In diesem Dokument werden die Schritte beschrieben, die zum Einbinden von UI-Modulen in LivePerson und zum Anzeigen von Echtzeitvorschlägen erforderlich sind. Diese Anleitung umfasst die folgenden Aktionen:
- Installieren Sie die Conversational Cloud-Anwendung in LivePerson.
- Aktualisieren Sie die fehlenden Umgebungsvariablen auf beiden Servern und stellen Sie sie noch einmal bereit.
- Konfigurieren Sie das Agent Assist-Widget in LivePerson.
Hinweise
Sie müssen die folgenden Aktionen ausführen, bevor Sie mit dieser Anleitung beginnen können. Beide Repositorys müssen bereitgestellt werden, damit die LivePerson-Integration funktioniert:
- Wenn Sie Zugriff auf das Repository benötigen, wenden Sie sich bitte an agent-assist-ui-modules-support@google.com.
- Stellen Sie einen Anwendungsserver bereit, der die Benutzeroberfläche der Agent Assist-Module bereitstellt.
- Stellen Sie einen Proxyserver bereit, der die Authentifizierung und Aufrufe der Dialogflow API verarbeitet.
Conversational Cloud-Anwendung installieren
Sie müssen Ihre Anwendung als Conversational Cloud-Anwendung in Ihrem LivePerson-Konto registrieren, um sie in die LivePerson OAuth-Authentifizierung einzubinden. Sie müssen sich an ein LivePerson-Teammitglied wenden, das die Installation durchführen kann. Folgen Sie dazu der Anleitung in der LivePerson-Dokumentation.
Das Manifestschema, das Sie an LivePerson senden, sollte in etwa so aussehen. Ersetzen Sie alle Instanzen von {APPLICATION_SERVER_URL} durch die URL des Anwendungsservers Ihrer UI-Module:
{ "client_name": "com.liveperson.GoogleAgentAssist", "display_name": "Agent Assist", "response_types": ["code"], "scope": "msg.consumer", "entry_uri": "{APPLICATION_SERVER_URL}", "grant_types": [ "authorization_code", "client_credentials", "refresh_token" ], "redirect_uris": [ "{APPLICATION_SERVER_URL}/home" ] }
Fehlende Umgebungsvariablen aktualisieren
Nachdem die Conversational Cloud-Anwendung installiert wurde, stellt LivePerson eine Client-ID und einen Clientschlüssel bereit. Aktualisieren Sie die Umgebungsvariablen des Anwendungsservers und des Proxyservers, damit sie die richtigen Werte für LP_CLIENT_ID
und LP_CLIENT_SECRET
enthalten. Stellen Sie dann beide Server noch einmal bereit.
LivePerson-Widget konfigurieren
Folgen Sie der Anleitung zum Hinzufügen eigener Widgets zum Agent-Arbeitsbereich, um das LivePerson-Widget zu konfigurieren.
Die URL der Anwendung sollte das folgende Format haben, wobei die folgenden Ersetzungen vorgenommen werden:
- Ersetzen Sie
{APPLICATION_SERVER_URL}
durch die URL Ihres UI-Anwendungsservers. - Ersetzen Sie
{CONVERSATION_PROFILE_NAME}
durch den Namen des Konversationsprofils, das Sie verwenden möchten (z. B. projects/my-project/conversationProfiles/abc123). - Ersetzen Sie
{FEATURES}
durch eine durch Kommas getrennte Liste der Agent Assist-Funktionen, die in der Anwendung enthalten sein sollen. Derzeit werden die folgenden Funktionen unterstützt:SMART_REPLY
,ARTICLE_SUGGESTION
,FAQ
undCONVERSATION_SUMMARIZATION
. Berücksichtigen Sie nur Funktionen, die in Ihrem Unterhaltungsprofil konfiguriert sind.
{APPLICATION_SERVER_URL}?conversationProfile={CONVERSATION_PROFILE_NAME}&features={FEATURES}
Beispiel-URL:
https://my-project.wm.r.appspot.com?conversationProfile=projects/my-project/conversationProfiles/abc123&features=ARTICLE_SUGGESTION,CONVERSATION_SUMMARIZATION