このページでは、Campaign ID変数のデータ収集について説明します。 対応するレポートディメンションについては、 キャンペーン IDを参照してください。
キャンペーン ID変数は、クリエイティブが属する広告キャンペーンを識別します。 任意の文字列値(通常は、広告サーバープラットフォームのキャンペーン ID)を使用できます。 この変数を使用して、キャンペーンを共有する複数のクリエイター間でエンゲージメントをロールアップします。
a.media.ad.campaignc_contextdata.a.media.ad.campaign推奨される実装タイプ
sendEventの呼び出し時にxdm.mediaCollection.advertisingDetails内にcampaignIDを設定:
| code language-javascript |
|---|
|
キャンペーン IDをHashMap引数のメタデータキーとしてtrackEvent(AdStart)に渡します。 MediaConstants.AdMetadataKeys.CAMPAIGN_ID.を使用します。
| code language-swift |
|---|
|
キャンペーン IDをHashMap引数のメタデータキーとしてtrackEvent(AdStart)に渡します。 MediaConstants.AdMetadataKeys.CAMPAIGN_ID.を使用します。
| code language-kotlin |
|---|
|
media.adStartのsendMediaEventを呼び出す場合、xdm.mediaCollection.advertisingDetails内にcampaignIDを設定します:
| code language-brightscript |
|---|
|
xdm.mediaCollection.advertisingDetails内のcampaignIDでadStart エンドポイントを呼び出します:
| code language-json |
|---|
|
従来の実装タイプ (Analyticsのみ)
ADB.Media.AdMetadataKeys.CampaignIdを使用してcontextData オブジェクトにキャンペーン IDを渡します:
| code language-javascript |
|---|
|
標準広告メタデータオブジェクトのADBMobile.media.AdMetadataKeys.CAMPAIGN_IDを使用してキャンペーン IDを設定します。
| code language-javascript |
|---|
|
params オブジェクトにmedia.ad.campaignIdを含めます:
| code language-json |
|---|
|
完全なリクエスト構造については、Media Collection API イベントのリファレンス を参照してください。