Guía de conexión de Google Sheets para Jitterbit App Builder
Descripción general
Esta guía describe los requisitos del sistema e instrucciones para conectar App Builder a un servidor de base de datos de Google Sheets.
Este tipo de conexión admite acceso bidireccional a los datos, incluidas las reglas de negocio CRUD de App Builder.
Requisitos del sistema
Servidor de base de datos
Servidor de base de datos de Google Sheets
Navegador web del cliente
-
Chrome: 84+
-
Firefox: 73+
-
Safari: 13.0.1+
-
Edge: 84+
Instrucciones de conexión
Configurar Google Sheets desde Google Console
-
Navegar a Google Console: https://console.cloud.google.com/apis/dashboard
-
Habilitar la API de Google Sheets haciendo clic en "Habilitar APIs y servicios" y buscando Google Sheets
-
Desde el panel, configurar OAuth en "Credenciales"

-
Hacer clic en "Crear credenciales" en la parte superior de la pantalla y elegir "ID de cliente OAuth"
-
Elegir el tipo de aplicación "Aplicación web" y darle un nombre a su aplicación
-
Agregar un URI de redirección autorizado de vuelta al proveedor de seguridad creado a continuación
-
Hacer clic en "Crear" y tomar nota del ID de cliente y Secreto de cliente

Nota
El URI de redirección en este ejemplo utiliza el Proveedor de Seguridad llamado GoogleOAuth.
Configurar Google Sheets en App Builder
-
Configurar el Proveedor de Seguridad en App Builder navegando a IDE > Proveedores de Seguridad
-
Agregar un Proveedor de Seguridad de "Autenticación de Fuente de Datos"
-
Proporcionar los siguientes detalles:
-
Nombre: Cadena de coincidencia después de "signin-" para la URI de redirección
-
Tipo: OAuth
-
Tipo de Autenticación: OAuth
-
Autenticación del Cliente OAuth: Básica
-
Autenticación de Recursos OAuth: Portador
-
Propietario del Token: Cliente
-
Redirigir en Desafío: Verdadero
-
Puntos finales:
-
Punto final de Autorización:
https://accounts.google.com/o/oauth2/auth -
Punto final de Token:
https://oauth2.googleapis.com/token
-
-
Credenciales:
-
Tipo: Cliente
-
Nombre de Usuario: ID de Cliente de Google Console
-
Contraseña: Secreto de Cliente de Google Console
-
-
Propiedades:
-
Ámbitos: https://www.googleapis.com/auth/spreadsheets
- Visite la documentación de Google para obtener más orientación sobre los Ámbitos. Se pueden agregar múltiples ámbitos, separados por un espacio.

-
-
Crear Servidor de Datos de Google Sheets desde IDE > Servidores de Datos > + Servidor
-
Nombre del Servidor: Proporcione un nombre
-
Tipo: Google Sheets
-
Nombre de Archivo: UUID de la URL de Google Sheet
- Ejemplo:
https://docs.google.com/spreadsheets/d/Spreadsheet_UUID_Here
- Ejemplo:
-
Proveedor de Seguridad: Elija el Proveedor de Seguridad creado en el paso anterior
-
-
Haga clic en Guardar
Probar la conexión
Haga clic en el botón Probar Conexión desde Pruebas.
Solución de Problemas
Si experimenta problemas con el servidor de Google Sheets, se recomiendan los siguientes pasos de solución de problemas:
-
Habilite el registro de datos para generar archivos de registro y datos, que puede descargar e inspeccionar.
-
Consulte la documentación del Proveedor ADO.NET de CData para Google Sheets para obtener información detallada.