GA4-E-Commerce-Events im dataLayer
Sobald der Google Tag Manager aktiv ist und eine Container-ID hinterlegt ist, schreibt das Plugin die empfohlenen GA4-E-Commerce-Events in den dataLayer. Du musst dafür nichts weiter einstellen – im Tag Manager wertest du sie mit deinen GA4-Tags aus. Die Events gehören zum Free-Umfang.
Welche Events wo entstehen
| Seite / Aktion | Events |
|---|---|
| Produktseite | view_item |
| Kategorieseite mit Produktliste | view_item_list |
| Suchergebnisse | view_search_results, view_item_list |
| Warenkorb und Offcanvas-Warenkorb | view_cart |
| Bestellbestätigung | begin_checkout, add_shipping_info, add_payment_info |
| Warenkorb oder Bestätigung mit Aktionscode | zusätzlich view_promotion |
| Bestellabschluss | purchase |
| Erstattung | refund |
| Klick auf ein Produkt in einer Liste | select_item |
| Produkt in den Warenkorb legen | add_to_cart |
| Produkt aus dem Warenkorb entfernen | remove_from_cart |
| Aktionscode eingeben | select_promotion |
Die letzten vier Events entstehen direkt im Browser, ohne dass die Seite neu lädt. Sie lesen das Standard-Markup von Shopware. In stark angepassten Themes kann es daher Abweichungen geben.
Werte und Daten
- Nettowerte: Preise und Summen werden netto angegeben. Die Währung ist die des Verkaufskanals.
- Flaches GA4-Format: Artikel stehen im
items[]-Schema von GA4. Das alte Universal-Analytics-Format kommt nicht vor. - Keine personenbezogenen Daten: E-Mail, Name und Adresse gelangen nicht in den dataLayer.
- Einwilligung: Die Events landen immer im dataLayer. Gesendet wird an Google nur, was der Consent Mode je nach Einwilligung zulässt.
Purchase nur einmal pro Bestellung
Das purchase-Event wird pro Bestellung nur ein Mal ausgelöst. Lädt ein Kunde die Bestellabschluss-Seite neu, entsteht keine doppelte Conversion. Das Event trägt außerdem eine feste Event-ID, die aus der Bestellung abgeleitet wird.
Erstattungen
Wechselt die Zahlung einer Bestellung auf Erstattet oder Teilweise erstattet, merkt sich das Plugin ein refund-Event. Es wird beim nächsten Seitenaufruf des angemeldeten Kunden im Shop ausgegeben, einmalig pro Bestellung.
- Vollständige Erstattung: mit Bestellnummer, Nettowert und Artikeln.
- Teilerstattung: nur mit Bestellnummer. Wert und Artikel fehlen.
Wirf deine Aufgabe rein — im Schnitt ist sie in 72 Stunden erledigt. Ohne Angebotsschleife, ohne Stundenzettel, ohne Meeting-Zwang. Und wenn's nicht mehr passt: jederzeit kündbar.