sendEvent
Der Befehl sendEvent
ist die primäre Möglichkeit, Daten an Adobe zu senden, um personalisierte Inhalte, Identitäten und Zielgruppenziele abzurufen. Verwenden Sie das xdm
-Objekt, um Daten zu senden, die Ihrem Adobe Experience Platform-Schema zugeordnet sind. Verwenden Sie das data
-Objekt, um Nicht-XDM-Daten zu senden. Sie können die Datenstrom-Zuordnung verwenden, um Daten innerhalb dieses Objekts an Schemafeldern auszurichten.
Senden von Ereignisdaten mit der Tag-Erweiterung „Web SDK"
Das Senden von Ereignisdaten wird als Aktion innerhalb einer Regel in der Benutzeroberfläche „Tags der Datenerfassung“ von Adobe Experience Platform ausgeführt.
- Melden Sie sich mit Ihren Adobe IDAnmeldeinformationen beiexperience.adobe.com) an.
- Navigieren Sie Datenerfassung > Tags.
- Wählen Sie die gewünschte Tag-Eigenschaft aus.
- Navigieren Sie zu Regeln und wählen Sie dann die gewünschte Regel aus.
- Wählen unter "" eine vorhandene Aktion aus oder erstellen Sie eine Aktion.
- Legen Sie das Erweiterung Dropdown-Feld auf Adobe Experience Platform Web SDK fest und legen Sie den Aktionstyp auf Ereignis senden.
- Legen Sie die gewünschten Felder fest, klicken Sie auf Änderungen beibehalten und führen Sie dann Ihren Veröffentlichungs-Workflow aus.
Senden von Ereignisdaten mit der Web SDK JavaScript-Bibliothek
Führen Sie den sendEvent
Befehl aus, wenn Sie Ihre konfigurierte Instanz der Web-SDK aufrufen. Stellen Sie sicher, dass Sie den configure
-Befehl aufrufen, bevor Sie den sendEvent
-Befehl aufrufen.
alloy("sendEvent", {
"data": dataObject,
"documentUnloading": false,
"edgeConfigOverrides": { "datastreamId": "0dada9f4-fa94-4c9c-8aaf-fdbac6c56287" },
"renderDecisions": true,
"type": "commerce.purchases",
"xdm": adobeDataLayer.getState(reference)
});
Antwortobjekt
Wenn Sie sich für Handhabung von Antworten mit diesem Befehl entscheiden, sind die folgenden Eigenschaften im Antwortobjekt verfügbar:
propositions
: Ein Array von vom Edge Network zurückgegebenen Vorschlägen. Vorschläge, die automatisch gerendert werden,renderAttempted
das Flag auftrue
gesetzt.inferences
: Ein Array von Rückleitungsobjekten, die Informationen zum maschinellen Lernen über diesen Benutzer enthalten.destinations
: Ein Array von Zielobjekten, die vom Edge Network zurückgegeben werden.