xdm
        
        
        
        O objeto xdm 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 objeto tem um limite máximo de 32 KB.
Configurar o objeto XDM usando a extensão SDK da Web
Definir o objeto XDM dentro das ações de uma regra de marca. O objeto XDM fornece uma interface intuitiva para mapear outros elementos de dados para seus respectivos campos XDM.
- Faça logon em experience.adobe.com usando suas credenciais da Adobe ID.
 - Navegue até Coleção de dados > Marcas.
 - 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 campo suspenso Extensão como Adobe Experience Platform Web SDK e defina o Tipo de Ação como Enviar evento.
 - Forneça o elemento de dados que contém o objeto desejado no campo XDM.
 - Clique em Manter alterações e execute o fluxo de trabalho de publicação.
 
Configurar o objeto XDM usando a biblioteca JavaScript do SDK da Web
Defina o objeto xdm ao executar o comando sendEvent. Verifique se a hierarquia nesse objeto corresponde ao esquema do conjunto de dados configurado. Você pode incluir os objetos xdm e data no mesmo comando sendEvent.
alloy("sendEvent", {
  "xdm": adobeDataLayer.getState(reference)
});
            O exemplo a seguir usa o grupo de campos de esquema de Detalhes do Commerce:
alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "productViews":{
        "value":1
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"Large field hat",
      },
      {
        "SKU":"HT104",
        "name":"Small field hat",
      }
    ]
  }
});