Google Application Integration: Integration ausführen

Sie können eine Google Application Integration über die action 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 action Ausführen zum Ausführen einer Integration in einer Google Application Integration-Instanz von Automation 360.

Prozedur

  1. Melden Sie sich beim Control Room an.
  2. Erstellen Sie einen neuen bot. Weitere Details finden Sie unter Ihren ersten bot erstellen.
  3. Wählen Sie im Bereich Aktionen die Option Google-Anwendungsintegration > Integration ausführen und platzieren Sie sie unter Start im bot-Ablauf.
  4. 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.
  5. 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.
  6. Wählen Sie auf dem Bildschirm Schritt 2/4: Integration laden Folgendes aus.
    1. Klicken Sie auf die Dropdown-Liste Projekt-ID und wählen Sie die Projekt-ID aus, von der Sie die Integration laden möchten.
    2. Klicken Sie auf die Dropdown-Liste Ort und wählen Sie den Ort aus, von dem Sie die Integration laden möchten.
      Google-Anwendungsintegration – Integration laden: Schritt 2/4
  7. Klicken Sie auf Weiter.
    Der Bildschirm Schritt 3/4: Eine Integration auswählen öffnet sich und zeigt alle verfügbaren Integrationen an.
  8. Wählen Sie eine Integration aus der Liste aus.
    Google-Anwendungsintegration – Integration wählen: Schritt 3/4
  9. Klicken Sie auf Weiter.
    Der Bildschirm Schritt 4/4: Meine Integration konfigurieren öffnet sich mit allen Konfigurationsoptionen.
  10. 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.
    Google-Anwendungsintegration – Integration konfigurieren: Schritt 4/4
    Die Eingabeparameter sind die von Google Application Integration abgerufenen Parameter.
  11. Klicken Sie auf Fertig.
    Alle ausgewählten Optionen werden als Parameter in der Aktion Google-Anwendungsintegration: Integration ausführen angezeigt.
  12. 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.
  13. 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.
    Google-Anwendungsintegration – Integration ausführen
  14. Geben Sie Standard als Namen für die Sitzung ein.
  15. Sie können die Ausführungs-ID in einer Variablen speichern, um sie in Google Application Integration zu verifizieren. Beispiel: ExecutionId.
  16. Um die Antwort der Google Application Integration zu überprüfen, können Sie die Antwort in einer Variablen speichern. Beispiel: Execution.
    Google-Anwendungsintegration – Integration ausführen