Google Sheets-Verbindungsanleitung für Jitterbit App Builder
Übersicht
Diese Anleitung beschreibt die Systemanforderungen und Anweisungen zur Verbindung des App Builders mit einem Google Sheets-Datenbankserver.
Dieser Verbindungstyp unterstützt den bidirektionalen Zugriff auf Daten, einschließlich der CRUD-Geschäftsregeln des App Builders.
Systemanforderungen
Datenbankserver
Google Sheets-Datenbankserver
Client-Webbrowser
-
Chrome: 84+
-
Firefox: 73+
-
Safari: 13.0.1+
-
Edge: 84+
Verbindungsanweisungen
Google Sheets aus der Google-Konsole konfigurieren
-
Navigieren Sie zur Google-Konsole: https://console.cloud.google.com/apis/dashboard
-
Aktivieren Sie die Google Sheets API, indem Sie auf "APIs und Dienste aktivieren" klicken und nach Google Sheets suchen.
-
Richten Sie im Dashboard OAuth unter "Anmeldedaten" ein.

-
Klicken Sie oben auf dem Bildschirm auf "Anmeldedaten erstellen" und wählen Sie "OAuth-Client-ID".
-
Wählen Sie den Anwendungstyp "Webanwendung" und geben Sie Ihrer Anwendung einen Namen.
-
Fügen Sie eine Autorisierte Umleitungs-URI zurück zum nächsten erstellten Sicherheitsanbieter hinzu.
-
Klicken Sie auf "Erstellen" und notieren Sie sich die Client-ID und das Client-Geheimnis.

Hinweis
Die Umleitungs-URI in diesem Beispiel verwendet den Sicherheitsanbieter namens GoogleOAuth.
Google Sheets im App Builder konfigurieren
-
Richten Sie den Sicherheitsanbieter im App Builder ein, indem Sie zu IDE > Sicherheitsanbieter navigieren.
-
Fügen Sie einen Sicherheitsanbieter für "Datenquellenauthentifizierung" hinzu.
-
Geben Sie die folgenden Details an:
-
Name: Übereinstimmender String nach "signin-" für die Umleitungs-URI
-
Typ: OAuth
-
Authentifizierungstyp: OAuth
-
OAuth-Client-Authentifizierung: Basic
-
OAuth-Ressourcen-Authentifizierung: Bearer
-
Token-Besitzer: Client
-
Umleitung bei Herausforderung: Wahr
-
Endpunkte:
-
Autorisierungsendpunkt:
https://accounts.google.com/o/oauth2/auth -
Token-Endpunkt:
https://oauth2.googleapis.com/token
-
-
Anmeldeinformationen:
-
Typ: Client
-
Benutzername: Client-ID aus der Google-Konsole
-
Passwort: Client-Geheimnis aus der Google-Konsole
-
-
Eigenschaften:
-
Scopes: https://www.googleapis.com/auth/spreadsheets
- Besuchen Sie die Dokumentation von Google für weitere Informationen zu Scopes. Mehrere Scopes können hinzugefügt werden, getrennt durch ein Leerzeichen.

-
-
Erstellen Sie einen Google Sheets-Datenserver aus IDE > Datenserver > + Server
-
Servername: Geben Sie einen Namen an
-
Typ: Google Sheets
-
Dateiname: UUID aus der Google Sheet-URL
- Beispiel:
https://docs.google.com/spreadsheets/d/Spreadsheet_UUID_Here
- Beispiel:
-
Sicherheitsanbieter: Wählen Sie den im vorherigen Schritt erstellten Sicherheitsanbieter aus
-
-
Klicken Sie auf Speichern
Testen Sie die Verbindung
Klicken Sie auf die Schaltfläche Verbindung testen aus Testen.
Fehlerbehebung
Wenn Sie Probleme mit dem Google Sheets-Server haben, werden die folgenden Schritte zur Fehlerbehebung empfohlen:
-
Aktivieren Sie Datenprotokollierung, um Protokolldateien und Daten zu generieren, die Sie herunterladen und überprüfen können.
-
Konsultieren Sie die CData ADO.NET Provider für Google Sheets-Dokumentation für detaillierte Informationen.