E-Commerce analysieren

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 Werbeaktionen und der Produktplatzierung auf den Umsatz sehen.

In diesem Artikel werden die einzelnen E-Commerce-Ereignisse beschrieben und es wird beschrieben, wann sie eingerichtet werden sollten. Ein detailliertes Beispiel zum Einrichten eines E-Commerce-Ereignisses finden Sie unter Kaufereignis einrichten.

Hinweis

Empfehlungen

  • Aktiviere den Debug-Modus, damit du Ereignisse in Echtzeit sehen und Probleme leichter beheben kannst
  • Prüfen Sie die Limits für benutzerdefinierte Dimensionen und Messwerte, wenn Sie benutzerdefinierte Parameter mit E-Commerce-Ereignissen senden
  • Legen Sie currency beim Senden von value-Daten (Umsatz) fest, damit die Umsatzmesswerte richtig berechnet werden
  • Sie legen alle E-Commerce-Parameter fest, für die Daten vorliegen, unabhängig davon, ob der Parameter optional ist.
  • Auf der E-Commerce-Beispielwebsite sehen Sie ein Beispiel für das Tagging Ihrer Website.

Implementierung

Bei einer typischen E-Commerce-Implementierung wird eine der folgenden Aktionen erfasst:

Im Mittelpunkt dieser Aktionen stehen die von Ihnen verkauften Produkte und Dienstleistungen. Sie können Produkte und Dienstleistungen als ein Array von Elementen darstellen, das E-Commerce-Ereignissen hinzugefügt werden kann. Das „items“-Array kann zusätzlich zu den vorgeschriebenen Parametern bis zu 27 benutzerdefinierte Parameter enthalten.

Das folgende Beispiel zeigt, wie Sie die Sammlung von items erstellen, auf die in diesem Leitfaden verwiesen wird. Das Array items 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 gesendet, das einen items-Array-Parameter mit den angezeigten Artikeln enthält. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

Sobald ein Nutzer ein Element aus der Liste ausgewählt hat, wird das select_item-Ereignis mit dem ausgewählten Element in einem items-Arrayparameter gesendet. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

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 Ereignisreferenz.

Artikel zum Einkaufswagen hinzufügen oder daraus entfernen

Sie können messen, wie ein Artikel in den Einkaufswagen gelegt wird, indem ein add_to_cart-Ereignis mit den relevanten Artikeln in einem items-Array gesendet wird. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

Sie können auch erfassen, wann ein Artikel einer Wunschliste hinzugefügt wird, indem Sie ein add_to_wishlist-Ereignis mit den entsprechenden Artikeln in einem items-Array senden. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

Wenn ein Nutzer sich den Einkaufswagen anschließend ansieht, wird das Ereignis view_cart mit allen Artikeln im Einkaufswagen gesendet. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

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 Ereignisreferenz.

Bezahlvorgang starten

Messen Sie den ersten Schritt im Bezahlvorgang. Senden Sie dazu ein begin_checkout-Ereignis, bei dem mindestens ein Element mit den entsprechenden Feldern definiert ist. In dieser Phase kann ein Gutschein auch der gesamten Bestellung hinzugefügt werden. Dazu wird er dem Ereignis hinzugefügt oder auf einen bestimmten Artikel angewendet, indem er bestimmten Elementen im items-Array hinzugefügt wird. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

Wenn ein Nutzer mit dem nächsten Schritt im Bezahlvorgang fortfährt und Versandinformationen hinzufügt, muss ein add_shipping_info-Ereignis gesendet werden. Verwenden Sie den Parameter shipping_tier, um die Lieferoption des Nutzers anzugeben, z. B. „Landweg“, „Air“ oder „Next-day“. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

Sende das add_payment_info-Ereignis, wenn ein Nutzer seine Zahlungsinformationen sendet. Füge diesem Ereignis gegebenenfalls payment_type für die ausgewählte Zahlungsmethode hinzu. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

Einen Kauf tätigen oder eine Erstattung veranlassen

Erfassen Sie einen Kauf, indem Sie ein purchase-Ereignis senden, bei dem mindestens ein Element mit den entsprechenden Feldern definiert ist. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

Erfassen Sie Erstattungen, indem Sie ein refund-Ereignis senden, bei dem die entsprechende transaction_id angegeben ist und mindestens ein Artikel mit item_id und quantity definiert ist. Wir empfehlen, Artikelinformationen in Ihr refund-Ereignis aufzunehmen, um in Analytics Messwerte zu Erstattungen auf Artikelebene zu sehen.

Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

Angebote anwenden

E-Commerce umfasst Unterstützung für die Messung von Impressionen und Klicks für interne Werbung, z. B. Banner, die angezeigt werden, um einen Verkauf zu bewerben.

Impressionen für Angebote werden normalerweise beim ersten Bildschirmaufruf erfasst. Dazu wird das Ereignis view_promotion mit einem „items“-Parameter gesendet, um das beworbene Produkt anzugeben. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

Wenn Sie angeben möchten, dass ein Nutzer auf eine Werbeaktion geklickt hat, senden Sie ein select_promotion-Ereignis mit diesem Artikel als Artikelparameter. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.