Google Application Integration: Integration ausführen
Als PDF herunterladen
- Zuletzt aktualisiert2024/10/31
Google Application Integration: Integration ausführen
Sie können eine Google Application Integration über die Aktion Integration ausführen konfigurieren und ausführen.
Vorbereitungen
- Legen Sie ein GCP-Konto an (GCP Cloud) und erstellen Sie ein GCloud-Projekt.
- Melden Sie sich beim GCloud-Konto unter Google Cloud-Projekt an und erstellen Sie ein Projekt. Wenn Sie bereits Zugang zu einem Projekt haben, sehen Sie hier Ihr Projekt.
- Erstellen Sie eine OAuth 2.0-Client-ID. Eine Client-ID wird verwendet, um eine einzelne Anwendung gegenüber den OAuth-Servern von Google zu identifizieren. Weitere Details finden Sie unter GCP Create access credentials.
Verwenden Sie die Aktion Ausführen zum Ausführen einer Integration in einer Google Application Integration-Instanz von Automation 360.
Prozedur
- Melden Sie sich beim Control Room an.
- Erstellen Sie einen neuen Bot. Weitere Details finden Sie unter Ihren ersten Bot erstellen.
- Wählen Sie im Bereich Aktionen die Option Google-Anwendungsintegration > Integration ausführen und platzieren Sie sie unter Start im Bot-Ablauf.
-
Klicken Sie auf Integrationen ermitteln und konfigurieren. Der Bildschirm Schritt 1/4: Verbinden mit Google-Anwendungsintegration erscheint. Wählen Sie in der Dropdown-Liste Authentifizierungstyp die Authentifizierungsmethode aus. Weitere Details finden Sie unter Google Application Integration: Verbinden.
- Nutzerkonto: Verwenden Sie diese Verbindungsmethode, indem Sie die Anmeldedaten für das GCloud-Konto angeben.
-
Dienstkonto: Verwenden Sie diese Verbindungsmethode, indem Sie den Schlüssel für das GCloud-Dienstkonto angeben. Sie müssen den Schlüssel des Dienstkontos im folgenden JSON-Format hinzufügen. Es wird empfohlen, das gesamte JSON-Snippet im Anmeldedatentresor zu speichern und die gespeicherten Anmeldedaten während der Verbindung auszuwählen.
{ "type":"service_account", "project_id":"your_project_id", "private_key_id":"your_private_key_id", "private_key":"-----BEGIN PRIVATE KEY-----\\your_private_key-----END PRIVATE KEY-----\n", "client_email":"your_client_email", "client_id":"your_client_id", "auth_uri":"https://accounts.google.com/o/oauth2/auth", "token_uri":"https://oauth2.googleapis.com/token", "auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs", "client_x509_cert_url":"your_client_certificate_url" }
- Control Room-OAuth-Verbindung: Verwenden Sie diese Verbindungsmethode, indem Sie eine OAuth-Verbindung erstellen und diese im Control Room speichern.
-
Klicken Sie auf Verbinden.
Wenn die Anmeldedaten korrekt sind, wird eine Verbindung zu GCloud hergestellt und es öffnet sich der Bildschirm Schritt 2/4: Integration laden.
-
Wählen Sie auf dem Bildschirm Schritt 2/4: Integration laden Folgendes aus.
- Klicken Sie auf die Dropdown-Liste Projekt-ID und wählen Sie die Projekt-ID aus, von der Sie die Integration laden möchten.
-
Klicken Sie auf die Dropdown-Liste Ort und wählen Sie den Ort aus, von dem Sie die Integration laden möchten.
-
Klicken Sie auf Weiter.
Der Bildschirm Schritt 3/4: Eine Integration auswählen öffnet sich und zeigt alle verfügbaren Integrationen an.
-
Wählen Sie eine Integration aus der Liste aus.
-
Klicken Sie auf Weiter.
Der Bildschirm Schritt 4/4: Meine Integration konfigurieren öffnet sich mit allen Konfigurationsoptionen.
-
Klicken Sie in Schritt 4/4: Meine Integration konfigurieren auf das Dropdown-Menü API-Auslöser und wählen Sie den gewünschten Auslöser aus.
Die Eingabeparameter sind die von Google Application Integration abgerufenen Parameter. -
Klicken Sie auf Fertig.
Alle ausgewählten Optionen werden als Parameter in der Aktion Google-Anwendungsintegration: Integration ausführen angezeigt.
-
Klicken Sie auf Neuen Eingabeparameter hinzufügen, um die Eingabeparameter manuell hinzuzufügen. Sie können den Parameterwert für verschiedene Parametertypen wie in der folgenden Tabelle angegeben angeben:
Parametertyp Parameterwert Beispiel Zeichenfolge Geben Sie einen als Variable gespeicherten Zeichenfolge-Wert an. $str_INString$ Integer Geben Sie eine Nummer an. 9 Doppelt Geben Sie eine Dezimalzahl an. 20.5 JSON Geben Sie eine JSON-Zeichenfolge an. $str_JSONString$ Zeichenfolge-Array Geben Sie Zeichenfolgenwerte in einem Array an. [a,b,c] Integer-Array Geben Sie ganze Zahlen in einem Array an. [11,22,334] Doppeltes Array Geben Sie ganze Zahlen und Dezimalzahlen in einem Array an. [23.5,27,44.5] Boolescher Wert Geben Sie den booleschen Wert als Wahr oder Falsch an. Wahr Boolesches Array Geben Sie boolesche Werte als Array an. [wahr,falsch] - - (Manueller Eintrag) Geben Sie einen beliebigen Wert aus den oben genannten Formaten an. -
Wir empfehlen Ihnen, auf Meine Einstellungen validieren zu klicken, um alle von Ihnen angegebenen Parameter zu validieren. Wenn die Werte nicht korrekt sind, werden die Details im Fenster Integrationsvalidierung angezeigt.
- Geben Sie Standard als Namen für die Sitzung ein.
- Sie können die Ausführungs-ID in einer Variablen speichern, um sie in Google Application Integration zu verifizieren. Beispiel: ExecutionId.
-
Um die Antwort der Google Application Integration zu überprüfen, können Sie die Antwort in einer Variablen speichern. Beispiel: Execution.