Mit der Google Chat-Integration von Konversations-Agents (Dialogflow CX) können Sie Google Chat-Apps mit Natural Language Understanding basierend auf Konversations-Agents-Technologie (Dialogflow CX) erstellen.
Beschränkungen
- Diese Integration unterstützt nur Texteingaben in der Standardsprache des Kundenservicemitarbeiters.
Google Chat einrichten
Sie benötigen Folgendes, um die Google Chat-Integration für Ihren Kundenservicemitarbeiter einzurichten:
- Ein Google Workspace-Konto mit Zugriff auf Google Chat
- Ein Google Cloud-Projekt
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.
Aktivieren Sie in der Google Cloud Console die Google Chat API und die Dialogflow API.
Prüfen Sie, ob Sie die APIs im richtigen Cloud-Projekt aktivieren, und klicken Sie dann auf Weiter.
Prüfen Sie, ob Sie die richtigen APIs aktivieren, und klicken Sie dann auf Aktivieren.
Über Conversational Agents (Dialogflow CX) einrichten
- Rufen Sie die Dialogflow CX Console auf.
- Wählen Sie Ihr Google Cloud-Projekt aus.
- Wählen Sie den Agent aus.
- Wählen Sie den Tab Verwalten.
- Klicken Sie im linken Seitenleistenmenü auf Integrations.
- Klicken Sie in Google Chat auf Verbinden.
- Geben Sie die folgenden erforderlichen Informationen ein:
- Name: Der Name, der Nutzern angezeigt wird, die mit den von dieser App erstellten Inhalten interagieren oder diese nutzen, z. B. in Nachrichten, in der Suche und in @Erwähnungen. Beispiel:
Conversational Agents (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
.
- Name: Der Name, der Nutzern angezeigt wird, die mit den von dieser App erstellten Inhalten interagieren oder diese nutzen, z. B. in Nachrichten, in der Suche und in @Erwähnungen. Beispiel:
- Wählen Sie gegebenenfalls eine Umgebung aus.
- Geben Sie E-Mail-Adressen ein, um diese Chat-App gegebenenfalls für bestimmte Personen und Gruppen verfügbar zu machen.
- Klicken Sie auf Start.
Test
Wenn Sie Ihre konfigurierte App testen möchten, erwähnen Sie sie in einem Google Chat-Gruppenbereich oder senden Sie ihr eine Direktnachricht. Beispiel:
- Öffnen Sie Google Chat.
- Klicken Sie auf Neuer Chat.
- Geben Sie im Feld Eine oder mehrere Personen hinzufügen den Namen Ihrer Chat-App ein.
- Wählen Sie in den Ergebnissen Ihre Chat-App aus. Eine Direktnachricht wird geöffnet.
Rich-Media-Antworten
Rich-Media-Antworten werden unterstützt über Benutzerdefinierte Nutzlast in Auftragsausführung. Informationen zum Nachrichtenformat finden Sie unter Google Chat Message API.
SMS
Die folgende benutzerdefinierte Nutzlast stellt eine Textnachricht in Google Chat 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 Conversational Agents (Dialogflow CX)', '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
Wenn sie konfiguriert sind, werden kanalspezifische Antworten mit dem Kanal DF_CX_GOOGLE_CHAT
automatisch verwendet, wenn der Kundenservicemitarbeiter auf Google Chat-Nachrichten antwortet.