チャット終了イベントの定義は何ですか?
環境:
B2C Service Chat
解決策:
終了イベント名 |
イベント ID |
イベントについての説明 |
---|---|---|
エージェントにより終了 |
1 |
会話が終了したときにエージェントがチャットを終了したときに発生します。 |
エンドユーザーにより終了 |
2 |
会話が終了したときにエンドユーザーがチャットを終了したときに発生します。 |
エンドユーザーのキャンセルにより終了 |
3 |
エンドユーザーがキューでエージェントを待っているか、チャットがキュー間で転送されており、エンドユーザーがチャットをキャンセルすることを決定したときに発生します。 |
エンドユーザーを失いました |
4 |
エンドユーザー側にネットワーク接続の問題が発生してチャットサーバーとの接続を失ったときに発生します。 サイトで許可されている時間の長さは、次の2つの設定で設定できます。 ABSENT_INTERVAL と USER_ABSENT_RETRY_COUNT です。 ABSENT INTERVALは、エンドユーザーがチャットサーバーとの接続を失う可能性があるまでの時間の長さです。USER_ABSENT_RETRY_COUNTは、チャットサーバーがチャットを終了する前にABSENT_INTERVALを実行する回数です。 ABSENT_INTERVALのデフォルト値は120秒で、USER_ABSENT_RETRY_COUNTは2です。 これは、エンドユーザーが120秒間接続を失った場合、そのユーザーは不在とマークされることを意味します。 接続が240秒以内に回復しない場合、それらは切断とマークされます。 |
エンドユーザーがキューに入っている |
5 |
エンドユーザーがUSER_WAIT_QUEUE_TIMEOUTで構成された時間よりも長くキューに入ったときに発生します。 現在、この設定のデフォルト値は1800秒です。 これは、エンドユーザーが30分間キューで待機した場合、キャンセルされることを意味します。 |
キューに転送済み |
6 |
エンドユーザは、エージェントによってチャットキューに転送されたか、または、エージェントが自分のネットワーク接続を失った場合に発生します。 |
システムの制限に達したため拒否しました |
7 |
これはチャットサーバーがメモリーを使い果たしたときに発生する終了イベントです。 アイデアは、チャットサーバーでアクティブチャットのしきい値数を超えた場合、追加の各チャットはこの終了イベントで終了するというものです。 ホスティングには、データセンターとバージョンごとにこの値を設定する機能があります。 しきい値は現在1499同時チャットに設定されています。 |
キューの制限に達したため拒否しました |
8 |
この終了イベントは「LIVE」内で役割を果たします。 この終了イベントは、キュー内のエンドユーザー数が構成USER_MAX_PER_QUEUEに格納されている値を超えた場合にチャットに割り当てられます。 この構成設定とそれに対応するイベントは、現在のバージョンのチャットでは使用されなくなりました。 |
サイトの制限に達したため拒否しました |
9 |
この終了イベントは現在使用されていません。 それはもともと弊社側でサイトでとられることができるアクティブなチャットの最大数を制御する設定動詞を実装したいと思う場合のために開発されました。 |
対応可能なエージェントがいないため拒否します |
10 |
チャットがエンドユーザーによって送信されたときに、エージェントがチャットにログインしていない場合に発生します。 この終了イベントは、設定USER_DISCONNECT_IF_NO_AGENTSが有効になっている場合にのみ発生します。 |
終了していません |
11 |
チャットサーバーによって解放されていないチャットに割り当てられています。 現在チャットに参加しているチャットはtermination_event = 11になります。 |
参加者が退出しました |
12 |
チャットが会議モードで使用されていて、会議の参加者が退席したときに発生します。 |
アイドル・タイムアウト |
13 |
CS_IDLE_TIMEOUTで設定された時間、エージェントまたはエンドユーザのどちらからもチャットサーバにアクティビティが見られない場合に発生します。 この設定のデフォルトは600秒です。 これは、チャットサーバーが10分間何も活動を経験しないとチャットを終了することを意味します。 |
エンドユーザーとのコール終了 |
14 |
エンドユーザーがキューで待機している間にナレッジベースを検索した場合に発生します。 その後、エンドユーザーが検索された回答を開いてチャットをキャンセルした場合、エンドユーザーは自分が探していた回答を見つけたため、エージェントに参加する必要がなくなったと見なすことができます。 |
RNW APIによってチャットが終了されました |
15 |
APIがデータベースレベルでチャットを完了したときに発生します。 チャットをAPIで終了する必要がある場合は、状態を9に設定し、termination_eventを15に設定します。これにより、チャットがアクティブな状態になってチャット分析が破損するのを防ぎます。 |
チャット・サービスによってチャットが終了されました |
16 |
チャットサーバーが「スタックチャット」を認識したときに発生します。 スタックチャットとは、チャットに参加しているエージェントやエンドユーザーがいなくなっているにもかかわらず、チャットサーバーによって解放されていないチャットです。 チャットが解放されないため、エージェントは解放されるまでアイドルセッションを占有します。 チャットサーバは30分前の「スタックチャット」を探して閉じます。 |