sendEvent

A variável sendEvent O comando é a principal maneira de enviar dados para o Adobe, para recuperar conteúdo personalizado, identidades e destinos de público-alvo. Use o xdm para enviar dados que mapeiam para o esquema do Adobe Experience Platform. Use o data objeto para enviar dados não XDM. Você pode usar o mapeador de sequência de dados para alinhar dados nesse objeto a campos de esquema.

Enviar dados do evento usando a extensão de tag do SDK da Web

O envio de dados de eventos é executado como uma ação em uma regra na interface das tags da Coleção de dados da Adobe Experience Platform.

  1. Efetue logon no experience.adobe.com usando suas credenciais do Adobe ID.
  2. Navegue até Coleta de dados > Tags.
  3. Selecione a propriedade de tag desejada.
  4. Navegue até Regras e selecione a regra desejada.
  5. Em Ações, selecione uma ação existente ou crie uma ação.
  6. Defina o Extensão campo suspenso até Adobe Experience Platform Web SDK e defina o Tipo de ação para Enviar evento.
  7. Defina os campos desejados, clique em Manter alterações, em seguida, execute o fluxo de trabalho de publicação.

Enviar dados do evento usando a biblioteca JavaScript do SDK da Web

Execute o sendEvent ao chamar a instância configurada do SDK da Web. Certifique-se de chamar o configure antes de chamar o sendEvent comando.

alloy("sendEvent", {
  "data": dataObject,
  "documentUnloading": true,
  "edgeConfigOverrides": { "datastreamId": "0dada9f4-fa94-4c9c-8aaf-fdbac6c56287" },
  "renderDecisions": true,
  "type": "commerce.purchases",
  "xdm": adobeDataLayer.getState(reference)
});

Objeto de resposta

Se você decidir lidar com respostas com esse comando, as seguintes propriedades estão disponíveis no objeto de resposta:

  • propositions: uma matriz de propostas retornadas pela Rede de borda. As apresentações renderizadas automaticamente incluem o sinalizador renderAttempted definir como true.
  • inferences: uma matriz de objetos de inferência, que contém informações de aprendizado de máquina sobre este usuário.
  • destinations: uma matriz de objetos de destino retornados pela Rede de borda.
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636