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.closeTypeclose (生命週期工作階段結束,並收到上一個工作階段的暫停事件) 和 unknown (生命週期工作階段結束且沒有暫停事件)。幫助設定行動生命週期量度損毀 指標。xdm.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 會將該資料當作內容資料變數 a.x._atag.search.term 傳送給 Adobe Analytics。然後您可以使用處理規則將該情境資料變數值指派給所需的 Analytics 變數,例如 eVar:
明確對應
您也可以明確對應 XDM 欄位元素為情境資料。任何明確對應的 XDM 欄位元素將使用 contextData 元素,作為情境資料發送至 Adobe Analytics,並且不帶前置詞。您可以使用處理規則將此情境資料變數對應到所需的 Analytics 變數。例如,如果您傳送以下事件︰
alloy("event",{
"xdm":{
"_atag":{
"analytics": {
"contextData" : {
"someValue" : "1"
}
}
}
}
})
Web SDK 將該資料作為情境資料變數 somevalue 並指定值 1 發送至 Adobe Analytics。然後您可以使用處理規則將該情境資料變數值指派給所需的 Analytics 變數,例如 eVar: