sendEvent
Il comando sendEvent è il modo principale per inviare dati ad Adobe. Il relativo oggetto di risposta è il modo principale per recuperare contenuti personalizzati, identità e destinazioni di pubblico. Utilizzare l'oggetto xdm per inviare i dati mappati allo schema Adobe Experience Platform. Utilizzare l'oggetto data per inviare dati non XDM. Il payload durante l’invio di dati ad Adobe ha un limite massimo di 64 KB.
Eseguire il comando sendEvent quando si chiama l'istanza configurata del Web SDK. Assicurarsi di chiamare il comando configure prima di chiamare il 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)
});
Oggetto di risposta
Se decidi di gestire le risposte con questo comando, nell'oggetto di risposta sono disponibili le seguenti proprietà:
propositions: array di proposte restituito da Edge Network. Le proposte sottoposte a rendering automatico includono il flagrenderAttemptedimpostato sutrue.inferences: array di oggetti di inferenza che contengono informazioni di machine learning su questo utente.destinations: array di oggetti di destinazione restituiti da Edge Network.
Inviare un evento tramite l’estensione tag Web SDK
L'equivalente dell'estensione tag Web SDK di questo comando è l'azione Send event.