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로 전환할 계획이라면, Adobe는 스키마를 따르지 않고 data 오브젝트를 사용하여 데이터를 Adobe Analytics로 직접 전송하는 것이 좋습니다. 이 전략을 사용하면 조직은 Adobe Analytics ExperienceEvent Template(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.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.typeother(사용자 정의 링크), download(다운로드 링크) 및 exit(종료 링크)가 포함됩니다.xdm.web.webPageDetails.URLxdm.web.webPageDetails.namexdm.web.webPageDetails.serverxdm.web.webPageDetails.siteSectionxdm.web.webReferrer.URLAnalytics 변수에 다른 XDM 필드 매핑
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으로 전송합니다. 그런 다음 처리 규칙을 사용하여 해당 컨텍스트 데이터 변수 값을 eVar 같은 원하는 Analytics 변수에 할당할 수 있습니다.
명시적 매핑
XDM 필드 요소를 컨텍스트 데이터로 명시적으로 매핑할 수도 있습니다. contextData 요소를 사용하여 명시적으로 매핑된 모든 XDM 필드 요소는 접두사 없이 컨텍스트 데이터로 Adobe Analytics에 전송됩니다. 그런 다음 처리 규칙을 사용하여 이 컨텍스트 데이터 변수를 원하는 Analytics 변수에 매핑할 수 있습니다. 예를 들어 다음 이벤트를 전송하는 경우:
alloy("event",{
"xdm":{
"_atag":{
"analytics": {
"contextData" : {
"someValue" : "1"
}
}
}
}
})
웹 SDK는 해당 데이터를 값 1이 포함된 컨텍스트 데이터 변수 somevalue로 Adobe Analytics에 전송합니다. 그런 다음 처리 규칙을 사용하여 해당 컨텍스트 데이터 변수 값을 eVar 같은 원하는 Analytics 변수에 할당할 수 있습니다.