Erfassen von Handels-, Produkt- und Bestellinformationen
Wenn Ihr Unternehmen Produkte oder Services verkauft, können Sie diese Seite als Anleitung zum Nachverfolgen dieser Produkte und Services verwenden.
Auf dieser Seite wird die Feldergruppe XDM CommerceSchema verwendet.
Diese Feldergruppe besteht aus zwei Hauptteilen:
- Das
commerce. Mit diesem Objekt können Sie angeben, welche Aktionen mit demproductListItems-Array durchgeführt werden. - Das
productListItems-Array.
commerce-Objekt Daten, die Commerce-Ereignissen in der events-Variablen ähnlich sind. Das productListItems-Objekt-Array enthält Daten, die der products-Variablen ähnlich sind.Das commerce commerce-object
In diesem Abschnitt werden die im commerce-Objekt verfügbaren Felder beschrieben.
id und value. Meistens verwenden Sie nur das Feld value (z. B. 'value':1). Mit dem Feld id können Sie eine eindeutige Kennung für das Tracking festlegen, wann die Kennzahl gesendet wurde. Weitere Informationen finden Sie in der XDMDokumentation Measure).productListItems ein.productListItems ein.Beispiele für Commerce
Erweitern Sie den folgenden Abschnitt, um ein Beispiel für einen Web SDK-Befehl mit einem Feld aus dem commerce-Objekt zu sehen.
productViewsEin einfacher Web SDK-sendEvent-Aufruf, der das productViews auf 1 setzt:
| code language-javascript |
|---|
|
Das order order-object
Das commerce-Objekt enthält ein dediziertes Objekt zum Erfassen von Auftragsdetails. Dies wird als order-Objekt bezeichnet.
In diesem Abschnitt werden alle Felder beschrieben, die vom order-Objekt unterstützt werden.
credit_card, gift_card, paypal). Weitere Informationen finden Sie in der Liste der bekannten Werte.Beispiele für Bestellobjekte
Erweitern Sie den folgenden Abschnitt, um ein Beispiel für einen Web SDK-Befehl mit dem commerce-Objekt zu sehen.
OrderEin Web SDK-sendEvent ruft auf, indem das order-Objekt festgelegt wird, das für mehrere Produkte im productListItems-Array gilt:
| code language-javascript |
|---|
|
Das Produktlistenobjekt product-list-object
Die Produktliste gibt an, welche Produkte mit der entsprechenden Aktion in Verbindung stehen. Es handelt sich um eine Liste von productListItems. Jedes Produkt verfügt über mehrere optionale Felder.
productView Ereignis festzulegen, da verschiedene Varianten des Produkts unterschiedliche Preise aufweisen können, sondern bei einem productListAdds Ereignis.productListAdds Kennzahlen festgelegt und nur verwendet, wenn ein Produkt zur Liste hinzugefügt wird. Beispiele sind add to cart button, quick add und upsell.productListAdds, productListRemoves, purchases, saveForLaters usw. eingestellt werden.Beispiele für Produktlisten
Erweitern Sie die folgenden Abschnitte, um Beispiele für Web SDK-Befehle mit dem productListItems-Objekt anzuzeigen.
productListItems BeispielEin Web SDK-sendEvent ruft auf, indem der productViews für mehrere Produkte im productListItems-Array festgelegt wird:
| code language-javascript |
|---|
|
productListAdds BeispielEin Web SDK-sendEvent ruft auf, indem das productListAdds-Ereignis für mehrere Produkte im productListItems-Array festgelegt wird:
| code language-javascript |
|---|
|
checkouts BeispielEin Web SDK-sendEvent ruft auf, indem das checkouts-Ereignis für mehrere Produkte im productListItems-Array festgelegt wird:
| code language-javascript |
|---|
|