Conectores
Core

Google Sheets

11min
objetivo/resumo esse conector foi desenvolvido para facilitar a integração e a automação de tarefas com o google sheets seu objetivo principal é proporcionar aos usuários uma maneira eficiente de acessar, manipular e compartilhar dados em planilhas do google sheets diretamente de outras aplicações e serviços com esse conector, os usuários podem economizar tempo, reduzir erros manuais e melhorar a colaboração em projetos que envolvam planilhas do google sheets criando um fluxo utilizando conector google sheets para criar um fluxo utilizando o conector google sheets é preciso criar uma conexão e em seguida configurar o fluxo criando conexão google sheets primeiramente acesse seu projeto no google cloud em seguida abra o menu lateral e vá em apis e serviços > credenciais nessa tela você terá suas credenciais, crie uma ou então edite uma já existente para que possa ter acesso a opção de adicionar a uri de redirecionamento da fluid cujo valor a ser setado deve ser https //console fluidapi io isso forcenerá o consentimento para que a fluid consiga ter acesso às credenciais do google cloud (gcloud) é crucial que a sua aplicação no gcloud tenha ativado o serviço do google sheets para que o conector consiga efetuar as operações disponibilizadas parametrização após adicionar a uri de redirecionamento , é necessário criar uma conexão na fluid , fornecendo parametrizações docid\ vpilzuenypycbjpp4yand requisitadas criar conexão docid 1pcvn0mjbfkujhmhj86k para acessar o passo a passo para criar a conexão estes são os parâmetros de configuração da conexão com google sheets que serão requisitados na criação nome parâmetro padrão em qualquer criação de uma conexão, te ajudará a identificar melhor sua conexão (campo obrigatório); descrição parâmetro padrão e opcional em qualquer criação de uma conexão, aqui você pode relatar detalhadamente para que fins servirá sua conexão; id do cliente informe o client id da aplicação (campo obrigatório); chave secreta do cliente informe o client secret da aplicação (campo obrigatório) ; configurando fluxo com google sheets crie um fluxo (passo a passo criar fluxo docid\ ocjtbfhi9rerkr2d6owip ) e arraste o conector google sheets para o canvas selecione o conector e na aba de parametrização preencha os seguintes parâmetros de configuração recurso entidade para qual será realizada a ação operação ação que será realizada para o recurso selecionado operações disponíveis para recurso planilha/documento criar planilha requer o preenchimento do campo "título" para nomear a planilha e opcionalmente pode ser informado o nome da página caso o nome não seja informado, será criado por padrão página1 ; operações disponíveis para recurso página dentro da planilha adicionar ou editar dados requer o 'id da planilha' e o 'conteúdo' a ser adicionado ou editado, podendo ser eviado utilizando de/para docid\ voqdaukjjknbswvrhbzqw ou template docid\ treajh8tvdyh6ukyeaqzp o nome da página e o intervalo de linhas e colunas são opcionais; adicionar página requer o 'id da planilha' e o 'título' da página a ser inserida; excluir página requer o 'id da planilha' e o 'id da página' a ser excluída; ler todas as linhas requer o 'id da planilha' e o 'nome da página' onde será feita a busca, e de maneira opcional pode ser ativado o 'tratar cabeçalho', caso possua cabeçalho na planilha o conector retornará o resultado em formato json; limpar página requer os campos 'id da planilha', 'id da página', linha inicial, linha final, coluna inicial e coluna final para mapear a limpeza da página; remover linhas ou colunas requer os campos 'id da planilha', 'id da página', dimensão (escolha o que deseja remover se uma linha ou se uma coluna), linha ou coluna inical e linha ou coluna final; mesclar células requer os campos, 'id da planilha', 'id da página', linha inicial, linha final, coluna inicial e coluna final para mapear as células a serem mescladas; na aba propriedades selecione a conexão desejada, dê um nome ao 'passo' e se necessário detalhe uma descrição na prática neste tópico criaremos um fluxo utilizando o conector do google sheets o fluxo terá dois passos, sendo eles criar e inserir, onde será criada uma planilha e na sequência alimentaremos ela com dados passo criar assim ficará a parametrização do nosso primeiro passo na aba propriedades informamos o nome do passo e a conexão criada para o google sheets passo inserir assim ficará a parametrização do nosso último passo os dados a serem inseridos na planilha estão fixos no template docid\ treajh8tvdyh6ukyeaqzp e assim ficou nosso template obs o google sheets espera como entrada um array de array \[]\[] então é necessário preparar o de/para ou template para que seja enviado o esperado pelo sheets na aba propriedades informamos o nome do passo e a conexão criada para o conector google sheets disparando o fluxo com os passos configurados basta disparar o fluxo nesse caso não precisaremos informar um payload de entrada, pois os dados que estamos usando no exemplo estão fixos no conector após o disparo, o resultado do fluxo será apresentado em tempo real no canvas abrindo os detalhes do passo 'criar' temos o link da planilha criada ao acessar o link da resposta, vemos o resultado do nosso fluxo por completo