この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

開発 API のコードサンプル

リリース API がリリースのカスタマイズにどのように役立つかをテストおよびプレビューします。
このコードサンプルでは、次のリリース API メソッドを使用するチャットウィンドウが作成されます。
  • startChat
  • showWhenOnline
  • showWhenOffline
  • addCustomDetail
  • setName
  • map
  • setChatWindowWidth
  • setChatWindowHeight
  • doKnowledgeSearch

リリース API を介して追加された詳細は、訪問者に関連付けられます。チャットが起動すると、Chasitor が最初の訪問者に関連付けられます。その後要求が出されると、新しい Chasitor として同じ訪問者に関連付けられます。作成した詳細を関連付ける Chasitor を 1 つのみにするには、代わりに事前チャット API を使用する必要があります。

警告

このコードでは、コンソールを使用するエージェントに次のビューが表示されます。
コンソールの Live Agent

setName (1) に基づいて、コンソールに顧客の名前 (この例では Jane Doe) が表示されます。addCustomDetail.doKnowledgeSearch をコールすると、ナレッジウィジェット (2) に検索が自動的に表示されます。

エージェントがチャットを受信すると、設定されたカスタム詳細がフロート表示ウィンドウに表示されます。
カスタム詳細がフロート表示される受信チャット。