Du weißt, welche erweiterten GA4-E-Commerce-Events OBS-Metrics an Google Analytics 4 sendet und welche Daten damit für Deine Auswertungen zur Verfügung stehen. Zusätzlich zu den Standard-Events view_item und purchase liefert OBS-Metrics weitere Events entlang des gesamten Kaufprozesses, damit Du den Weg von der Produktansicht bis zum abgeschlossenen Kauf lückenlos analysieren kannst.
In dieser Anleitung
Das brauchst Du vorab
- OBS-Metrics Plugin aktiv — Grundlage der Event-Ausgabe
- GA4 im Shop eingebunden — Google-Analytics-4-Property und Tag eingerichtet
- GA4-Events aktiviert — OBS-System → Optionen, Reiter „Warenkorb“ → Tracking in WordPress
Einrichtung Schritt für Schritt
01
Events aktivieren
Die GA4-Events werden standardmäßig ausgegeben. Über die OBS-System → Optionen, Reiter Warenkorb → Tracking in WordPress lässt sich die Ausgabe aller GA4-Events bei Bedarf deaktivieren. Für die erweiterte Auswertung muss die Ausgabe aktiviert (nicht deaktiviert) sein.
02
Diese Events werden gesendet
| Event-Auslöser | Event-Name | Wichtige Parameter |
|---|---|---|
| Produktseite wird betrachtet | view_item | item_id, item_name, price, item_brand, item_category, item_category2, google_business_vertical |
| Produkt zum Warenkorb hinzugefügt | add_to_cart | item_id, item_name, item_variant, price, quantity, item_brand |
| Produkt aus Warenkorb entfernt | remove_from_cart | item_id, item_name, item_variant, price, quantity, item_brand |
| Warenkorb wird betrachtet | view_cart | item_id, item_name, item_variant, price, quantity, item_brand |
| „Zur Kasse“ wird geklickt | begin_checkout | item_id, item_name, item_variant, price, quantity, item_brand |
| Versandadresse eingetragen | add_shipping_info | item_id, item_name, item_variant, price, quantity, item_brand |
| Zahlungsart ausgewählt | add_payment_info | item_id, item_name, item_variant, price, quantity, item_brand, payment_type |
| Kauf abgeschlossen | purchase | transaction_id, affiliation, value, currency, tax, shipping, items |
Alle Events enthalten currency und value; die Produkte werden im Array items übergeben.
03
Beispiel-Ausgabe
So sieht das gesendete purchase-Event nach einem erfolgreichen Bestellabschluss aus:
gtag("event", "purchase", {
transaction_id: "1696606896.125003524",
affiliation: "OneBoxShop",
value: 887.53,
currency: "EUR",
tax: 141.68,
shipping: 0,
items: [
{
item_id: "7257",
item_name: "Replica Team Softshell Jacket",
item_variant: "Größe: L",
price: 126.79,
quantity: 3,
item_brand: "WP",
google_business_vertical: "retail"
},
{
item_id: "7256",
item_name: "Replica Team Softshell Jacket",
item_variant: "Größe: M",
price: 126.79,
quantity: 2,
item_brand: "WP",
google_business_vertical: "retail"
}
]
})04
Prüfen
Öffne im Shop eine Produktseite, lege ein Produkt in den Warenkorb und durchlaufe den Checkout. Prüfe in GA4 unter Echtzeit oder über die Browser-Entwicklerkonsole (Netzwerk-Tab, Filter gtag/collect), ob die Events mit den erwarteten Parametern gesendet werden.
So prüfst Du das Ergebnis
- Die GA4-Ausgabe ist im Reiter Warenkorb → Tracking aktiviert
- Beim Durchlaufen des Kaufprozesses werden
view_item,add_to_cart,begin_checkoutundpurchasegesendet - Das
purchase-Event enthält transaction_id, value, tax und alle gekauften Produkte im items-Array