Sie können E-Commerce-Ereignisse einrichten, um Informationen zum Kaufverhalten Ihrer Nutzer zu erfassen. Mithilfe der Ereignisse können Sie Ihre beliebtesten Produkte quantifizieren und den Einfluss von Angeboten und Produktplatzierungen auf den Umsatz sehen.
In diesem Dokument werden die einzelnen E-Commerce-Ereignisse und die Zeit für die Einrichtung beschrieben. Eine detaillierte Anleitung zum Einrichten eines E-Commerce-Ereignisses finden Sie unter Kaufereignis einrichten.
Hinweis
Empfehlungen
- Aktivieren Sie den Debug-Modus, damit Sie Ereignisse in Echtzeit sehen und Probleme beheben können.
- Beachten Sie die Einschränkungen für benutzerdefinierte Dimensionen und Messwerte, wenn Sie benutzerdefinierte Parameter mit E-Commerce-Ereignissen senden.
- Legen Sie
currency
fest, wenn Sievalue
-Daten (Umsatz) senden, damit die Umsatzmesswerte korrekt berechnet werden. - Legen Sie jeden E-Commerce-Parameter fest, für den Sie Daten haben, unabhängig davon, ob der Parameter optional ist.
- Die Beispiel-E-Commerce-Website zeigt, wie Sie Ihre Website taggen.
Implementierung
Eine typische E-Commerce-Implementierung misst eine der folgenden Aktionen:
- Element aus einer Liste auswählen
- Artikeldetails ansehen
- Produkt in einen Einkaufswagen legen / daraus entfernen
- Bezahlvorgang starten
- Käufe oder Erstattungen durchführen
- Angebote anwenden
Im Zentrum dieser Aktionen stehen die Produkte und Dienstleistungen, die Sie verkaufen. Sie können Produkte und Dienstleistungen als ein Array von Elementen darstellen, das zu E-Commerce-Ereignissen hinzugefügt werden kann. Zusätzlich zu den vorgeschriebenen Parametern können Sie im „items“-Array bis zu 27 benutzerdefinierte Parameter angeben.
Im folgenden Beispiel wird gezeigt, wie die Sammlung von items
erstellt wird, auf die in diesem Leitfaden verwiesen wird. Das items
-Array kann bis zu 200 Elemente enthalten.
Element aus einer Liste auswählen
Wenn einem Nutzer eine Ergebnisliste angezeigt wird, wird ein view_item_list
-Ereignis mit einem items
-Arrayparameter gesendet, der die angezeigten Elemente enthält. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Wenn ein Nutzer einen Artikel aus der Liste auswählt, senden Sie das Ereignis select_item
mit dem ausgewählten Artikel in einem items
-Arrayparameter. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Artikeldetails ansehen
Wenn Sie messen möchten, wie oft Artikeldetails aufgerufen werden, senden Sie jedes Mal ein view_item
-Ereignis, wenn ein Nutzer den Detailbildschirm eines Artikels aufruft. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Artikel in einen Einkaufswagen legen oder daraus entfernen
Wenn Sie erfassen möchten, dass ein Artikel in den Einkaufswagen gelegt wird, senden Sie ein add_to_cart
-Ereignis mit den entsprechenden Artikeln in einem items
-Array. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Sie können auch erfassen, wann ein Artikel zu einer Wunschliste hinzugefügt wird. Senden Sie dazu ein add_to_wishlist
-Ereignis mit den entsprechenden Artikeln in einem items
-Array. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Wenn sich ein Nutzer den Einkaufswagen ansieht, senden Sie das Ereignis view_cart
mit allen Artikeln im Einkaufswagen. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Wenn Sie erfassen möchten, wann ein Nutzer einen Artikel aus dem Einkaufswagen entfernt, senden Sie das Ereignis remove_from_cart
. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Bezahlvorgang einleiten
Messen Sie den ersten Schritt im Bezahlvorgang, indem Sie ein begin_checkout
-Ereignis mit einem oder mehreren Elementen senden, die mit den relevanten Feldern definiert sind. Ein Gutschein kann in dieser Phase auch der gesamten Bestellung hinzugefügt werden, indem er dem Ereignis hinzugefügt wird. Sie können ihn auch auf ein bestimmtes Element anwenden, indem Sie ihn bestimmten Elementen im Array items
hinzufügen. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Wenn ein Nutzer mit dem Bezahlvorgang fortfährt und Versandinformationen hinzufügt, senden Sie ein add_shipping_info
-Ereignis. Verwenden Sie den Parameter shipping_tier
, um die Lieferoption des Nutzers anzugeben, z. B. „Landweg“, „Luft“ oder „Nächster Tag“. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Senden Sie das Ereignis add_payment_info
, wenn ein Nutzer seine Zahlungsinformationen sendet.
Fügen Sie gegebenenfalls payment_type
für die ausgewählte Zahlungsmethode in dieses Ereignis ein. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Einen Kauf tätigen oder eine Erstattung veranlassen
Senden Sie ein purchase
-Ereignis mit einem oder mehreren Artikeln, die mit den relevanten Feldern definiert sind, um einen Kauf zu erfassen. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Erstattungen erfassen: Senden Sie ein refund
-Ereignis mit der entsprechenden transaction_id
und einem oder mehreren Artikeln, die mit item_id
und quantity
definiert sind. Wir empfehlen, Artikelinformationen in das refund
-Ereignis aufzunehmen, damit Sie in Analytics Messwerte zu Erstattungen auf Artikelebene sehen können.
Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Angebote anwenden
Der E-Commerce-Bericht unterstützt das Erfassen von Impressionen und Klicks bei internen Werbeaktionen, z. B. bei Bannern, die für ein Angebot geschaltet werden.
Angebotsimpressionen werden in der Regel mit der ersten Bildschirmansicht gemessen. Dazu wird das Ereignis view_promotion
mit einem „items“-Parameter gesendet, um den beworbenen Artikel anzugeben. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
Um anzugeben, dass ein Nutzer auf ein Angebot geklickt hat, muss ein select_promotion
-Ereignis mit diesem Artikel als Artikelparameter gesendet werden. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.