Guia de conexão do Google Sheets para Jitterbit App Builder
Visão geral
Este guia descreve os requisitos do sistema e as instruções para conectar o App Builder a um servidor de banco de dados do Google Sheets.
Esse tipo de conexão suporta acesso bidirecional aos dados, incluindo regras de negócios CRUD do App Builder.
Requisitos do sistema
Servidor de banco de dados
Servidor de Banco de Dados do Google Sheets
Navegador web do cliente
-
Chrome: 84+
-
Firefox: 73+
-
Safari: 13.0.1+
-
Edge: 84+
Instruções de conexão
Configurar o Google Sheets no Google Console
-
Navegue até Google Console: https://console.cloud.google.com/apis/dashboard
-
Ative a API do Google Sheets clicando em "Ativar APIs e Serviços" e pesquisando por Google Sheets
-
No painel, configure o OAuth em "Credenciais"

-
Clique em "Criar Credenciais" na parte superior da tela e escolha "ID do cliente OAuth"
-
Escolha o tipo de Aplicação "Aplicativo Web" e dê um nome ao seu aplicativo
-
Adicione um URI de redirecionamento autorizado de volta ao provedor de segurança criado a seguir
-
Clique em "Criar" e anote o ID do Cliente e o Segredo do Cliente

Nota
O URI de redirecionamento neste exemplo usa o Provedor de Segurança chamado GoogleOAuth.
Configurar o Google Sheets no App Builder
-
Configure o Provedor de Segurança no App Builder navegando até IDE > Provedores de Segurança
-
Adicione um Provedor de Segurança de "Autenticação de Fonte de Dados"
-
Forneça os seguintes detalhes:
-
Nome: String correspondente após "signin-" para URI de redirecionamento
-
Tipo: OAuth
-
Tipo de Autenticação: OAuth
-
Autenticação do Cliente OAuth: Básica
-
Autenticação de Recurso OAuth: Bearer
-
Proprietário do Token: Cliente
-
Redirecionar em Desafio: Verdadeiro
-
Endpoints:
-
Endpoint de Autorização:
https://accounts.google.com/o/oauth2/auth -
Endpoint de Token:
https://oauth2.googleapis.com/token
-
-
Credenciais:
-
Tipo: Cliente
-
Nome de Usuário: ID do Cliente do Google Console
-
Senha: Segredo do Cliente do Google Console
-
-
Propriedades:
-
Escopos: https://www.googleapis.com/auth/spreadsheets
- Visite a documentação do Google para mais orientações sobre Escopos. Vários escopos podem ser adicionados, separados por um espaço.

-
-
Crie o Servidor de Dados do Google Sheets a partir de IDE > Servidores de Dados > + Servidor
-
Nome do Servidor: Forneça um nome
-
Tipo: Google Sheets
-
Nome do Arquivo: UUID da URL da Planilha do Google
- Exemplo:
https://docs.google.com/spreadsheets/d/Spreadsheet_UUID_Here
- Exemplo:
-
Provedor de Segurança: Escolha o Provedor de Segurança criado na etapa anterior
-
-
Clique em Salvar
Testar a conexão
Clique no botão Testar Conexão em Teste.
Solução de Problemas
Se você encontrar problemas com o servidor do Google Sheets, estas etapas de solução de problemas são recomendadas:
-
Ative o registro de dados para gerar arquivos de log e dados, que você pode baixar e inspecionar.
-
Consulte a documentação do CData ADO.NET Provider para Google Sheets para informações detalhadas.