將 UI 模組與 LivePerson 整合

本文將逐步說明如何整合 UI 模組與 LivePerson,並顯示即時建議。本教學課程包含下列動作:

  1. 在 LivePerson 中安裝 Conversational Cloud 應用程式。
  2. 更新兩個伺服器中缺少的環境變數,然後重新部署。
  3. 在 LivePerson 中設定 Agent Assist 小工具。

事前準備

您必須先完成下列動作,才能開始本教學課程。 必須先部署這兩個存放區,LivePerson 整合功能才能運作:

  1. 如要存取存放區,請傳送電子郵件至 agent-assist-ui-modules-support@google.com。
  2. 部署應用程式伺服器,用於提供 Agent Assist 模組 UI。
  3. 部署 Proxy 伺服器,處理驗證和 Dialogflow API 呼叫。

安裝 Conversational Cloud 應用程式

如要整合 LivePerson OAuth 驗證,您必須在 LivePerson 帳戶中將應用程式註冊為 Conversational Cloud 應用程式。請與 LivePerson 團隊成員聯絡,他們可以協助安裝。請按照 LivePerson 說明文件中的指示操作。

提交給 LivePerson 的資訊清單結構定義應如下所示。將所有 {APPLICATION_SERVER_URL} 執行個體替換為 UI 模組應用程式伺服器的網址:

{
  "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"
  ]
}

更新缺少的環境變數

安裝 Conversational Cloud 應用程式後,LivePerson 會提供用戶端 ID 和用戶端密鑰。更新應用程式伺服器Proxy 伺服器的環境變數,加入 LP_CLIENT_IDLP_CLIENT_SECRET 的正確值,然後重新部署這兩個伺服器。

設定 LivePerson 小工具

如要設定 LivePerson 小工具,請按照將自訂小工具新增至服務專員工作區的操作說明進行。

應用程式的網址應採用下列格式,並進行下列替換:

  • 請將 {APPLICATION_SERVER_URL} 替換為 UI 應用程式伺服器的網址。
  • {CONVERSATION_PROFILE_NAME} 替換為您要使用的對話設定檔名稱 (例如:projects/my-project/conversationProfiles/abc123)。
  • {FEATURES} 替換為以半形逗號分隔的 Agent Assist 功能清單,應用程式會納入這些功能。目前支援的功能包括:SMART_REPLYARTICLE_SUGGESTIONFAQCONVERSATION_SUMMARIZATION。請只加入在對話設定檔中設定的功能。

{APPLICATION_SERVER_URL}?conversationProfile={CONVERSATION_PROFILE_NAME}&features={FEATURES}

網址範例:

https://my-project.wm.r.appspot.com?conversationProfile=projects/my-project/conversationProfiles/abc123&features=ARTICLE_SUGGESTION,CONVERSATION_SUMMARIZATION