XDM对象变量映射到Adobe Analytics
下表显示了Adobe Experience Platform Edge Network自动映射到Adobe Analytics中的XDM变量。 如果使用这些XDM字段路径,则无需额外配置即可将数据发送到Adobe Analytics。 这些字段包含在 Adobe Analytics ExperienceEvent Template 字段组中。 如果您打算将数据同时发送到Adobe Analytics和Adobe Experience Platform,则建议使用这些字段。
如果您的组织计划迁移到Customer Journey Analytics,Adobe建议改用data对象在不符合架构的情况下直接将数据发送到Adobe Analytics。 此策略允许您的组织使用自己的架构,而不是使用Adobe Analytics ExperienceEvent模板(不太适用于Customer Journey Analytics)。 有关类似的映射表,请参阅映射到Adobe Analytics的数据对象变量。
价值优先级
此表的大多数XDM对象字段与数据对象字段一致。 如果同时设置给定的XDM对象字段及其各自的数据对象字段,则数据对象字段优先。 如果同时使用XDM对象字段和数据对象字段,Adobe建议使用数据对象字段设置自定义事件。 如果字段data.__adobe.analytics.events存在,它将覆盖所有与商务和自定义事件相关的XDM对象字段。
XDM对象字段映射
可以在此页面的 GitHub 上的提交历史记录中找到此表之前的更新内容。
xdm.application.isClosexdm.application.isInstallxdm.application.closeTypexdm.application.isInstallxdm.application.isLaunchxdm.application.namexdm.application.isUpgradexdm.application.versionxdm.application.sessionLengthxdm.commerce.checkouts.valuexdm.commerce.order.currencyCodexdm.commerce.order.purchaseIDxdm.commerce.order.payments[0].transactionIDxdm.commerce.productListAdds.valuexdm.commerce.productListOpens.valuexdm.commerce.productListRemovals.valuexdm.commerce.productListViews.valuexdm.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时使用。 Adobe建议超过xdm.environment.language使用此字段。xdm.environment.ipV4X-Forwarded-For HTTP 头填充。xdm.environment.languagea.locale。 Adobe建议改用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.idxdm._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.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 将该数据作为上下文数据变量发送给 Adobe Analytics a.x._atag.search.term。 然后,您可以使用处理规则将该上下文数据变量值分配给所需的Analytics变量,如eVar:
显式映射
您还可以将XDM字段元素显式映射为上下文数据。 使用contextData元素显式映射的任何XDM字段元素将作为不带前缀的上下文数据发送到Adobe Analytics。 然后,可以使用处理规则将此上下文数据变量映射到所需的Analytics变量。 例如,如果发送以下事件:
alloy("event",{
"xdm":{
"_atag":{
"analytics": {
"contextData" : {
"someValue" : "1"
}
}
}
}
})
Web SDK将该数据作为值为somevalue的上下文数据变量1发送到Adobe Analytics。 然后,您可以使用处理规则将该上下文数据变量值分配给所需的Analytics变量,如eVar: