xdm
A variável xdm
objeto contém a carga de dados enviada para o Adobe. Os campos definidos nesse objeto são mapeados diretamente para elementos definidos no esquema do conjunto de dados.
A Adobe Experience Platform usa esquemas para descrever a estrutura dos dados de forma consistente e reutilizável. Ao definir os dados de forma consistente em todos os sistemas, fica mais fácil manter o significado e, portanto, obter valor dos dados.
Este campo tem um limite máximo de 32 KB.
Configurar o objeto XDM usando a extensão SDK da Web
Defina o XDM nas ações de uma regra de tag. A variável Objeto XDM O fornece uma interface intuitiva para mapear outros elementos de dados para seus respectivos campos XDM.
- Efetue logon no experience.adobe.com usando suas credenciais do Adobe ID.
- Navegue até Coleta de dados > Tags.
- Selecione a propriedade de tag desejada.
- Navegue até Regras e selecione a regra desejada.
- Em Ações, selecione uma ação existente ou crie uma ação.
- Defina o Extensão campo suspenso até Adobe Experience Platform Web SDK e defina o Tipo de ação para Enviar evento.
- Forneça o elemento de dados que contém o objeto desejado na variável XDM campo.
- Clique em Manter alterações, em seguida, execute o fluxo de trabalho de publicação.
Configurar o objeto XDM usando a biblioteca JavaScript do SDK da Web
Defina o xdm
ao executar o sendEvent
comando. Verifique se a hierarquia nesse objeto corresponde ao esquema do conjunto de dados configurado. É possível incluir os xdm
e o data
objeto no mesmo sendEvent
comando.
alloy("sendEvent", {
"xdm": adobeDataLayer.getState(reference)
});
O exemplo a seguir usa o Grupo de campos de esquema de Detalhes do comércio:
alloy("sendEvent",{
"xdm":{
"commerce":{
"productViews":{
"value":1
}
},
"productListItems":[
{
"SKU":"HT105",
"name":"Large field hat",
},
{
"SKU":"HT104",
"name":"Small field hat",
}
]
}
});