Mapeamento da variável de objeto XDM para o Adobe Analytics
A tabela a seguir mostra as variáveis XDM que o Adobe Experience Platform Edge Network mapeia automaticamente para o Adobe Analytics. Se você usar esses caminhos de campo XDM, nenhuma configuração adicional será necessária para enviar dados para o Adobe Analytics. Esses campos estão incluídos no grupo de campos Modelo de evento de experiência do Adobe Analytics. O uso desses campos é recomendado se você pretende enviar dados para o Adobe Analytics e o Adobe Experience Platform.
Se sua organização planeja migrar para o Customer Journey Analytics, a Adobe recomenda usar o objeto data para enviar dados diretamente para o Adobe Analytics sem estar em conformidade com um esquema. Essa estratégia permite que sua organização use seu próprio esquema, em vez de usar o Modelo de evento de experiência do Adobe Analytics (que é menos aplicável ao Customer Journey Analytics). Consulte Mapeamento de variável de objeto de dados para o Adobe Analytics para obter uma tabela de mapeamento semelhante.
Prioridades de valor
A maioria dos campos de objeto XDM nesta tabela coincide com um campo de objeto de dados. Se você definir um determinado campo de objeto XDM e seu respectivo campo de objeto de dados, o campo de objeto de dados terá prioridade. Se você usar os campos de objeto XDM e objeto de dados, a Adobe recomenda definir eventos personalizados usando o campo objeto de dados. Se o campo data.__adobe.analytics.events estiver presente, ele substituirá todos os campos de objeto XDM relacionados ao comércio e aos eventos personalizados.
Mapeamento de campo do objeto XDM
As atualizações anteriores desta tabela podem ser encontradas no histórico de confirmações desta página no GitHub.
xdm.application.isClosexdm.application.isInstallxdm.application.closeTypeclose (Uma sessão de ciclo de vida termina e um evento de pausa foi recebido para a sessão anterior) e unknown (Uma sessão do ciclo de vida termina sem um evento de pausa). Ajuda a definir a métrica de ciclo de vida móvel Falhas.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.cookiesEnabledY (o navegador aceita cookies) e N (o navegador rejeita cookies).xdm.environment.browserDetails.javaEnabledY (O Java está habilitado) e N (O Java está desabilitado).xdm.environment.browserDetails.userAgentUser-Agent. Você pode mapear esse campo para uma eVar se quiser usá-la nos relatórios.xdm.environment.browserDetails.viewportHeightxdm.environment.browserDetails.viewportWidthxdm.environment.carrierxdm.environment.connectionTypexdm.environment._dc.languagea.locale. Usado apenas se xdm.environment.language não estiver definido. A Adobe recomenda usar este campo sobre xdm.environment.language.xdm.environment.ipV4X-Forwarded-For.xdm.environment.languagea.locale. Em vez disso, a Adobe recomenda usar 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[].valuevalue em cada matriz list[] à sua respectiva variável de lista. O delimitador é escolhido automaticamente com base no valor definido em configurações do conjunto de relatórios.xdm._experience.analytics.customDimensions.props.prop1[...]xdm._experience.analytics.customDimensions.props.prop75xdm._experience.analytics.event1to100.event1.id[...]xdm._experience.analytics.event901to1000.event1000.idevent678, use 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 nos feeds de dados.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[].productCategories[].categoryIDxdm.productListItems[].namexdm.productListItems[].priceTotalxdm.productListItems[].quantityxdm.productListItems[].SKUxdm.web.webInteraction.URLxdm.web.webInteraction.namexdm.web.webInteraction.typexdm.web.webInteraction.typeother (Links personalizados), download (Links de download) e exit (Links de saída).xdm.web.webPageDetails.URLxdm.web.webPageDetails.isErrorPagexdm.web.webPageDetails.namexdm.web.webPageDetails.serverxdm.web.webPageDetails.siteSectionxdm.web.webReferrer.URLMapeamento de outros campos XDM para variáveis do Analytics
Se houver dimensões ou métricas que você deseja adicionar ao Adobe Analytics, faça isso por meio de Variáveis de dados de contexto.
Mapeamento implícito
Quaisquer elementos de campo XDM que não são mapeados automaticamente são enviados para o Adobe Analytics como dados de contexto com o prefixo a.x.. Você pode mapear essa variável de dados de contexto para a variável do Analytics desejada usando regras de processamento. Por exemplo, se você enviar o seguinte evento:
alloy("event",{
"xdm":{
"_atag":{
"search":{
"term":"Example search term"
}
}
}
})
O SDK da Web envia esses dados para o Adobe Analytics como a variável de dados de contexto a.x._atag.search.term. Em seguida, você pode usar uma regra de processamento para atribuir esse valor de variável de dados de contexto à variável do Analytics desejada, como um eVar:
Mapeamento explícito
Também é possível mapear explicitamente elementos de campo XDM como dados de contexto. Qualquer elemento de campo XDM que seja mapeado explicitamente, usando o elemento contextData, é enviado para o Adobe Analytics como dados de contexto sem um prefixo. Você pode mapear essa variável de dados de contexto para a variável do Analytics desejada usando regras de processamento. Por exemplo, se você enviar o seguinte evento:
alloy("event",{
"xdm":{
"_atag":{
"analytics": {
"contextData" : {
"someValue" : "1"
}
}
}
}
})
O Web SDK envia esses dados para o Adobe Analytics como a variável de dados de contexto somevalue com o valor 1. Em seguida, você pode usar uma regra de processamento para atribuir esse valor de variável de dados de contexto à variável do Analytics desejada, como um eVar: