Tracking mit Google Analytics 4 (GA4) und Google Tag Manager (GTM) erfolgt über das
dataLayer-Objekt, auf das jedes auf der Seite ausgeführte JavaScript zugreifen kann.Es gibt einen Unterschied in der Formatierung zwischen Events für GA4 und Events für GTM, obwohl beide über data layer variables in Google Tag Manager zugänglich sind.
Jedes Event kann bei Bedarf von unserem Support-Team ein- oder ausgeschaltet werden, aber GA4-Events erfordern, dass die Convious Google Analytics 4-Integration auf Ihrer Website aktiv ist. Hier ist unser Convious-Leitfaden zur Aktivierung der Google Analytics 4-Integration.
Google Analytics 4 Data Layer Events
Nachfolgend finden Sie eine Übersicht über Events, die unser Checkout an Google Analytics 4 tracken kann.
Um über Google Tag Manager data layer variables auf die Parameter in diesen Events zuzugreifen, sollten die Feldnamen mit eventModel. vorangestellt werden, z. B. eventModel.item_list_id.
page_view
Wird getrackt, wenn der Benutzer eine Seite innerhalb des Checkout-Widgets besucht. Für dieses Event sind keine Parameter im dataLayer enthalten, aber Google Analytics 4 erfasst dafür Dinge wie Seitentitel und URL.
view_item_list
Wird getrackt, wenn der Benutzer eine Liste von Produkten ansieht.
Parameter
Name | Typ | Beispielwert | Beschreibung |
item_list_id | string |
| Die ID der Liste, in der das Element dem Benutzer präsentiert wurde |
item_list_name | string |
| Der Name der Liste, in der das Element dem Benutzer präsentiert wurde |
currency | string |
| Währung der mit der Bestellung verbundenen Artikel im 3-stelligen ISO 4217-Format |
items | Array<item> |
| Die angesehenen Produkte |
add_to_cart
Wird getrackt, wenn der Benutzer Produkte zu seinem Warenkorb hinzufügt.
Parameter
Name | Typ | Beispielwert | Beschreibung |
currency | string |
| Währung der mit der Bestellung verbundenen Artikel im 3-stelligen ISO 4217-Format |
items | Array<item> |
| Die zum Warenkorb hinzugefügten Produkte |
begin_checkout
Wird getrackt, wenn der Benutzer die Warenkorbübersicht erreicht
Parameter
Name | Typ | Beispielwert | Beschreibung |
currency | string |
| Währung der mit der Bestellung verbundenen Artikel im 3-stelligen ISO 4217-Format |
items | Array<item> |
| Die Artikel, die der Benutzer in seinem Warenkorb hatte, als er die Warenkorbübersicht erreichte |
view_cart
Wird getrackt, wenn der Benutzer die Warenkorbübersicht erreicht
Parameter
Name | Typ | Beispielwert | Beschreibung |
currency | string |
| Währung der mit der Bestellung verbundenen Artikel im 3-stelligen ISO 4217-Format |
items | Array<item> |
| Die Artikel, die der Benutzer in seinem Warenkorb hatte, als er die Warenkorbübersicht erreichte |
view_item
Wird getrackt, wenn der Benutzer einen Upsell-Artikel auf der Warenkorbübersichtsseite ansieht.
Parameter
Name | Typ | Beispielwert | Beschreibung |
currency | string |
| Währung der mit der Bestellung verbundenen Artikel im 3-stelligen ISO 4217-Format |
items | Array<item> |
| Die angesehenen Artikel |
purchase
Wird getrackt, wenn der Benutzer einen Kauf abschließt.
Parameter
Name | Typ | Beispielwert | Beschreibung |
transaction_id | string |
| Die eindeutige Kennung der Bestellung |
currency | string |
| Währung der mit der Bestellung verbundenen Artikel im 3-stelligen ISO 4217-Format |
value | number |
| Der Gesamtwert der Bestellung |
coupon | string |
| Die verwendeten Gutscheincodes, getrennt durch ein Pipe-Zeichen |
items | Array<item> |
| Die gekauften Produkte |
item-Parameter
Die folgenden Parameter werden für jedes Element im items-Array getrackt, sofern verfügbar
Name | Typ | Beispielwert | Beschreibung |
item_id | string |
| Die ID des Produkts |
item_name | string |
| Der Name des Produkts |
price | number |
| Der Preis des Produkts |
quantity | number |
| Die Anzahl der Produkte, die zum Warenkorb hinzugefügt oder gekauft wurden |
Google Tag Manager Data Layer Events
Das Google Tag Manager-Tracking gilt als Legacy-Funktion. Es wird dringend empfohlen, stattdessen Google Analytics 4-Events zu verwenden.
Nachfolgend finden Sie eine Übersicht über Events, die unser Checkout an Google Tag Manager tracken kann.
convious-pageview
Wird getrackt, wenn der Benutzer eine Seite innerhalb des Checkout-Widgets ansieht.
Parameter
Name | Typ | Beispielwert | Beschreibung |
category | string |
| Die Event-Kategorie |
action | string |
| Die Event-Aktion, immer |
label | string |
| Das Event-Label, immer |
page | string |
| Der Seitenpfad |
title | string |
| Der Seitentitel |
convious-order
Wird getrackt, wenn der Besucher seinen Kauf abschließt.
Parameter
Name | Typ | Beispielwert | Beschreibung |
string |
| Die E-Mail-Adresse des Benutzers | |
transactionId | string |
| Die interne Bestell-ID |
transactionAffiliation | string |
| Zugehörigkeit der Bestellung, immer |
transactionTotal | string |
| Gesamtwert der Bestellung |
transactionShipping | number |
| Versandkosten der Bestellung, immer |
currency | string |
| Währung der mit der Bestellung verbundenen Artikel im 3-stelligen ISO 4217-Format |
transactionProducts | Array<transactionProduct> |
| Die gekauften Produkte |
transactionProduct-Parameter
Name | Typ | Beispielwert | Beschreibung |
sku | string |
| Produkt-SKU, generiert aus einem convious-Präfix und dem internen Produktnamen |
name | string |
| Produktname mit einem convious-Präfix |
