Sie können E-Commerce-Ereignisse einrichten, um Informationen zum Kaufverhalten Ihrer Nutzer zu erfassen. Mit diesen Ereignissen können Sie Ihre beliebtesten Produkte bestimmen und sehen, wie sich Werbeaktionen und Produktplatzierungen auf den Umsatz auswirken.
In diesem Artikel werden die einzelnen E-Commerce-Ereignisse und ihre Einrichtung beschrieben. Ein detailliertes Beispiel zum Einrichten eines E-Commerce-Ereignisses finden Sie unter Kaufereignis einrichten.
Hinweis
Prüfen Sie, ob Sie das Google-Tag auf Ihrer Website eingefügt haben und auf Analytics und den Quellcode der Website zugreifen können.
Empfehlungen
- Fehlerbehebungsmodus aktivieren, um Ereignisse in Echtzeit zu sehen und Probleme einfacher zu beheben
- Prüfen Sie die Beschränkungen für benutzerdefinierte Dimensionen und Messwerte, wenn Sie benutzerdefinierte Parameter mit E-Commerce-Ereignissen senden.
- Legen Sie
currency
fest, wennvalue
-Daten (Umsatz) gesendet werden, 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
- Auf der E-Commerce-Beispielwebsite finden Sie ein Beispiel für das Tagging Ihrer Website.
Implementierung
Eine typische E-Commerce-Implementierung misst eine der folgenden Aktionen:
- Element aus einer Liste auswählen
- Artikeldetails ansehen
- Einem Einkaufswagen ein Produkt hinzufügen/entfernen
- Zahlungsvorgang starten
- Käufe oder Erstattungen veranlassen
- Angebote anwenden
Das Herzstück dieser Aktionen sind die Produkte und Dienstleistungen, die Sie verkaufen. Sie können Produkte und Dienstleistungen als Array mit Elementen darstellen, die E-Commerce-Ereignissen hinzugefügt werden können. Das folgende Beispiel zeigt, wie Sie die Sammlung items
erstellen, auf die in diesem Leitfaden verwiesen wird. Das items
-Array kann bis zu 200 Elemente enthalten.
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
},
{
item_id: "SKU_12346",
item_name: "Google Grey Women's Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 3.33,
index: 1,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "gray",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 20.99,
quantity: 1
}
]
Von einer E-Commerce-Implementierung in UA migrieren
Wenn Sie E-Commerce bereits für Universal Analytics implementiert haben, haben Sie folgende Möglichkeiten, zu Google Analytics 4 zu migrieren:
- E-Commerce-Ereignisse aus UA erfassen
- UA-E-Commerce-Implementierung durch GA4-E-Commerce-Ereignisse ersetzen
- E-Commerce-Daten über UA- und GA4-Implementierungen an Analytics senden
Informationen zur Umstellung Ihrer E-Commerce-Implementierung von Universal Analytics auf Google Analytics 4 finden Sie in der GA4-E-Commerce-Migrationsanleitung für das Google-Tag.
Element aus einer Liste auswählen
Wenn einem Nutzer eine Ergebnisliste angezeigt wird, muss ein view_item_list
-Ereignis mit einem Array-Parameter items
gesendet werden, der die angezeigten Elemente enthält. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.
gtag("event", "view_item_list", {
item_list_id: "related_products",
item_list_name: "Related products",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
]
});
Wenn ein Nutzer ein Element aus der Liste auswählt, 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.
gtag("event", "select_item", {
item_list_id: "related_products",
item_list_name: "Related products",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
]
});
Artikeldetails ansehen
Wenn Sie messen möchten, wie oft Objektdetails aufgerufen wurden, senden Sie ein view_item
-Ereignis, wenn ein Nutzer den Bildschirm mit den Details zu einem Artikel aufruft. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.
gtag("event", "view_item", {
currency: "USD",
value: 7.77,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
]
});
Artikel in den Einkaufswagen legen oder daraus entfernen
Sie messen einen Artikel, der in den Einkaufswagen gelegt wird, indem Sie ein add_to_cart
-Ereignis mit den relevanten Artikeln in einem items
-Array senden. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.
gtag("event", "add_to_cart", {
currency: "USD",
value: 7.77,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
]
});
Sie können auch messen, wann ein Artikel einer Wunschliste hinzugefügt wird, indem Sie ein add_to_wishlist
-Ereignis mit den relevanten Elementen in einem items
-Array senden. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.
gtag("event", "add_to_wishlist", {
currency: "USD",
value: 7.77,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
],
});
Wenn sich ein Nutzer anschließend den Einkaufswagen ansieht, muss das Ereignis view_cart
mit allen Artikeln im Einkaufswagen gesendet werden. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.
gtag("event", "view_cart", {
currency: "USD",
value: 7.77,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
]
});
Senden Sie das Ereignis remove_from_cart
, um zu erfassen, wann ein Nutzer einen Artikel aus einem Einkaufswagen entfernt. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
gtag("event", "remove_from_cart", {
currency: "USD",
value: 7.77,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
]
});
Bezahlvorgang starten
Den ersten Schritt eines Bezahlvorgangs messen Sie, indem Sie ein begin_checkout
-Ereignis mit einem oder mehreren Elementen senden, für die die relevanten Felder definiert sind. Ein Gutschein kann in dieser Phase auch dem gesamten Auftrag hinzugefügt werden. Dazu wird er dem Ereignis hinzugefügt oder auf ein bestimmtes Element angewendet, indem er bestimmten Elementen im Array items
hinzugefügt wird. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.
gtag("event", "begin_checkout", {
currency: "USD",
value: 7.77,
coupon: "SUMMER_FUN",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
]
});
Sendet ein add_shipping_info
-Ereignis, wenn ein Nutzer mit dem nächsten Schritt des Bezahlvorgangs beginnt und Versandinformationen hinzufügt. Verwenden Sie den Parameter shipping_tier
, um die Auslieferungsoption des Nutzers anzugeben, z. B. „Landweg“, „Flug“ oder „Nächster Tag“. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
gtag("event", "add_shipping_info", {
currency: "USD",
value: 7.77,
coupon: "SUMMER_FUN",
shipping_tier: "Ground",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
]
});
Das Ereignis add_payment_info
senden, wenn ein Nutzer seine Zahlungsinformationen einreicht.
Geben Sie bei diesem Ereignis gegebenenfalls payment_type
für die ausgewählte Zahlungsmethode an. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
gtag("event", "add_payment_info", {
currency: "USD",
value: 7.77,
coupon: "SUMMER_FUN",
payment_type: "Credit Card",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
]
});
Einen Kauf tätigen oder eine Erstattung veranlassen
Sie können einen Kauf messen, indem Sie ein purchase
-Ereignis mit mindestens einem Artikel senden, der in den relevanten Feldern definiert ist. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.
gtag("event", "purchase", {
transaction_id: "T_12345",
value: 25.42,
tax: 4.90,
shipping: 5.99,
currency: "USD",
coupon: "SUMMER_SALE",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
},
{
item_id: "SKU_12346",
item_name: "Google Grey Women's Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 3.33,
index: 1,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "gray",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 20.99,
promotion_id: "P_12345",
promotion_name: "Summer Sale",
quantity: 1
}]
});
Messen Sie Erstattungen, indem Sie ein refund
-Ereignis mit dem entsprechenden transaction_id
und mindestens einem mit item_id
und quantity
definierten Element senden. Wir empfehlen, Artikelinformationen in das refund
-Ereignis aufzunehmen, um Erstattungsmesswerte auf Artikelebene in Analytics zu sehen.
Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.
gtag("event", "refund", {
currency: "USD",
transaction_id: "T_12345", // Transaction ID. Required for purchases and refunds.
value: 12.21,
coupon: "SUMMER_FUN",
shipping: 3.33,
tax: 1.11,
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
]
});
Angebote anwenden
E-Commerce unterstützt die Messung von Impressionen und Klicks interner Werbung, z. B. von Bannern, die für einen Ausverkauf angezeigt werden.
Angebotsimpressionen werden in der Regel mit dem ersten Bildschirmaufruf gemessen. Dazu wird das Ereignis view_promotion
mit einem „items“-Parameter gesendet, um das beworbene Element anzugeben. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.
gtag("event", "view_promotion", {
creative_name: "Summer Banner",
creative_slot: "featured_app_1",
promotion_id: "P_12345",
promotion_name: "Summer Sale",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
]
});
Um anzugeben, dass ein Nutzer auf ein Angebot geklickt hat, senden Sie ein select_promotion
-Ereignis mit diesem Artikel als Elementparameter. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.
gtag("event", "select_promotion", {
creative_name: "Summer Banner",
creative_slot: "featured_app_1",
promotion_id: "P_12345",
promotion_name: "Summer Sale",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Merchandise Store",
coupon: "SUMMER_FUN",
discount: 2.22,
index: 0,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
price: 9.99,
quantity: 1
}
],
});