Experience Cloud ID サービスのテストと検証
作成対象:
- 開発者
- ユーザー
- 管理者
- リーダー
これらの説明、ツール、手順は、ID サービスが適切に動作しているかどうかを判定するのに役立ちます。これらのテストは、一般に、ID サービスに適用され、様々な ID サービスと Experience Cloud ソリューションの組み合わせに適用されます。
始める前に
ID サービスのテストと検証を始める前に知っておくべき重要な情報です。
ブラウザー環境
通常のブラウザーセッションでテストする場合、各テストの前にブラウザーキャッシュをクリアします。
または、匿名ブラウザーセッションで ID サービスをテストできます。匿名セッションでは、各テストの前に、ブラウザーの Cookie またはキャッシュをクリアする必要はありません。
ツール
Adobe Debugger および Charles HTTP プロキシを使用すると、Analytics を使用して ID サービスが適切に動作するように設定されていることを判定できます。この節の情報は、Adobe Debugger および Charles が返す結果に基づいています。ただし、お客様に最適なツールやデバッガーを自由に使用することができます。
Adobe Debugger を使用したテスト
Adobe Debugger の応答に Experience Cloud ID(MID)が表示される場合、サービス統合は適切に設定されています。MID について詳しくは、Cookie と Experience Cloud ID サービスを参照してください。
Adobe Debugger を使用した ID サービスのステータスを検証するには:
- ブラウザーの Cookie をクリアするか、匿名ブラウジングセッションを開きます。
- ID サービスコードを含むテストページを読み込みます。
- Adobe Debugger を開きます。
- MID の結果をチェックします。
Adobe Debugger の結果について
MID は、キーと値のペアで格納されます(MID= *
Experience Cloud ID*
という構文が使用されます)。デバッガーは、この情報を以下に示すように表示します。
成功
以下に示すような応答が表示される場合、ID サービスは適切に実装されています。
mid=20265673158980419722735089753036633573
Analytics のお客様の場合、MID に加えて Analytics ID(AID)が表示されることがあります。これは、以下の場合に発生します。
- 初期のサイト訪問者または長期滞在しているサイト訪問者がいる場合。
- 猶予期間を有効にしている場合。
失敗
デバッガーが以下の動作をする場合は、カスタマーケアにお問い合わせください。
- MID を返さない。
- パートナー ID がプロビジョニングされていないことを示すエラーメッセージを返す。
Charles HTTP プロキシを使用したテスト
Charles を使用した ID サービスのステータスを検証するには:
- ブラウザーの Cookie をクリアするか、匿名ブラウジングセッションを開きます。
- Charles を開始します。
- ID サービスコードを含むテストページを読み込みます。
- 以下に説明するリクエストと応答の呼び出しとデータをチェックします。
Charles の結果について
Charles を使用して HTTP 呼び出しを監視する場合、どこを見て何を探すかに関する情報については、この節を参照してください。
Charles での成功した ID サービスリクエスト
Visitor.getInstance
関数が dpm.demdex.net
に対する JavaScript 呼び出しをおこなう場合、ID サービスコードは適切に動作しています。成功したリクエストには、組織 ID が含まれます。組織 ID は、キーと値のペアとして渡されます(d_orgid= *
組織 ID*
という構文が使用されます)。「構造」タブで、dpm.demdex.net
および JavaScript 呼び出しを探します。「リクエスト」タブで、組織 ID を探します。
Charles での成功した ID サービス応答
データ収集サーバー(DCS)からの応答が MID を返す場合、アカウントは ID サービスに関して適切にプロビジョニングされています。MID は、キーと値のペアとして返されます(d_mid: *
訪問者の Experience Cloud ID*
という構文が使用されます)。以下に示すように、「応答」タブで、MID を探します。
Charles での失敗した ID サービス応答
DCS 応答に MID がない場合、アカウントは適切にプロビジョニングされています。失敗した応答は、以下に示すように、「応答」タブにエラーコードとメッセージを返します。DCS 応答にこのメッセージが表示された場合は、カスタマーケアへのお問い合わせ。
エラーコードについて詳しくは、DCS エラーコード、メッセージおよび例を参照してください。