Show Menu
THEMEN×

Produkte

Wenn Sie Produkte auf Ihrer Site haben, ist dies ein Standardsatz, den Sie möglicherweise senden möchten, um die meisten Funktionen von Adobe zu aktivieren. Dies ist nur ein Vorschlag, Sie verfügen damit jedoch von Anfang an über einen sehr starken Datensatz.
Dieses Dokument verwendet das Mixin ExperienceEvent Commerce Details . Das commerce -Mixin wird in zwei Teile aufgeteilt: das commerce -Objekt und das productListItems -Array. Mit dem commerce -Objekt können Sie angeben, welche Aktionen auf das productListItems -Array angewendet werden.

Aktionen im Zusammenhang mit Produkten

Nachstehend finden Sie eine Liste der Maßnahmen ( measures ), die im commerce -Objekt verfügbar sind.
Maßnahme
Empfehlung
Beschreibung
Optional
Ein Warenkorb kann vom Nutzer nicht mehr aufgerufen oder gekauft werden.
Dringend empfohlen
Ein Nutzer sucht nicht mehr nach Produkten, sondern kauft gerade ein Produkt.
Dringend empfohlen
Ein Produkt wird einer Liste hinzugefügt. Stellen Sie das Produkt gleichzeitig in productListItems ein.
Optional
Eine neue Produktliste wird erstellt. (Beispielsweise wird ein neuer Warenkorb erstellt.)
Dringend empfohlen
Ein Produkt wird aus einer Produktliste entfernt.
Optional
Eine Produktliste wird vom Nutzer reaktiviert. Dies geschieht häufig bei Remarketing-Kampagnen.
Dringend empfohlen
Eine Liste von Produkten wird angezeigt.
Dringend empfohlen
Ein Produkt wurde angesehen. Stellen Sie das angesehene Produkt in productListItems ein.
Dringend empfohlen
Eine Bestellung wird angenommen. Muss eine Produktliste haben.
Optional
Ein Produkt wird für die zukünftige Verwendung gespeichert.
Hier ist ein Beispiel, wie Sie diese Maßnahmen ( Measures ) im SDK festlegen.
alloy("sendEvent", {
  "xdm":{
    "commerce":{
      "productViews":{
        "value":1
      }
    }
  }
});

Das Commerce-Objekt verfügt auch über ein spezielles Feld zum Sammeln von Bestelldetails namens order .
Auftrag
Option
Empfehlung
Beschreibung
Die ISO 4217 -Währung für die Bestellsumme.
Die Liste der Zahlungen für eine Bestellung. Ein paymentItem beinhaltet Folgendes.
Optional
Die ISO 4217 -Währung für diese Zahlungsmethode.
Dringend empfohlen
Der Wert der Zahlung im angegebenen Währungs-Code.
Dringend empfohlen
Die Art der Zahlung (z. B. credit_card , gift_card , paypal ). Weitere Informationen finden Sie in der Liste der bekannten Werte .
Optional
Eine eindeutige Kennung für diesen Zahlungsvorgang.
Dringend empfohlen
Die Summe für diese Bestellung, nachdem alle Rabatte und Steuern berücksichtigt wurden.
Dringend empfohlen
Die eindeutige Kennung, die der Verkäufer diesem Kauf zugewiesen hat.
Optional
Eine eindeutige Kennung, die der Käufer diesem Kauf zugewiesen hat.
Hier ein Beispiel für einen typischen Kauf im SDK.
alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "order":{
        "purchaseID":"123456789",
        "currencyCode":"USD",
        "priceTotal":39.98,
        "payments":[
          {
            "transactionID":"amx12345",
            "paymentAmount":39.98,
            "paymentType":"credit_card",
            "currencyCode":"USD"
          }
        ]
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"The Big Floppy Hat",
        "priceTotal":29.99,
        "quantity":1
      },
      {
        "SKU":"HT104",
        "name":"The Small Floppy Hat",
        "priceTotal":9.99,
        "quantity":1
      }
    ]
  }
});

Produktlisten

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 eine Reihe optionaler Felder.
Feld
Empfehlung
Beschreibung
Optional
Die ISO 4217 -Währung für das Produkt. Dies ist nur dann nützlich, wenn Sie Produkte mit unterschiedlichen Währungs-Codes haben können und wenn es anwendbar ist. Wenn es beispielsweise einen Kauf gibt oder eine Artikel zum Warenkorb hinzugefügt wird.
Dringend empfohlen
Sollte nur sofern zutreffend eingestellt werden. So ist es zum Beispiel u. U. nicht möglich, eine Einstellung auf productView vorzunehmen, weil unterschiedliche Produktvarianten auf productListAdds unterschiedliche Preise haben können.
Dringend empfohlen
Die XDM-ID für das Produkt.
Dringend empfohlen
Die Methode, mit der der Besucher der Liste ein Produktelement hinzufügen konnte. Wird mit productListAdds -Maßnahmen eingestellt und sollte nur verwendet werden, wenn ein Produkt der Liste hinzugefügt wird. Beispiele sind add to cart button , quick add und upsell .
Dringend empfohlen
Dies wird auf den Anzeigenamen oder den für Menschen lesbaren Namen des Produkts festgelegt.
Dringend empfohlen
Die Anzahl der Einheiten, die der Kunde vom Produkt benötigt. Sollte auf productListAdds , productListRemoves , purchases , saveForLaters usw. eingestellt werden.
Dringend empfohlen
Bestandseinheit. Dies ist die eindeutige Kennung für das Produkt.

Beispiele

productView -Ereignis
alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "productViews":{
        "value":1
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"The Big Floppy Hat",
      },
      {
        "SKU":"HT104",
        "name":"The Small Floppy Hat",
      }
    ]
  }
});

productView -Ereignis
alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "productListAdds":{
        "value":1
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"The Big Floppy Hat",
        "quantity":1,
        "priceTotal":29.99,
        "productAddMethod":"Add to Cart Button"
      },
      {
        "SKU":"HT104",
        "name":"The Small Floppy Hat",
        "quantity":1,
        "priceTotal":9.99,
        "productAddMethod":"Add-on"
      }
    ]
  }
});

checkout -Ereignis
alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "checkouts":{
        "value":1
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"The Big Floppy Hat",
        "quantity":1,
        "priceTotal":29.99
      },
      {
        "SKU":"HT104",
        "name":"The Small Floppy Hat",
        "quantity":1,
        "priceTotal":9.99
      }
    ]
  }
});

purchase -Ereignis
alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "order":{
        "purchaseID":"123456789",
        "currencyCode":"USD",
        "priceTotal":39.98,
        "payments":[
          {
            "transactionID":"amx12345",
            "paymentAmount":39.98,
            "paymentType":"credit_card",
            "currencyCode":"USD"
          }
        ]
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"The Big Floppy Hat",
        "priceTotal":29.99,
        "quantity":1
      },
      {
        "SKU":"HT104",
        "name":"The Small Floppy Hat",
        "priceTotal":9.99,
        "quantity":1
      }
    ]
  }
});