Adobe AnalyticsへのXDM オブジェクトフィールドマッピング
次の表に、Adobe Experience Platform Edge Network が Adobe Analytics に自動的にマッピングする XDM 変数を示します。 これらの XDM フィールドパスを使用する場合、Adobe Analytics にデータを送信するための追加設定は必要ありません。 これらのフィールドは、Adobe Analytics ExperienceEvent テンプレートフィールドグループに含まれています。 Adobe Analytics と Adobe Experience Platform の両方にデータを送信する場合は、これらのフィールドの使用をお勧めします。
組織が Customer Journey Analytics に移行する予定がある場合、アドビでは、代わりに data オブジェクトを使用して、スキーマに準拠せずにデータを Adobe Analytics に直接送信することをお勧めします。 この戦略により、組織は Adobe Analytics ExperienceEvent テンプレート(Customer Journey Analytics にはあまり適していません)を使用する代わりに、独自のスキーマを使用できます。 類似のマッピングテーブルについて詳しくは、Adobe Analytics へのデータオブジェクト変数のマッピングを参照してください。
値の優先度
このテーブルのほとんどのXDM オブジェクトフィールドは、 マッピングされたデータオブジェクトフィールド に対応します。 Adobe Analyticsの取り込み中、値はまずXDMからAnalytics変数にマッピングされます。 認識されたデータオブジェクトフィールドは、同じAnalytics変数にマッピングするときに、以前に設定した値をマッピングして上書きします。 例えば、data.__adobe.analytics.eventsが存在する場合、XDMから派生する一連のイベント全体が置き換えられます。イベントは両方のソースで結合されません。
XDM オブジェクトフィールドのマッピング
このテーブルの以前の更新は、このページの GitHub のコミット履歴で確認できます。
xdm.application.isClosexdm.application.isInstallxdm.application.closeTypeclose(ライフサイクルセッションが終了し、前のセッションで一時停止イベントを受け取った場合)、unknown(ライフサイクルセッションは一時停止イベントなしで終了する)です。 モバイルライフサイクル指標であるクラッシュ回数の設定に役立ちます。xdm.application.isInstallxdm.application.isLaunchxdm.application.namexdm.application.isUpgradexdm.application.versionxdm.application.sessionLengthxdm.commerce.checkouts.idxdm.commerce.checkouts.valuexdm.commerce.order.currencyCodexdm.commerce.order.purchaseIDxdm.commerce.order.payments[0].transactionIDxdm.commerce.productListAdds.idxdm.commerce.productListAdds.valuexdm.commerce.productListOpens.idxdm.commerce.productListOpens.valuexdm.commerce.productListRemovals.idxdm.commerce.productListRemovals.valuexdm.commerce.productListViews.idxdm.commerce.productListViews.valuexdm.commerce.productViews.idxdm.commerce.productViews.valuexdm.commerce.purchases.valuexdm.device.modelxdm.device.colorDepthxdm.device.screenHeightxdm.device.screenWidthxdm.device.typexdm.environment.browserDetails.acceptLanguagexdm.environment.browserDetails.cookiesEnabledxdm.environment.browserDetails.javaEnabledxdm.environment.browserDetails.userAgentUser-Agent HTTP リクエストヘッダーを使用して生成します。 このフィールドをレポートで使用する場合は、eVar にマッピングできます。xdm.environment.browserDetails.viewportHeightxdm.environment.browserDetails.viewportWidthxdm.environment.carrierxdm.environment.connectionTypexdm.environment._dc.languagea.locale を設定します。 xdm.environment.language を設定していない場合にのみ使用されます。 アドビでは、xdm.environment.language よりもこのフィールドの使用をお勧めします。xdm.environment.ipV4X-Forwarded-For HTTP ヘッダーを使用して生成します。xdm.environment.languagea.locale を設定します。 アドビでは、代わりに xdm.environment._dc.language の使用をお勧めします。xdm.environment.operatingSystemxdm.environment.operatingSystemVersionxdm._experience.analytics.customDimensions.eVars.eVar1[...]xdm._experience.analytics.customDimensions.eVars.eVar250xdm._experience.analytics.customDimensions.hierarchies.hier1[...]xdm._experience.analytics.customDimensions.hierarchies.hier5xdm._experience.analytics.customDimensions.listProps.prop1.delimiter[...]xdm._experience.analytics.customDimensions.listProps.prop75.delimiterxdm._experience.analytics.customDimensions.listProps.prop1.values[...]xdm._experience.analytics.customDimensions.listProps.prop75.valuesxdm._experience.analytics.customDimensions.lists.list1.list[].value[...]xdm._experience.analytics.customDimensions.lists.list3.list[].valuexdm._experience.analytics.customDimensions.props.prop1[...]xdm._experience.analytics.customDimensions.props.prop75xdm._experience.analytics.event1to100.event1.id[...]xdm._experience.analytics.event901to1000.event1000.idevent678 にシリアル化を適用するには、xdm._experience.analytics.event601to700.event678.id を使用します。xdm._experience.analytics.event1to100.event1.value[...]xdm._experience.analytics.event901to1000.event1000.valueevent567 のフィールドは xdm._experience.analytics.event501to600.event567.value です。xdm.identityMap.ECID[0].idxdm.marketing.trackingCodexdm.media.mediaTimed.completes.valuexdm.media.mediaTimed.dropBeforeStart.valuea.media.view, a.media.timePlayed, a.media.playxdm.media.mediaTimed.federated.valuexdm.media.mediaTimed.firstQuartiles.valuexdm.media.mediaTimed.mediaSegmentView.valuexdm.media.mediaTimed.midpoints.valuexdm.media.mediaTimed.pauseTime.valuexdm.media.mediaTimed.pauses.valuexdm.mediaCollection.sessionDetails.assetIDxdm.mediaCollection.sessionDetails.friendlyNamexdm.mediaCollection.sessionDetails.originatorxdm.mediaCollection.sessionDetails.episodexdm.mediaCollection.sessionDetails.genrexdm.mediaCollection.sessionDetails.ratingxdm.mediaCollection.sessionDetails.seasonxdm.mediaCollection.sessionDetails.namexdm.mediaCollection.sessionDetails.showxdm.mediaCollection.sessionDetails.showTypexdm.mediaCollection.sessionDetails.lengthxdm.media.mediaTimed.primaryAssetViewDetails.@idxdm.mediaCollection.sessionDetails.channelxdm.mediaCollection.sessionDetails.contentTypexdm.mediaCollection.sessionDetails.networkxdm.media.mediaTimed.primaryAssetViewDetails.mediaSegmentView.valuexdm.mediaCollection.sessionDetails.playerNamexdm.mediaCollection.sessionDetails.appVersionxdm.mediaCollection.sessionDetails.feedxdm.mediaCollection.sessionDetails.streamFormatxdm.media.mediaTimed.progress10.valuexdm.media.mediaTimed.progress95.valuexdm.mediaCollection.sessionDetails.hasResumexdm.media.mediaTimed.starts.valuexdm.media.mediaTimed.thirdQuartiles.valuexdm.media.mediaTimed.timePlayed.valuexdm.media.mediaTimed.totalTimePlayed.valuexdm.placeContext.geo._schema.latitudexdm.placeContext.geo._schema.longitudexdm.placeContext.geo.postalCodexdm.placeContext.geo.stateProvincexdm.placeContext.localTimet_time_info として表示されます。xdm.productListItems[]._experience.analytics.customDimensions.eVars.eVar1[...]xdm.productListItems[]._experience.analytics.customDimensions.eVars.eVar250xdm.productListItems[]._experience.analytics.event1to100.event1.value[...]xdm.productListItems[]._experience.analytics.event901-1000.event1000.valuexdm.productListItems[].namexdm.productListItems[].SKUxdm.web.webInteraction.URLxdm.web.webInteraction.namexdm.web.webInteraction.typeother(カスタムリンク)、download(ダウンロードリンク)、exit(離脱リンク)です。xdm.web.webPageDetails.URLxdm.web.webPageDetails.namexdm.web.webPageDetails.serverxdm.web.webPageDetails.siteSectionxdm.web.webReferrer.URL他の XDM フィールドを Analytics 変数にマッピング
Adobe Analytics に追加するディメンションまたは指標がある場合は、コンテキストデータ変数を通じて行うことができます。
暗黙的マッピング
自動的にマッピングされない XDM フィールド要素は、接頭辞 a.x. を持つコンテキストデータとして Adobe Analytics に送信されます。 その後、処理ルールを使用すると、このコンテキストデータ変数を目的の Analytics 変数にマッピングできます。 例えば、次のイベントを送信した場合:
alloy("event",{
"xdm":{
"_atag":{
"search":{
"term":"Example search term"
}
}
}
})
Web SDK は、そのデータをコンテキストデータ変数 a.x._atag.search.term として Adobe Analytics に送信します。 その後、処理ルールを使用すると、そのコンテキスト eVar 変数値を目的の Analytics 変数(データなど)に割り当てることができます。
明示的マッピング
また、XDM フィールド要素をコンテキストデータとして明示的にマッピングすることもできます。 contextData 要素を使用して明示的にマッピングされた XDM フィールド要素は、接頭辞なしのコンテキストデータとして Adobe Analytics に送信されます。 その後、処理ルールを使用すると、このコンテキストデータ変数を目的の Analytics 変数にマッピングできます。 例えば、次のイベントを送信した場合:
alloy("event",{
"xdm":{
"_atag":{
"analytics": {
"contextData" : {
"someValue" : "1"
}
}
}
}
})
Web SDK は、そのデータを、値が 1 であるコンテキストデータ変数 somevalue として Adobe Analytics に送信します。 その後、処理ルールを使用すると、そのコンテキスト eVar 変数値を目的の Analytics 変数(データなど)に割り当てることができます。