Customer Service 用オムニチャネルには、Dynamics 365 Customer Service Enterprise の機能を拡張する一連の機能が用意されていて、組織はデジタル メッセージング チャネルを通して顧客と即座につながり、やり取りできるようになります。 Customer Service 用オムニチャネルにアクセスする際は、追加のライセンスが必要です。 詳細については、Dynamics 365 Customer Service 価格の概要 と Dynamics 365 Customer Service 価格プラン ページを参照してください。
既存のチャットを開きます (存在する場合)。 それ以外の場合は、新しいチャットが開始されます。 メソッドの customContext パラメーターを使用して、コンテキストを直接渡してチャット セッションを初期化できます。
注
- ライブ チャット SDK メソッドを呼び出す前に、ライブ チャットによって発生する lcw:ready イベントをリッスンします。 ライブ チャット メソッドは、 lcw:ready イベントが発生した後に呼び出す必要があります。 このイベントをリッスンするには、ウィンドウオブジェクトに独自のイベントリスナーを追加します。
-
setContextProviderSDK API を使用してコンテキストを渡す場合は、startChatメソッドを使用する必要はありません。
構文
Microsoft.Omnichannel.LiveChatWidget.SDK.startChat({inNewWindow: inNewWindowValue,customContext: customContextObject});
パラメーター
| パラメーター | タイプ | 必須 | Description |
|---|---|---|---|
inNewWindow |
ブール値 | いいえ | チャットを新しいウィンドウで開くかどうかを決定します。 |
customContext |
Object | いいえ | カスタム コンテキスト プロバイダーを同期的に設定します。
setContextProviderで値を設定した場合、customContextに設定した値によって上書きされます。 |
戻り値
None
Example
Microsoft.Omnichannel.LiveChatWidget.SDK.startChat({
inNewWindow: true,
customContext: {
'contextKey1': {'value': 'contextValue1', 'isDisplayable': true}
}
});
関連情報
setAuthTokenプロバイダ
setContextProvider
ライブチャットSDKのJavaScript APIリファレンス