質問
チャットセッションのタイムアウトはどのように想定されますか?
回答
訪問者はチャットセッションを管理していて、次の3つの方法でチャットセッションを終了できます。
- オプションメニューに戻り、「チャットを終了」を選択します。
- 訪問者がブラウザを閉じた場合 (チャットウィジェットがあるウィンドウが開いていない場合)、セッションは20秒〜2分以内にタイムアウトになります。
- モバイルデバイス上でブラウザを使用している訪問者がチャットを含むブラウザを最小化したり、そのタブから離れたり、ブラウザを閉じると、セッションは20秒〜2分以内にタイムアウトします。
- 訪問者がウィジェットのあるサイトでアイドル状態*にある場合、20分間オープンの状態を維持した後、自動で終了します。
*アイドル状態とは、マウスまたはキーボードの入力がない状態が10分間続いた状態を示します。ユーザーは、ウィジェット自体を操作する必要はありませんが、ウィジェットがロードされているページをアクティブに操作している必要があります。また、Chatへの接続状況によっては、最大5分間の差異が生じることもあります。
これらのいずれかの理由で終了しない限り、チャットセッションはアクティブと見なされます。エージェントはチャットセッションを離れることができますが、上記のいずれかの条件が満たされるまで訪問者側からはオープンのままとなります。
エージェントが退席した後で再びエンドユーザーがチャットに参加すると、キューに戻ります。このような場合には、以前のチャット履歴が表示されます。これは、同じチャットセッションとみなされる為です。以降のメッセージはすべてチャットセッションに追加され、一度終了すると1つのエントリとして履歴に追加されます。
ChatモバイルSDKのバージョンでは、次のいずれかの条件が満たされるとチャットセッションが終了します:
- チャットアクティビティが1時間まったくなかった。
- 訪問者が1時間切断状態となった。
- エージェントがチャットを終了した(その時点でセッションの切断タイムアウトが5分にリセットされる)。
- 訪問者がチャットを終了した(セッションはただちに終了する)。
- プッシュ通知が無効になっている場合、ユーザーがアプリをバックグラウンドで表示してから30分経過すると、セッションはタイムアウトします。
オフラインになった後にカスタマーにチャットをして欲しくない場合については、次の記事を参照してください:「すべてのエージェントがオフラインになっても顧客がチャットできる理由」
メモ:この記事では、特に従来版のSupportのインターフェイス内のZendesk Chatについて説明します。エージェントワークスペースまたはZendeskメッセージングを使用している場合、これらのガイドラインの一部が適用されない場合があります。
0 コメント
サインインしてコメントを残してください。