ガイド
チャット履歴と再訪問者
訪問者がWebサイトに戻ってくると、チャットウィジェットは前回の会話を再び開き、以前のメッセージを読み込みます。訪問者は中断したところからそのまま続けられます。
再訪問者を覚えておく仕組み
匿名の訪問者の場合、ウィジェットはブラウザにIDを保存します。次に同じブラウザでチャットを開くと、SonnyはそのIDを使って会話を見つけ、メッセージを自動で読み込みます。ログインは不要です。
- 匿名の訪問者はブラウザ単位
- Sonnyは、チャットを始めたブラウザに訪問者のセッションを保存します。同じブラウザで同じWebサイトに戻ると、以前の会話が自動で表示されます。
- 読み込みに失敗したら再試行
- 会話履歴を読み込めない場合、ウィジェットに もう一度試す ボタンが表示されます。ページを再読み込みしたり新しい会話を始めたりする前に、このボタンを選択してください。
以前のメッセージが表示されない場合
匿名の履歴は訪問者のブラウザに保存されるため、次のような場合には表示されません。
- 別のブラウザやデバイス
- 履歴は、会話を始めたブラウザに紐づいています。別のブラウザ、スマートフォンとノートPCのような別のデバイス、またはプライベート/シークレットウィンドウで同じサイトを開くと、新しい会話が始まります。
- 閲覧データの消去
- 訪問者がサイトのデータを消去すると、ウィジェットはそのブラウザのセッションを認識できなくなり、以前のメッセージは読み込まれません。
- ログアウト時にデータを消去するサイト
- Webサイトによっては、ユーザーのログアウト時にブラウザのデータを消去します。その場合、次に訪問したときにウィジェットは新しい訪問者セッションを開始します。
認証済みの顧客はデバイスをまたいで継続
Webサイトに顧客のログイン機能がある場合、訪問者の識別を使って、サーバーで署名したJWTでログイン中の顧客を認証できます。Sonnyがその証明を確認すると、ウィジェットはブラウザやデバイスをまたいでその顧客の会話を読み込み、最新の進行中のチャットを既読にせずに事前に読み込みます。以前の会話は履歴の一覧に残ります。
認証済みの身元があれば、AIはその顧客の保存済みの情報を安全に使い、顧客が以前のチャットに触れたときにそれを振り返り、認証済みのメッセージから永続的な好みや事実を学習できます。ブラウザから送られたメールアドレス、名前、カスタム属性は文脈として使われるだけで、ほかの顧客の履歴やメモリーにアクセスできるようになることはありません。