チャットゲストセッションのブラウザーエクスペリエンスの制御
匿名ユーザー (認証されていないゲスト) は、サービスポータルにログインしなくても、Web チャットクライアントでサポートエージェントとチャットできます。管理者は、ブラウザーの更新後に再開可能なチャットセッションを有効にするなど、非認証ゲストユーザーの会話エクスペリエンスの特定の側面を制御できます。
ゲストユーザーがエージェントとのチャット中にブラウザーウィンドウを更新すると、更新によって新しい会話とチャットセッションが自動的に開始されます。デフォルトでは、進行中の会話とチャットセッションの履歴は保持されません。
デフォルトのゲストセッションの動作を変更して、ゲストユーザーがブラウザーの更新後に進行中の会話を再開し、チャットセッションの履歴を表示できるようにすることができます。また、ゲストユーザーがブラウザーを閉じて再度開いた後にチャットセッションを再開できるように、ゲストチャットセッションのユーザー cookie の期間を設定することもできます。
再開可能なゲストセッションを有効にする
管理者として、com.glide.cs.guest_session_resumable システムプロパティを使用して、ゲストユーザーのデフォルトのチャットゲストセッションの動作を変更します。
- [すべて] に移動して [フィルター] に「sys_properties.list」と入力します。
- com.glide.cs.guest_session_resumable プロパティを開きます。
- [値] フィールドに「true」と入力して、再開可能なゲストチャットセッションを有効にし、チャットセッション履歴を保持します。
- [更新] を選択します。
ゲストチャットセッションの cookie 時間を変更する
ゲストチャットセッションの cookie 時間は、ゲストセッションのユーザー cookie の時間 (秒) です。ゲストユーザーがブラウザーを閉じて再度開いた後にチャットを再開する場合は、com.glide.cs.guest_session_cookie_max_age プロパティを使用してゲストセッションの cookie 時間を変更します。
セキュリティ上の理由から、デフォルトのプロパティ値は -1 です。これは、ブラウザーを閉じるとすぐにゲストセッション cookie が削除されることを意味します。ただし、ゲストセッション cookie の期間を設定する最大時間長を指定できます (例:900 秒 (15 分))。
- 管理者として、[すべて] に移動して [フィルター] に「sys_properties.list」と入力します。
- com.glide.cs.guest_session_cookie_max_age プロパティを開きます。
- [値] フィールドに、ゲストセッション cookie の最大時間 (秒) を入力します。
たとえば、値「900」はゲストセッション cookie の期間 (秒) (15 分) で、ゲストユーザーがブラウザーを閉じて再度開いた後にチャットセッションを再開する時間を与えます。
- [更新] を選択します。