sendEvent
O comando sendEvent é a principal maneira de enviar dados para a Adobe. Seu objeto de resposta é a maneira principal de recuperar conteúdo personalizado, identidades e destinos de público-alvo. Use o objeto xdm para enviar dados que mapeiam para o esquema do Adobe Experience Platform. Use o objeto data para enviar dados não XDM. A carga útil ao enviar dados para o Adobe tem um limite máximo de 64 KB.
Execute o comando sendEvent ao chamar a instância configurada do Web SDK. Chame o comando configure antes de chamar o comando sendEvent.
alloy("sendEvent", {
data: dataObject,
documentUnloading: false,
edgeConfigOverrides: { datastreamId: "0dada9f4-fa94-4c9c-8aaf-fdbac6c56287" },
personalization: { decisionScopes: ["hero-banner"]},
renderDecisions: true,
type: "commerce.purchases",
xdm: adobeDataLayer.getState(reference)
});
Objeto de resposta
Se você decidir manipular respostas com este comando, as seguintes propriedades estarão disponíveis no objeto de resposta:
propositions: Uma matriz de propostas retornadas pela Edge Network. As propostas que são renderizadas automaticamente incluem o sinalizadorrenderAttempteddefinido comotrue.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 retornada pela Edge Network.
Enviar evento usando a extensão de tag do Web SDK
O equivalente da extensão de tag do Web SDK desse comando é a ação Send event.
recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1