sendEvent
Die sendEvent
-Befehl ist die primäre Methode zum Senden von Daten an Adobe, zum Abrufen personalisierter Inhalte, Identitäten und Zielgruppenziele. Verwenden Sie die xdm
-Objekt zum Senden von Daten, die Ihrem Adobe Experience Platform-Schema zugeordnet sind. Verwenden Sie die data
-Objekt zum Senden von Nicht-XDM-Daten. Mit dem Datastream-Mapper können Sie Daten in diesem Objekt an Schemafeldern ausrichten.
Senden von Ereignisdaten mit der Web SDK-Tag-Erweiterung
Das Senden von Ereignisdaten erfolgt als Aktion innerhalb einer Regel in der Adobe Experience Platform-Oberfläche für Datenerfassungs-Tags.
- Anmelden bei experience.adobe.com mit Ihren Adobe ID-Anmeldedaten.
- Navigieren Sie zu 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.
- under Aktionen, wählen Sie eine vorhandene Aktion aus oder erstellen Sie eine Aktion.
- Legen Sie die Erweiterung Dropdown-Feld zu Adobe Experience Platform Web SDK und legen Sie die Aktionstyp nach 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 JavaScript-Bibliothek des Web SDK
Führen Sie die sendEvent
beim Aufruf Ihrer konfigurierten Instanz des Web SDK. Stellen Sie sicher, dass Sie die configure
-Befehl vor dem Aufruf der sendEvent
Befehl.
alloy("sendEvent", {
"data": dataObject,
"documentUnloading": true,
"edgeConfigOverrides": { "datastreamId": "0dada9f4-fa94-4c9c-8aaf-fdbac6c56287" },
"renderDecisions": true,
"type": "commerce.purchases",
"xdm": adobeDataLayer.getState(reference)
});
Antwortobjekt
Wenn Sie sich für Antworten verarbeiten Mit diesem Befehl sind die folgenden Eigenschaften im Antwortobjekt verfügbar:
propositions
: Ein Array von Vorschlägen, die vom Edge Network zurückgegeben werden. Automatisch gerenderte Vorschläge beinhalten das FlagrenderAttempted
auftrue
.inferences
: Ein Array von Inference-Objekten, die Informationen zum maschinellen Lernen über diesen Benutzer enthalten.destinations
: Ein Array von Zielobjekten, die vom Edge Network zurückgegeben werden.