Google Chat

Mit der Google Chat-Integration von Dialogflow CX können Sie Google Chat-Anwendungen mit Natural Language Understanding basierend auf Dialogflow CX-Technologie erstellen.

Beschränkungen

Google Chat einrichten

Sie benötigen Folgendes, um die Google Chat-Integration für Ihren Agent einzurichten:

Google Chat API aktivieren

Bevor Sie Google APIs verwenden können, müssen Sie sie in einem Google Cloud-Projekt aktivieren. Sie können eine oder mehrere APIs in einem einzelnen Google Cloud-Projekt aktivieren.

  1. Aktivieren Sie in der Google Cloud Console die Google Chat API und die Dialogflow API.

  2. Prüfen Sie, ob die APIs im richtigen Cloud-Projekt aktiviert sind, und klicken Sie dann auf Weiter.

  3. Prüfen Sie, ob die richtigen APIs aktiviert sind, und klicken Sie dann auf Aktivieren.

Über Dialogflow CX einrichten

  1. Zur Dialogflow CX Console
  2. Wählen Sie Ihr Google Cloud-Projekt aus.
  3. Wählen Sie den Agent aus.
  4. Wählen Sie den Tab Verwalten.
  5. Klicken Sie im linken Seitenleistenmenü auf Integrations.
  6. Klicken Sie in Google Chat auf Verbinden.
  7. Geben Sie die folgenden erforderlichen Informationen ein:
    • Name: Der Name, den Nutzer sehen, die mit dieser App erstellte Inhalte wie Nachrichten, Suchanfragen und @Erwähnungen sehen oder nutzen. Beispiel: Dialogflow CX App.
    • Avatar-URL: Das Avatarbild, das Nutzern angezeigt wird, die mit der App interagieren. Geben Sie eine HTTPS-URL an, die ein quadratisches PNG-Bild (Seitenverhältnis 1:1) hostet. Empfohlene Mindestgröße: 256 x 256 Pixel. Beispiel: https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png.
    • Beschreibung: Eine Beschreibung der App, z. B. A helpful bot that responds to real human conversation.
  8. Wählen Sie gegebenenfalls eine Umgebung aus.
  9. Geben Sie E-Mail-Adressen ein, um die Chat-App bestimmten Personen und Gruppen zur Verfügung zu stellen.
  10. Klicken Sie auf Start.

Testen

Wenn Sie die konfigurierte App testen möchten, erwähnen Sie sie in einem Google Chat-Bereich oder senden Sie eine DM. Beispiel:

  1. Öffnen Sie Google Chat.
  2. Klicken Sie auf Neuer Chat.
  3. Geben Sie in das Feld Eine oder mehrere Personen hinzufügen den Namen Ihrer Chat-App ein.
  4. Wählen Sie Ihre Chat-App aus den Ergebnissen aus. Eine Direktnachricht wird geöffnet.

Rich-Media-Antworten

Die Rich-Antwort-Nachrichten werden mit benutzerdefinierter Nutzlast unter Auftragsausführung unterstützt. Informationen zum Nachrichtenformat finden Sie unter Google Chat Message API.

SMS

Die folgende benutzerdefinierte Nutzlast stellt eine Google Chat-Textnachricht bereit:

{
  "text": "Hello, world"
}

Kartennachricht

Die folgende benutzerdefinierte Nutzlast stellt eine Google Chat-Kartennachricht bereit:

{
  'cardsV2': [{
    'cardId': 'createCardMessage',
    'card': {
      'header': {
        'title': 'A card message!',
        'subtitle': 'Sent from Dialogflow',
        'imageUrl': 'https://developers.google.com/chat/images/chat-product-icon.png',
        'imageType': 'CIRCLE'
      },
      'sections': [
        {
          'widgets': [
            {
              'buttonList': {
                'buttons': [
                  {
                    'text': 'Read the docs!',
                    'onClick': {
                      'openLink': {
                        'url': 'https://developers.google.com/workspace/chat'
                      }
                    }
                  }
                ]
              }
            }
          ]
        }
      ]
    }
  }]
}

Kanalspezifische Antworten

Nach der Konfiguration werden kanalspezifische Antworten mit dem Kanal „DF_CX_GOOGLE_CHAT“ automatisch verwendet, wenn der Kundenservicemitarbeiter auf Google Chat-Nachrichten antwortet.