Erweiterte Matomo-E-Commerce-Events: Was OBS Metrics sendet

Zusätzlich zum Standard-E-Commerce-Tracking sendet OBS-Metrics erweiterte Matomo-Events entlang des Kaufprozesses und ergänzt die Bestellung um alle Produkte, Versandkosten, Steuern, Gutscheine und die Gesamtsumme. Diese Seite zeigt, welche Events gesendet werden, wie sie aktiviert werden und wie eine Beispiel-Ausgabe aussieht.

In dieser Anleitung

Das brauchst Du vorab

  • OBS-Metrics Plugin aktiv — Grundlage der Event-Ausgabe
  • OBS-Metrics 1.10 und OBS-Cart 3.1 oder neuer — erweitertes Matomo-Tracking ist erst ab diesen Versionen verfügbar
  • Matomo im Shop eingebunden — Matomo-Tracking-Code geladen
  • Matomo-Events aktiviert — OBS-System → Optionen, Reiter „Warenkorb“ → Tracking in WordPress

Einrichtung Schritt für Schritt


01

Events aktivieren

Die Matomo-Events werden standardmäßig ausgegeben. Über die OBS-System → Optionen, Reiter Warenkorb → Tracking in WordPress lässt sich die Ausgabe aller Matomo-Events bei Bedarf deaktivieren. Für die erweiterte Auswertung muss die Ausgabe aktiviert (nicht deaktiviert) sein.


02

Diese Events werden gesendet

Event-AuslöserEvent / MethodeWichtige Parameter
Produktseite öffnensetEcommerceView + trackPageViewproduct.id, product.name, product.price
Artikel zum Warenkorb hinzufügenaddEcommerceItemproduct.id, product.name, category.name, product.price, product.quantity
Artikel aus dem Warenkorb entfernenremoveEcommerceItemproduct.id, product.name, category.name, product.price, product.quantity
Warenkorb speicherntrackEcommerceCartUpdatecart.price
Bestellung an Matomo sendentrackEcommerceOrderorder.id, grandTotal, subTotal, tax, shipping, discount

Das Event trackEcommerceOrder wird um alle Produkte der Bestellung sowie Versandkosten, Steuern, Gutscheine und die Gesamtsumme erweitert.


03

Beispiel-Ausgabe

So sieht ein an Matomo gesendetes trackEcommerceOrder-Event beim Bestellabschluss aus (Reihenfolge: order.id, grandTotal, subTotal, tax, shipping, discount):

_paq.push(["trackEcommerceOrder",
"12345", // order.id
456.65, // grandTotal
426.65, // subTotal
68.12, // tax
30.00, // shipping
10.00 // discount
]);

04

Prüfen

Öffne im Shop eine Produktseite, lege ein Produkt in den Warenkorb und schließe eine Bestellung ab. Prüfe in Matomo unter Besucher → Besucherprotokoll bzw. E-Commerce, ob Produktansichten, Warenkorb-Aktualisierungen und die Bestellung mit korrekten Beträgen erscheinen. Alternativ kontrolliere die _paq.push-Aufrufe über die Browser-Entwicklerkonsole.

So prüfst Du das Ergebnis

  • Die Matomo-Ausgabe ist im Reiter Warenkorb → Tracking aktiviert
  • Produktansichten (setEcommerceView) und Warenkorb-Änderungen (addEcommerceItem/removeEcommerceItem) werden übermittelt
  • Beim Bestellabschluss wird trackEcommerceOrder mit Gesamtsumme, Steuern, Versand und Rabatt gesendet