XDM对象字段映射到Adobe Analytics
下表显示了 Adobe Experience Platform Edge Network 自动映射到 Adobe Analytics 的 XDM 变量。如果使用这些 XDM 字段路径,则无需额外配置即可将数据发送到 Adobe Analytics。这些字段包含在 Adobe Analytics ExperienceEvent 模板字段组中。如果您打算将数据同时发送到 Adobe Analytics 和 Adobe Experience Platform,则建议使用这些字段。
如果您的组织计划迁移到 Customer Journey Analytics,Adobe 建议改用 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.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 字段元素都会作为上下文数据发送到 Adobe Analytics,并带有前缀 a.x.。然后,您可以使用处理规则将此上下文数据变量映射到所需的 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 将此数据作为值 1 的上下文数据变量 somevalue 发送给 Adobe Analytics。然后,您可以使用处理规则将此上下文数据变量值分配给所需的 Analytics 变量,例如 eVar: