Integrações
Integração com o Google Sheets
A integração do Planilhas Google permite enviar dados, obter dados, obter uma linha aleatória e gerar galerias dinâmicas a partir do Planilhas Google.
Neste artigo:
Conectando o ChatBot360 ao Planilhas Google
Integração do Google Sheet em ação
Como encontrar as ações do Planilhas Google
Que tipo de ações tem a integração do Google Sheets?
Configurando sua planilha do Google
FATO IMPORTANTE!
Envie dados para o Planilhas Google
Obter linha (valor)
Obtendo linha aleatória
Atualize a linha do Planilhas Google
Limpar linha na planilha do Google
Crie galerias dinâmicas
Conclusão
A integração do Planilhas Google permite enviar dados, obter dados, obter uma linha aleatória e gerar galerias dinâmicas a partir do Planilhas Google.
Conectando o ChatBot360 ao Planilhas Google
Passo 1: Vá para Menu >> Configurações

Passo 2: Vá para Configurações e selecione Integrações no menu superior.

Etapa 3: procure o campo Integração do Planilhas Google e clique no botão Conectar

Passo 4: A partir daqui, você precisa escolher a conta associada à Planilha Google.
*Observe que você pode desconectar as planilhas do Google com o ChatBot360 a qualquer momento pressionando o botão.
Conectando o ChatBot360 ao Planilhas Google
Agora, você aprenderá a usar a integração do Planilhas Google.
Como encontrar as ações do Planilhas Google
Para poder usar a integração do Planilhas Google, você precisa usá-la em um fluxo.
No menu, vá para Fluxos. Quando chegar à visão geral dos fluxos, pressione o botão superior direito Adicionar fluxo.
Depois de chegar ao editor de fluxo, você pode pressionar o bloco de mensagens com o qual você começa > selecionar Ação > planilhas do Google. Dê uma olhada abaixo em como encontrar a integração com o Planilhas Google

Que tipo de ações tem a integração do Google Sheets?
Existem várias opções para escolher ao selecionar a integração do Planilhas Google. Tudo depende de suas necessidades. Abaixo estão as opções que oferecemos suporte atualmente:
Enviar dados para o Planilhas Google
Obter linha (valor) do Planilhas Google
Atualizar linha da planilha do Google
Limpar linha (valor) no Planilhas Google
Obter linha aleatória no Planilhas Google
Crie uma galeria dinâmica com o Planilhas Google
Configurando sua planilha do Google
Antes de usar qualquer uma das ações acima, você precisa criar uma planilha do Google com algumas informações predefinidas.
Digamos que você queira capturar os dados do assinante, como nome, e-mail e número de telefone. Em seguida, exporte isso para uma planilha do Google. Para isso, precisamos criar alguns cabeçalhos dentro da própria planilha do Google, para onde podemos exportar os dados.
Crie uma planilha do Google como "Dados do assinante".
Em seguida, crie os cabeçalhos para cada coluna. Usaremos Nome Completo, ID de Usuário, E-mail e Número de Telefone

Agora que preparamos a planilha do Google, é hora de exportar os dados para esta planilha do nosso bot do Messenger.
FATO IMPORTANTE!
Sempre que você conectar sua planilha do Google com o ChatBot360, você precisa levar em consideração que sempre que alterar o nome da planilha ou planilha, precisará refazer essa ação da planilha do Google.
A integração é configurada para funcionar com o nome da planilha em vez do id. Portanto, alterar isso fará com que a integração pare de funcionar.
Portanto, se você alterar qualquer um dos nomes, lembre-se de que precisa refazer a ação do Google Sheet dentro do seu construtor de fluxos.
Enviar dados para o Planilhas Google
Depois de coletar todas as informações, podemos usar a ação Enviar dados do Planilhas Google.
Escolha a ação (Enviar dados para o Planilhas Google) e selecione o nome da planilha para a qual você deseja exportar os dados. A próxima etapa é selecionar a planilha.
Agora combine os dados do bot do ChatBot360 que você coletou com os títulos das colunas do Google. Você pode selecionar qualquer um dos campos personalizados, dados de assinantes ou dados de bot. Está tudo disponível para você exportar.

Depois que o assinante tiver passado pelo seu fluxo e você tiver usado a ação Enviar dados da planilha Google no final desse fluxo, todos os dados devem ter sido exportados assim

Muito fácil e simples de fazer, certo?
Obter Linha(Valor)
Em vez de exportar dados para uma planilha do Google, também podemos fazer o contrário. Obter dados de uma planilha do Google e exibir essas informações no bot do Messenger para o assinante ver.
Digamos que seu cliente mude de local algumas vezes por semana. Ele quer ser capaz de fornecer sua localização atual a seus clientes quando eles solicitarem a localização. Em vez de ter que atualizar o bot todas as vezes, você pode simplesmente deixar seu cliente atualizar sua planilha do Google.
Toda vez que ele muda de local, ele apenas atualiza isso na planilha do Google e o bot do Messenger buscará o local mais recente.
Para poder fazer isso, você precisa criar dois botfields. Um botfield é usado como um valor de pesquisa dentro da planilha, enquanto o outro armazenará a localização. Nesse caso, criaremos:
Localização atual
Endereço atual
O campo de bot Localização atual precisará ter o mesmo valor na coluna com o mesmo nome em sua planilha do Google. Portanto, neste caso, damos o valor igual ao campo de bot "Localização atual"
Depois de criar isso, crie sua planilha do Google com os mesmos títulos e preencha as informações. Deve ser assim;

Então, tudo o que você precisa fazer dentro do seu construtor de fluxo é acessar > Planilhas Google > Obter linha > Selecionar planilha > Selecionar planilha > Selecionar coluna de pesquisa > Mapear dados de planilhas para o bot do Messenger.
A coluna de pesquisa será o local atual, pois esse valor permanece constante. Então você escolhe que as colunas e define a pesquisa como deve ser igual a. Aqui você insere seu botfield Current Location.
Como fazemos abaixo

Agora seu cliente tem a localização mais recente dentro do bot do Messenger sem tocá-lo. A solução perfeita!
Obtendo linha aleatória
Semelhante à obtenção de dados de linha, também podemos obter uma linha aleatória apresentada a nós. Isso é ótimo para gerar combinações dinâmicas.
Um exemplo pode ser ao criar um bot do Messenger para fornecer nomes de meninos e meninas para bebês.
Teremos uma planilha do Google com 3 colunas:
Pesquisa de valor
Nomes de meninas
Nomes de meninos
Isso se parece com isso;

Portanto, para que isso funcione, pediremos ao assinante que escolha se gostaria de ouvir o nome de um menino ou de uma menina. Usaremos um bloco de entrada do usuário para isso, para que possamos armazenar o valor em um campo personalizado. Isso nos permitirá escolher um nome aleatório da coluna do menino ou das meninas.
A próxima etapa é determinar o valor de pesquisa. Para isso, usaremos a coluna Valor de pesquisa. Como queremos gerar uma resposta/valor aleatório, agora precisaremos fornecer a ele um intervalo para pesquisar a planilha.
Isso será mais ou menos assim;

A partir daqui, a resposta é salva no campo personalizado dos assinantes e você pode exibi-la diretamente na conversa do Messenger.
Atualizar linha do Planilhas Google
Outra grande ação com a integração do Planilhas Google é a capacidade de atualizar uma linha se você já tiver valores armazenados. Digamos que você queira fornecer uma lista de assinantes para seu cliente como uma maneira fácil de ele ter uma boa visão geral de seus assinantes.
Portanto, para novos assinantes, você teria exportado alguns dados como Name, UserId.
Agora, quando eles optam por um programa de fidelidade de isca digital, você também pode querer capturar o e-mail e/ou número de telefone deles. Em vez de criar uma nova linha com essas informações, você pode simplesmente atualizar a que já possui para esse assinante.
Então, vamos dar uma olhada nos dados de um assinante com informações básicas

Como você pode ver, atualmente temos apenas o nome e o ID de usuário. O ID do usuário é importante, pois esse será o valor da pesquisa ao querer atualizar os dados do assinante. Essa é a coluna que nunca será alterada, pois o ID do usuário é exclusivo para esse assinante.
Então, depois de capturar os dados adicionais do assinante, como número de telefone e e-mail, podemos selecionar a ação do Planilhas Google Atualizar linha.

Dessa forma, você sempre terá sua planilha do Google atualizada com as informações mais recentes coletadas do seu bot do Messenger.
Ele preencherá ou atualizará as informações que não existiam antes.

Limpar linha na planilha do Google
Assim como a linha de atualização, também podemos limpar uma linha no Planilhas Google. É praticamente o mesmo processo. Por exemplo, se você quiser excluir assinantes da sua planilha que cancelaram a assinatura do seu bot do Messenger.
Você escolhe a ação Planilhas Google -> Limpar linha. O mesmo princípio se aplica. Você seleciona sua planilha e sua planilha. Em seguida, escolha sua coluna de pesquisa. Nesse caso, como mencionado anteriormente, esse será o ID do usuário, pois este permanece constante.

Criar galerias dinâmicas
Esse recurso foi atualizado e simplificado, ao mesmo tempo em que fornece recursos muito mais poderosos. Você pode encontrar a documentação sobre esta nova atualização especial aqui.
Conclusão
A integração do ChatBot360 com o Google Sheet ajuda você de várias maneiras a automatizar a exportação e importação de seus dados de e para o Planilhas Google. Dá-lhe muita flexibilidade e mais recursos estão sendo adicionados regularmente.
Se isso acontecer, esta documentação será atualizada para ajudá-lo a entender os novos recursos, para que você possa implementá-los facilmente.
Se você tiver alguma dúvida, informe-nos dentro do grupo da comunidade para que possamos ajudá-lo com quaisquer problemas que você possa ter.