xdm
Das xdm
-Objekt enthält die Daten-Payload, die an Adobe gesendet wird. Felder, die in diesem Objekt festgelegt sind, werden direkt Elementen zugeordnet, die im Schema des Datensatzes definiert sind.
Adobe Experience Platform verwendet Schemata, um die Struktur von Daten konsistent und wiederverwendbar zu beschreiben. Durch die systemübergreifende einheitliche Definition von Daten wird es einfacher, deren Bedeutung beizubehalten und somit Wert aus Daten zu ziehen.
Dieses Objekt hat eine maximale Größe von 32 KB.
Konfigurieren des XDM-Objekts mithilfe der Web SDK-Erweiterung
Legen Sie das XDM-Objekt in den Aktionen einer Tag-Regel fest. Das XDM-Objekt bietet eine intuitive Benutzeroberfläche zum Zuordnen anderer Datenelemente zu ihren jeweiligen XDM-Feldern.
- 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.
- Geben Sie das Datenelement an, das das gewünschte Objekt im Feld XDM enthält.
- Klicken Sie Änderungen beibehalten und führen Sie dann den Veröffentlichungs-Workflow aus.
Konfigurieren des XDM-Objekts mithilfe der Web SDK JavaScript-Bibliothek
Legen Sie das xdm
beim Ausführen des sendEvent
fest. Stellen Sie sicher, dass die Hierarchie in diesem Objekt mit dem Schema für den konfigurierten Datensatz übereinstimmt. Sie können sowohl das xdm
- als auch das data
-Objekt in denselben sendEvent
-Befehl aufnehmen.
alloy("sendEvent", {
"xdm": adobeDataLayer.getState(reference)
});
Im folgenden Beispiel wird die Schemafeldgruppe Commerce-Details verwendet:
alloy("sendEvent",{
"xdm":{
"commerce":{
"productViews":{
"value":1
}
},
"productListItems":[
{
"SKU":"HT105",
"name":"Large field hat",
},
{
"SKU":"HT104",
"name":"Small field hat",
}
]
}
});