チャットを開始する
Customer Service 用オムニチャネルには、Dynamics 365 Customer Service Enterprise の機能を拡張する一連の機能が用意されていて、組織はデジタル メッセージング チャネルを通して顧客と即座につながり、やり取りできるようになります。 Customer Service 用オムニチャネルにアクセスする際は、追加のライセンスが必要です。 詳細については、Dynamics 365 Customer Service 価格の概要 と Dynamics 365 Customer Service 価格プラン ページを参照してください。
チャットを開始するには、次の手順に従ってください:
ライブ チャットSDKメソッドの使用を開始するには、ライブ チャットによって発生した lcw:ready イベントをリッスンします。 ... ライブ チャット メソッドは、lcw:ready イベントが発生した後に呼び出される必要があります。 ウィンドウ オブジェクトに独自のイベント リスナーを追加して、イベントをリスニングできます。
lcw:ready イベントが発生したら、 startChat メソッドを呼び出してチャットを開始します。
チャットの開始時に顧客を認証するには、認証トークンを送信するを参照してください。
組織内のさまざまな顧客シナリオに応じて積極的にチャットを開始するには、積極的にチャットを開始するを参照してください。
サンプル コード
window.addEventListener("lcw:ready", function handleLivechatReadyEvent(){
// Handle LiveChat SDK ready event
// SDK methods are ready for use now
// Initiate a chat using startChat SDK
Microsoft.Omnichannel.LiveChatWidget.SDK.startChat();
});
window.addEventListener("lcw:error", function handleLivechatErrorEvent(errorEvent){
// Handle LiveChat error event
console.log(errorEvent);
});
顧客がポータルページにアクセスし、しばらく滞在した後にチャットを開始するシナリオで説明します。 指定した時間の経過後に、チャットウィジェットが起動するようにプログラムで設定することもできます。
以下のサンプルは、顧客が 5 分間待機したのちにチャットを開始する方法を示しています:
window.addEventListener("lcw:ready", function handleLivechatReadyEvent(){
// Open chat widget proactively after customer has been waiting for 5 minutes
setTimeout(function startProactiveChat() {
Microsoft.Omnichannel.LiveChatWidget.SDK.startChat();
}, 300000);
});
カスタム チャットボタンを使用する
標準のチャットボタンではなく、カスタマイズしたチャットボタンを使用するには、ウィジェットのスニペットに data-hide-chat-button
の属性を追加し、値に true
を設定します。 チャットを開始するには、カスタムUIコンポーネントをクリックして startChat メソッドを呼び出します。
標準のチャットボタンを非表示にするサンプル コード スニペット
<script id="Microsoft_Omnichannel_LCWidget" src="<valid-src>" data-app-id="<valid-app-id>" data-org-id="<valid-org-id>" data-org-url="<valid-org-url>" data-hide-chat-button="true"></script>
関連項目
startChat
ライブチャットSDKのJavaScript APIリファレンス
チャット ウィジェットのカスタマイズ
チャットを積極的に開始する
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示