Saltar al contenido

Guía de conexión de Google Sheets para Jitterbit App Builder

Descripción general

Esta guía describe los requisitos del sistema y las instrucciones para conectar App Builder a un servidor de base de datos de Google Sheets.

Este tipo de conexión admite el acceso bidireccional a los datos, incluidas las reglas comerciales 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+

  • Ventaja: 84+

Instrucciones de conexión

Configurar Google Sheets desde Google Console

  1. Accede a la Consola de Google: https://console.cloud.google.com/apis/dashboard

  2. Habilite la API de Google Sheets haciendo clic en "Habilitar APIs y servicios" y buscando Google Sheets.

  3. Desde el panel de control, configure OAuth en "Credenciales".

    archivo adjunto

  4. Haga clic en "Crear credenciales" en la parte superior de la pantalla y seleccione "ID de cliente OAuth".

  5. Seleccione el tipo de aplicación "Aplicación web" y asígnele un nombre.

  6. Añada una URI de redirección autorizada al proveedor de seguridad creado posteriormente.

  7. Haga clic en "Crear" y anote el ID de cliente y el Secreto de cliente.

    Interfaz gráfica de usuario, texto, aplicación, correo Descripción generada automáticamente

    Nota

    La URI de redirección en este ejemplo utiliza el proveedor de seguridad GoogleOAuth.

Configurar Google Sheets en App Builder

  1. Configure el proveedor de seguridad en App Builder navegando a IDE > Proveedores de seguridad

  2. Agregar un proveedor de seguridad de "Autenticación de fuente de datos"

  3. Proporcione los siguientes detalles:

    • Nombre: Cadena coincidente después de "signin-" para la URI de redirección

    • Tipo: OAuth

    • Tipo de autenticación: OAuth

    • Autenticación de cliente OAuth: básica

    • Autenticación de recursos OAuth: Portador

    • Propietario del token: Cliente

    • Redireccionar al desafío: Verdadero

    • Extremos:

      • Extremo de autorización: https://accounts.google.com/o/oauth2/auth

      • Extremo del 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

      • Visita la documentación de Google para obtener más información sobre los ámbitos. Se pueden agregar varios ámbitos, separándolos con un espacio.

    adjunto

  4. Cree un 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 la hoja de cálculo de Google

      • Ejemplo: https://docs.google.com/spreadsheets/d/Spreadsheet_UUID_Here
    • Proveedor de seguridad: Seleccione el proveedor de seguridad creado en el paso anterior.

  5. Haga clic en Guardar.

Pruebe la conexión

Haz clic en el botón Probar conexión desde Pruebas.