ID サービスは組織 ID、Experience Cloud AMCV Cookie および demdex Cookie を使用して、サイト訪問者固有の永続的な識別子を作成して保存します。これらの Cookie により、ID サービスでは異なるドメインをまたいで訪問者を追跡できるようになり、異なる Experience Cloud ソリューション間でデータの共有が可能になります。
ID サービスは、正常に機能するために AMCV Cookie、AMCVS Cookie および demdex Cookie を使用します。これらの Cookie は ID サービスで使用されるデータが格納されるファイルです。このような ID サービス Cookie は、他のファーストパーティ Cookie やサードパーティ Cookie を制御する場合と同様のルールに従っており、危険なものでも悪意があるものでもなく、ブラウザーの Web サイトやサービスで保存される他のファーストパーティ Cookie やサードパーティ Cookie と変わりません。ID サービスで使用される Cookie について詳しくは、次の各セクションを参照してください。
ID サービスによって設定される Cookie の属性は次のとおりです。
名前
AMCV Cookie 名は、AMCV_<variable name>@AdobeOrg
という構文に従います。この名前の「<variable name>
」の部分は、Experience Cloud 組織 ID の一部を示すプレースホルダーです。ID サービスコードの Visitor.getInstance
関数によって、この ID が DCS に渡されます。
完全形式の Cookie 名は以下のようになります。
AMCV_1FD6776A524453CC0A490D44%40AdobeOrg
内容
AMCV Cookie には Experience Cloud 訪問者 ID(MID)が含まれます。MID は、MCMID|<Experience Cloud ID>
という構文に従うキーと値のペアとして保存されます。
完全形式のキーと値のペアは以下のようになります。
MCMID|20265673158980419722735089753036633573
この永続的な識別子によって、クロスソリューションのデータ共有が可能になります。
ドメイン
AMCV Cookie は、ブラウザーのファーストパーティドメインに設定されます。つまり、ユーザーが現在訪問しているサイトのドメインに設定されます。その結果、ID サービスコードおよびその他の Experience Cloud コードライブラリが、AMCV Cookie に保存されている MID を読み取ることができます。
ただし、AMCV Cookie はファーストパーティドメインに設定されているので、異なるドメインでユーザーを追跡して識別するために使用することはできません。その代わりに、ID サービスは組織 ID と demdex ID を利用して、サイトの訪問者が別のドメインに移動したときに正しい MID を返します。
名前
AMCVS Cookie 名は、AMCVS_####@AdobeOrg
構文に従います。この名前の「####」の部分は、Experience Cloud 組織 ID の一部を示すプレースホルダーです。ID サービスコードの theVisitor.getInstance
関数によって、この ID が DCS に渡されます。
完全形式の Cookie 名は以下のようになります。
AMCVS_1FD6776A524453CC0A490D44%40AdobeOrg
内容
AMCVS Cookie は、セッションが初期化されたことを示すフラグの役割を果たします。その値は常に「1
」となり、セッションが終了したときに中断されます。
ドメイン
AMCVS Cookie は、ブラウザーのファーストパーティドメインに設定されます。つまり、ユーザーが現在訪問しているサイトのドメインに設定されます。
以下の表に、demdex Cookie の重要な属性の一覧とその定義を示します。
属性 | 説明 |
---|---|
名前 |
Cookie 名は「demdex」です。 |
内容 |
demdex Cookie には DCS によって生成される demdex ID が含まれています。 |
ドメイン |
demdex Cookie は、ブラウザーの demdex.net というサードパーティドメインに設定されます。サードパーティドメインは、ユーザーが現在訪問しているサイトとは異なります。 ファーストパーティの AMCV Cookie とは異なり、demdex Cookie および demdex ID は異なるドメインをまたいで維持されます。demdex ID と組織 ID は、ID サービスが正しい訪問者 ID を使用してサイト訪問者を識別し、正しい訪問者 ID を返すための共通の値です。 |
Demdex に関する開示について詳しくは、Audience Manager デバイスのストレージの開示にアクセスしてください。
関連情報については、Demdex ドメインの呼び出しについてに関するドキュメントを参照してください。
Experience Cloud ID(MID)は、組織 ID と demdex ID から計算によって生成されます。これらの ID が変わらない限り、特定のユーザーに関する正しい MID を生成できるかどうかは、単純に計算上の問題になります。同じ組織 ID と demdex ID があれば、いつでも同じ MID 値が得られます。そのため、ID サービスは、同じ組織で管理され、ID サービスコードが設定されている複数のドメインをまたいで訪問者を追跡することができます。
ページが読み込まれると、ID サービスは MID の作成を開始します。このプロセスでは、visitorAPI.js
コードライブラリに含まれるコードによって ID サービスへのイベント呼び出しが発行され、その呼び出しを通じて組織 ID が送信されます。ID サービスは MID と demdex ID を作成して、前者を AMCV Cookie に、後者を demdex Cookie にそれぞれ返します。
Experience Cloud Cookie のフラグを次の表に示します。
cookie(設定元) | httpOnly | 安全 | SameSite |
---|---|---|---|
demdex(http 応答) | × | ○ | "None" |
AMCV(JavaScript) | × | 設定可能 | Unset(既定は Lax) |
AMCVS(JavaScript) | × | 設定可能 | Unset(既定は Lax) |
注意:セキュア属性を使用した AMCV および AMCVS の Ccokie の設定について詳しくは、secureCookie のトピックを参照してください。