IBM Digital Analytics Cookie - 技術付録
このセクションでは、IBM® Digital Analytics Cookie の技術実装の詳細を説明します。
IBM Digital Analytics の Cookie ロジックは、 既存の Digital Analytics 以外の Cookie の設定を妨げることはありません。Cookie を設定する前に、Digital Analytics は検査を行い、それらの Cookie がそのブラウザーでの最大の長さや数の制限を超えないかを判別します。制限を超えるような場合は、 Digital Analytics ライブラリーは追加の Cookie を設定しないため、ドメインで既に設定されている Digital Analytics 以外の Cookie が失われることはありません。
ほとんどの実装で設定される標準的な Digital Analytics Cookieを次に示します。
- 訪問 Cookie
- 「訪問」 ID Cookie および訪問期限 Cookie (「999999999」は割り当てられた Digital Analytics クライアント ID)。期限: 訪問の終了時。
- 新規訪問: 現在のブラウザーは、新規ウィンドウまたは新規タブが開いているときは、Digital Analytics の新規「訪問」を開始しません。iOS で実行される Safari などのブラウザーは、このルールの例外で、デバイスで実行中のブラウザーの新規インスタンスごとに新規訪問を開始します。
- 訪問非アクティブ・タイムアウト: Digital Analytics の「訪問」 Cookie のデフォルト非アクティブ・タイムアウトは 30 分です。30 分以内にタグが受け取られない場合は、この訪問と関連して受け取られる次のタグにより訪問 Cookie がリセットされ、新規訪問 Cookie が設定されます。この設定と、これに続くタグ・データは、新規訪問に関連付けられます。
- 99999999_clogin (クライアント管理対象) または 99999999_login (IBM 管理対象) - 10 桁の数字による「訪問 ID」を保管します。クライアント管理対象 Cookie はさらに、別々の「e=」および「l=」サブキーの値を保管し、「IBM 管理対象」実装で使用される 99999999_expires Cookie を置き換えます。l= サブキーの値は 10 桁の「訪問 ID」です。「クライアント管理対象」実装の「Cookie ドメイン」に設定されるか、IBM がホストする実装の「データ収集ドメイン」に設定されます。
- IBM Multisite: デフォルトでは、_clogin または _login 訪問 Cookie には、次のように完全修飾された GlobalID|SiteID の値が含まれます。59990000|SITEID-1_clogin/login および 59990000|SITEID-2_clogin/login。 これは、サイト ID ごとに別個の訪問になります。
- IBM Multisite グローバル ID 訪問化: 指定されたグローバル ID のすべてのサイト ID に共通の訪問 Cookie を設定するには、次のステートメントを呼び出して、クライアント管理対象ファースト・パーティー実装の「グローバル ID 訪問化」を有効にできます。
「IBM 管理対象」実装をデフォルトの「サイト ID 訪問化」から「グローバル ID 訪問化」に切り替えるには、IBM サポートに連絡してください。cmSetupOther({"cm_JSFEAMasterIDSessionCookie":true}); - 99999999_reset: IBM 管理対象「タイムアウト」Cookie のタイム・スタンプ値です。cmSetClientID(...) 呼び出しのパラメーター 3 に指定された「データ収集ドメイン」に設定されます。
- ユーティリティー Cookie: 期限: 訪問の終了時。
- cmTPSet: 追加の JavaScript ベースのテクニカル・プロパティー・データが、訪問でいつ収集されたかを判別するために使用されます。eluminate.js 4.1.2 またはそれ以降で設定します。cmSetClientID(...) 呼び出しのパラメーター 4 に指定された「Cookie ドメイン」の値に設定されます。
- TestSess3: ブラウザーが Cookie を受け入れるかどうかを判断するために使用される IBM 管理対象の訪問 Cookie です。 次のセクションでは、「CoreID6」Cookie と常に同じ値を含む Cookie について説明します。
- cmRS:「再送」 Cookie - 自動的に収集された「リンク・クリック」データを宛先ページに再送し続けるのに使用します。訪問者が機能化リンクをクリックするまでは設定されません。 「Cookie ドメイン」で設定します (通常、第 2 レベルのサイト・ドメイン)。サポートが終了し、eluminate.js 4.8.5H 以降では設定できません。
- 無期限 Cookie (1)
- 「クライアント管理対象」実装の指定された「Cookie ドメイン」に設定されるか、「IBM 管理対象」実装の「データ収集ドメイン」に設定されます。
- CoreID6: 訪問者 ID の値を保管する無期限 Cookie です。 期限: 設定日付から 15 年間です。クライアント管理対象ファースト・パーティーによって設定された場合、この Cookie には、この訪問者 ID が適用されるクライアント ID を指定する&ci= サブキーの値も 1 つ以上含まれます。
- 「クライアント管理対象」実装の指定された「Cookie ドメイン」に設定されるか、「IBM 管理対象」実装の「データ収集ドメイン」に設定されます。