Adobe Experience Platform Debugger を使用した Adobe Target 実装のテスト
Adobe Experience Platform Debugger は、Adobe Target の実装で作成された web サイトのテストとデバッグに役立つツールのスイートを提供します。このガイドでは、Target が有効な web サイトで Platform Debugger を使用する際の一般的なワークフローとベストプラクティスをいくつか説明します。
前提条件
Platform Debugger を Target に使用するには、web サイトで at.js ライブラリバージョン 1.x 以降を使用している必要があります。それより前のバージョンはサポートされていません。
Platform Debugger の初期化
テストする web サイトをブラウザーで開き、Platform Debugger 拡張機能を開きます。
左側のナビゲーションの「Target」を選択します。 互換性のあるバージョンの at.js がサイトで実行されていることを Platform Debugger が検出した場合は、Adobe Target 実装の詳細が表示されます。
グローバル設定情報
実装のグローバル設定に関する情報は、Platform Debugger の Target ビューの上部に表示されます。
target-global-mbox
)。None
になります。Network Requests network
「Network Requests」を選択すると、ページ上で行われた各ネットワークリクエストの概要情報が表示されます。
ページ上でアクション(ページの再読み込みなど)を実行すると、新しい列がテーブルに自動的に追加されるので、アクションのシーケンスと、リクエスト間での値の変化を確認できます。
次の値が取り込まれます。
/json
です。at.js 2.x を使用している場合、値は delivery
です。getLocationHint
に関する Experience Cloud ID サービスガイドを参照してください。prefetch
処理中に使用されるパラメーター。execute
処理中に使用されるパラメーター。mbox
セッション ID と Adobe Target Edge ロケーションヒントをカプセル化sした文字列。 この値は、セッションと Edge ロケーションを固定したままにするために at.js で使用されます。mbox
リクエストの URL リファラー。mbox
サーバーの URL。mbox
のバージョン。mbox3rdPartyId
。mbox
リクエスト ID。特定のネットワークイベントのパラメーターの詳細を表示するには、該当するテーブルセルを選択します。 ポップオーバーが表示され、説明や値など、パラメーターの詳細情報が表示されます。 値が JSON オブジェクトの場合、ダイアログには、オブジェクト構造の完全にナビゲーション可能なビューが含まれます。
Configuration
「Configuration」を選択すると、Target の追加のデバッグツールの選択を有効または無効にすることができます。
mboxDebug
クエリパラメーター(任意の値)を追加することによっても有効にできます。メモ:この機能を有効にするには、ログインする必要があります。
有効にした場合、クエストのたびにトラッキングトークンが送信され、各応答でトレースオブジェクトが返されます。at.js
は応答 window.__targetTraces
を解析します。各トレースオブジェクトには、次の追加事項に加えて「Network Requests」タブと同じ情報が含まれます。
-
プロファイルスナップショット(リクエストの前後で属性を確認できるようになります)。
-
一致した/一致しなかったアクティビティ(現在のプロファイルが特定のアクティビティの対象として認定された/認定されなかった理由を示します)。
- これは、特定の時点でプロファイルの対象となるオーディエンスとその理由を特定するのに役立ちます。
- 様々なアクティビティタイプに関する詳細は、Target ドキュメントに記載されています