の JavaScript コード Analytics for Advertising
Advertising DSPのみを使用する広告主
広告DSPの場合、 Analytics for Advertising 統合では、ビュースルーおよびクリックスルーサイトのインタラクションを追跡します。 クリックスルー訪問は、web ページ上の標準Adobe Analytics コードによってトラッキングされます。 Analytics コードは、ランディングページ URL 内の AMO ID パラメーターと EF ID パラメーターをキャプチャし、それぞれの予約済みパラメーターで追跡します eVars. Web ページに JavaScript スニペットをデプロイすることで、ビュースルーの訪問を追跡できます。
サイトへの訪問の最初のページビューで、Adobe Advertising JavaScript コードは、訪問者が以前に広告を表示またはクリックしたかどうかを確認します。 ユーザーがクリックスルーから以前にサイトに入った場合や、広告を表示していない場合、訪問者は無視されます。 訪問者が広告を表示し、その間にクリックスルーからサイトに入っていない場合 クリックルックバックウィンドウ Adobe Advertising内に設定した場合、Adobe AdvertisingJavaScript コードは(a)を使用します Experience CloudID サービス 追加の ID を生成するには:(SDID
)または b) Adobe Experience Platformを使用します。 Web SDK generateRandomID
を生成する方法 StitchID
. どちらの ID を使用しても、Adobe Advertisingから訪問者のAdobe Analytics ヒットにデータが結び付けられます。 次に、Adobe Analyticsは、広告公開に関連付けられた AMO ID および EF ID のAdobe Advertisingに対してクエリを実行します。 次に、AMO ID と EF ID がそれぞれ設定されます eVars. これらの値は、指定した期間(デフォルトでは 60 日)保持されます。
Analytics サイトトラフィック指標(ページビュー数、訪問回数、滞在時間など)および Analytics ef ID をキーとして使用して、1 時間ごとにAdobe Advertisingするカスタムイベントまたは標準イベント。 これら Analytics 次に、指標がコンバージョンアトリビューションシステムを実行し、Adobe Advertisingをクリック数と公開回数の履歴に結び付けます。
JavaScript コードのデプロイ
JavaScript ライブラリは、 Analytics お互いにコミュニケーションをとるAdobe Advertising。 次の場合 Analytics for Advertising Adobe Advertisingが統合の実装中に完了しました。デプロイ方法の説明を含むこのコードは既に受け取っているはずです。
コード
Experience Cloud ID サービスを使用する実装 visitorAPI.js
コード
<script src="https://www.everestjs.net/static/le/last-event-tag-latest.min.js">
<script>
if("undefined" != typeof AdCloudEvent)
AdCloudEvent('IMS ORG Id','rsid');
</script>
Experience Platformを使用する実装 Web SDK alloy.js
コード
<script src="https://www.everestjs.net/static/le/last-event-tag-latest.min.js">
<script>
if("undefined" != typeof AdCloudEvent)
stitchId = AdCloudEvent('IMS ORG Id','rsid').generateRandomId();
</script>
コードの配置場所
この Analytics for Advertising JavaScript 関数は、Experience CloudID サービスの後、Analytics アプリ測定コードの前に置く必要があります。 これにより、追加の ID (SDID
)または StitchID
は、Analytics 呼び出しに含まれます。
コードのデプロイメントの検証
任意の種類のパケットスニファータイプのツール(など)を使用して、検証を実行できます Charles, Fiddler、または Chrome Developer Tools)に設定します。そのためには、Adobe Advertisingに送信されるリクエストと、に送信されるリクエストの間で、4 つの ID の値を比較します Analytics(以下で説明します)。
でコードを確認する方法 Chrome Developer Tools validate-js-chrome
-
開く Chrome Developer Tools をクリックし、 ネットワーク タブ。
-
を含む web サイトページを読み込む Analytics for Advertising JavaScript。
-
をフィルター Network tab by
last
2 つの行を確認します。-
最初の行は JavaScript ライブラリの呼び出しであり、というタイトルが付いています
last-event-tag-latest.min.js
. -
2 行目は、リクエストをAdobe Advertisingに送信する呼び出しです。 まず次の手順を実行します。
_les_imsOrgId=[your_imsOrgId_here]&_les_url=[your_encoded_url]
コールトゥAdobe Advertisingが表示されない場合は、訪問の最初のページビューではない可能性があります。 テストの目的で、cookie を削除して、対応する訪問の最初のページビューが次の呼び出しになるようにすることができます。
- 「アプリケーション」タブで、次の項目を検索します
adcloud
cookie を使用し、cookie にが含まれていることを確認します_les_v
(前回の訪問)の値はy
そして、30 分で有効期限が切れる UTC エポックタイムスタンプ。- を削除
adcloud
cookie を使用してページを更新します。
- を削除
-
-
(Experience CloudID サービスを利用する実装
visitorAPI.js
コード)フィルターの条件/b/ss
Analytics ヒットを確認します。 -
(Experience Platformを使用する実装) Web SDK
alloy.js
コード)フィルターの条件/interact
Edge Networkへのリクエストペイロードにが含まれていることを確認しますadvertisingStitchID
. -
2 つのヒット間の ID 値を比較します。 Analytics ヒットのレポートスイート ID (の直後の URL パス)を除き、すべての値はクエリ文字列パラメーターにする必要があります
/b/ss/
.table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 ID Analytics パラメーター Edge Network Adobe Advertisingパラメーター Experience CloudIMS 組織 mcorgid
_les_imsOrgid
追加データ ID sdid _les_sdid
ステッチ ID stitchId advertisingStitchID
の下_adcloud
プロパティAnalytics レポートスイート 次の後の値 /b/ss/
_les_rsid
Experience Cloud訪問者 ID mid _les_mid
ID 値が一致する場合、JavaScript 実装が確認されます。 Adobe Advertisingがを送信 Analytics サーバークリックスルーまたはビュースルートラッキングの詳細(存在する場合)。
でコードを確認する方法 Adobe Experience Cloud Debugger
-
を開きます Adobe Experience Cloud Debugger ホームページで。
-
に移動します Network タブ。
-
が含まれる Solutions Filter ツールバー、クリック Adobe Advertising および Analytics.
-
が含まれる Request URL - Hostname パラメータ行、を検索
lasteventf-tm.everesttech.net
. -
が含まれる Request - Parameters 行。生成されたシグナルを監査します(「」の手順 3 と同様)でコードを確認する方法 Chrome Developer Tools.」と入力します。
- (Experience CloudID サービスを利用する実装
visitorAPI.js
code)次のことを確認しますSdid
パラメーターがに一致Supplemental Data ID
Adobe Analytics フィルターで上書きできます。 - (Experience Platformを使用する実装) Web SDK
alloy.js
(コード)の値advertisingStitchID
パラメーターがに一致Sdid
がExperience PlatformEdge Networkに送信されました。 - コードが生成されない場合は、でAdobe Advertising Cookie が削除されていることを確認します Application タブ。 削除したら、ページを更新して手順を繰り返します。
- (Experience CloudID サービスを利用する実装