質問
すべてのエージェントがオフラインになってもカスタマーがチャットできます。どうしてこのようになるのですか?
回答
Zendesk Chatでは、訪問者がチャットを終了するか、チャットセッションが終了するまで、接続は開いたままです。詳細については、次の記事を参照してください:チャットはいつタイムアウトしますか?
エージェントはユーザーインターフェイスでチャットを終了できますが、訪問者はチャットの会話を開いたまま、チャットの会話を開始することができます。新しい返信が返信されると、チャットに対応するエージェントがいないため、混乱を招く可能性があります。
カスタムスクリプトの追加
アカウントがオフラインになるとすぐにチャットを終了するカスタムスクリプトを作成することもできます。
免責事項:この記事の次のセクションは、説明のみを目的としています。記事内で例示したコードについて、Zendeskはサポートも保証もいたしません。何か問題があった場合はコメント欄に投稿するか、インターネットで解決策を探してみてください。
重要: この回避策は、統合されたWeb Widgetエクスペリエンスを持つ Zendesk Chatフェーズ4のお客様とサポートのお客様が使用することを想定しています。
<!--Callback to end chat when account goes offline -->
<script type="text/javascript"> zE('webWidget:on', 'chat:status', function (status) { if (status === 'offline') { zE('webWidget', 'chat:end') } else { console.log('This chat session is now', status); } }); </script>
詳細については、Chat APIのドキュメントを参照してください。
翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。
翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。