Mit der Google Chat-Integration von Dialogflow können Sie ganz einfach Google Chat-Anwendungen mit Natural Language Understanding basierend auf Dialogflow-Technologie erstellen.
Beschränkungen
- Von dieser Integration wird nur die Texteingabe in der Standardsprache des Agents unterstützt.
Google Chat einrichten
Sie benötigen Folgendes, um die Google Chat-Integration für Ihren Agent einzurichten:
- Ein Google Cloud-Projekt
Google Chat-App erstellen
- Rufen Sie Ihr Google Cloud-Projekt auf.
- Aktivieren Sie in der Google Cloud Console die Google Chat API.
- Rufen Sie die Konfigurationsseite der Google Chat API auf (Menü > APIs und Dienste > Aktivierte APIs und Dienste > Google Chat API > Konfiguration).
- Gib gegebenenfalls die Konfigurationsinformationen ein (Name, Avatar-URL, Beschreibung usw.).
- Interaktive Funktionen aktivieren
Dialogflow einrichten
- Klicken Sie im linken Bereich auf den Tab Verwalten.
- Klicken Sie im linken Menü auf Integrations (Integrationen).
- Klicken Sie auf der Kachel Google Chat auf die Schaltfläche Verbinden.
- Wählen Sie gegebenenfalls eine Umgebung aus.
- Klicken Sie auf Start.
- Kopieren Sie die URL unter Webhook URL (Webhook-URL).
Webhook in Google Chat aktivieren
Kehren Sie zur Konfigurationsseite der Google Chat API zurück und fügen Sie die Webhook-URL unter Interaktive Funktionen > Verbindungseinstellungen > App-URL ein.
Testen
Wenn Sie die konfigurierte App testen möchten, fügen Sie sie einem Google Chat-Bereich hinzu oder senden Sie eine DM.
Rich-Media-Antworten
Rich-Media-Antworten werden unterstützt überBenutzerdefinierte Nutzlast inAuftragsausführung finden Sie weitere Informationen. Das 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.