sendEvent

El comando sendEvent es la forma principal de enviar datos a Adobe. Su objeto de respuesta es la forma principal de recuperar contenido, identidades y destinos de audiencia personalizados. Utilice el objeto xdm para enviar datos que se asignen al esquema de Adobe Experience Platform. Utilice el objeto data para enviar datos que no sean XDM. La carga útil al enviar datos a Adobe tiene un límite máximo de 64 KB.

Ejecute el comando sendEvent al llamar a la instancia configurada de Web SDK. Asegúrese de llamar al comando configure antes de llamar al 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 Response

Si decide controlar las respuestas con este comando, las siguientes propiedades están disponibles en el objeto de respuesta:

  • propositions: matriz de propuestas devuelta por Edge Network. Las propuestas que se procesan automáticamente incluyen el indicador renderAttempted establecido en true.
  • inferences: matriz de objetos de inferencia que contiene información de aprendizaje automático sobre este usuario.
  • destinations: una matriz de objetos de destino devueltos por Edge Network.

Envío de eventos con la extensión de etiquetas Web SDK

La extensión de etiquetas Web SDK equivalente a este comando es la acción Send event.

recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1