In diesem Dokument werden die Schritte beschrieben, die für die Integration von UI-Modulen mit LivePerson und die Anzeige 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.
- Anwendungsserver bereitstellen, 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,FAQundCONVERSATION_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