ユーザーエクスペリエンスアナリティクス クライアント側ストレージ Cookie

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • クライアント側のユーザー アクティビティを追跡するために、 ユーザーエクスペリエンスアナリティクス は、 プラットフォームアナリティクスコア UI、および サービスポータル に埋め込まれている SNAnalytics JavaScript SDK を使用します。

    SNAnalytics SDK は、セッション ストレージ変数とローカル ストレージ変数の組み合わせを使用して、分析の追跡を容易にするために必要な情報を追跡します。

    セッションストレージとローカルストレージの詳細については、 JavaScript.Info ドキュメントを参照してください。

    SNAnalytics SDK の詳細については、開発者コミュニティの「 SNAnalytics - ClientSNAnalytics – 」を参照してください。

    キー構造

    ローカルに格納されたすべてのキーは、sn:{API_KEY}:{KEY NAME} の構造を使用して格納されます。

    追跡される各ポータルには、インスタンスに格納される一意のAPI_KEYがあります。たとえば、API キーが abcd でキー名が tab であるポータルの場合、ローカルキーの値は sn:abc:tab になります

    セッションストレージ

    セッションストレージは、Web ページの更新とユーザーナビゲーションの間の情報の流れを維持するために使用されます。セッションストレージ内の情報は一時的なものであり、現在のタブの有効期間中にのみ利用可能になります。タブを閉じると、セッションストレージ情報が削除されます。

    次の表に、セッションストレージに保存されているキーと値を示します。
    キー 説明
    SRT サーバーの応答時間。SNAnalytics が前回 ユーザーエクスペリエンスアナリティクス サーバーと正常に通信した時刻。
    データ 一時的に保存されたアナリティクスデータポイントのキュー。定期的にバックエンドにフラッシュされます。
    ページ 現在のページの名前。 ユーザーエクスペリエンスアナリティクス サーバーによって自動的にキャプチャされます。
    タブ 現在のタブに対してランダムに生成された一意の識別子。

    ローカルストレージ

    ローカル ストレージは、追跡同意情報、ユーザーのハッシュ化された ID (同意が取り消されるとクリアされます)、およびブラウザーに対してランダムに生成された識別子を維持するために使用されます。ローカルストレージ変数はローカルで永続的であり、ユーザーが閲覧データをクリアすると削除されます。

    次の表に、ローカルストレージに保存されているキーと値を示します。
    キー 説明
    ブラウザ 現在のブラウザーに対してランダムに生成された一意の識別子。
    クライアント ブラウザのキー値にマッピングされたサーバーによってアサインされた ID。
    user 顧客によって提供されたハッシュ化されたユーザー ID。
    同意 ユーザーが追跡に同意するかどうかを示すブール値 (はい/いいえ)。

    ローカルストレージの削除

    ローカルストレージ変数を削除するには、ユーザーはブラウザー内から閲覧データを消去する必要があります。たとえば、Chrome ブラウザでは、 履歴 > 履歴全体を表示 > 閲覧データを消去. [閲覧履歴データの消去] ウィンドウで、[ Cookie とその他のサイト データ ] を選択し、[ データの消去] を選択します。
    ローカル ストレージ Cookie をクリアする設定。