Markus Michalski FAQ

Matomo Analytics: Konfiguration

Alle Einstellungen von Matomo Analytics für Shopware 6.7 mit Standardwerten: Matomo-Server, Datenschutz, Klaro, E-Commerce und erweiterte Einstellungen, pro Verkaufskanal.

English Version

Zurück zur Übersicht

Matomo Analytics: Konfiguration

Die Einstellungen findest du im Shopware Admin unter Erweiterungen > Meine Erweiterungen > Matomo Analytics. Sie lassen sich pro Verkaufskanal setzen, jeder Kanal kann also eine eigene Matomo-Instanz oder Site ID verwenden.

Matomo Server

Einstellung Pflicht Standard Beschreibung
Matomo URL Ja leer Adresse deiner Matomo-Instanz, z.B. https://analytics.example.com. Muss eine gültige https://-Adresse sein und darf keines der Zeichen <, >, ", ' und \ enthalten. Ein abschließender Schrägstrich wird entfernt
Site ID Ja leer Die Site ID aus deinem Matomo-Dashboard. Muss größer als 0 sein
Tracking aktivieren Nein Aus Hauptschalter. Solange er aus ist, wird kein Script ausgegeben

Das Plugin gibt nur dann etwas aus, wenn Tracking aktivieren an ist und zugleich Matomo URL und Site ID gültig sind.

Datenschutz-Einstellungen

Einstellung Standard Beschreibung
Cookie-loses Tracking An Weist den Matomo-Tracker an, keine Cookies zu setzen
Do-Not-Track respektieren An Tracking entfällt bei Besuchern mit aktiviertem DNT-Header
Cookie-Einwilligung erforderlich Aus Weist den Matomo-Tracker an, erst nach erteilter Einwilligung zu senden. Das Plugin selbst erteilt diese Einwilligung nur über die Klaro-Integration
Klaro Consent Manager verwenden Aus Gibt das Script erst nach Zustimmung über Klaro frei. Erfordert das Plugin MmdKlaroConsent
Klaro Service-Name matomo Technischer Name des Klaro-Services. Muss mit dem Service in MmdKlaroConsent übereinstimmen. Erlaubt sind nur Buchstaben (a-z, A-Z), Ziffern, _ und -; alle anderen Zeichen entfernt das Plugin automatisch, ein danach leerer Wert fällt auf matomo zurück

Wie die Optionen zusammenspielen, steht auf der Seite Datenschutz.

E-Commerce Tracking

Einstellung Standard Beschreibung
E-Commerce Tracking aktivieren An Hauptschalter für alle E-Commerce-Ereignisse
Produktansichten tracken An Produktdetailseiten
Warenkorb-Änderungen tracken An Warenkorbseite und Bestellübersicht (Checkout-Bestätigung)
Bestellungen tracken An Bestellabschluss-Seite

Ein Ereignis wird nur gesendet, wenn E-Commerce Tracking aktivieren und die jeweilige Einzeloption an sind. Details zu den übertragenen Daten stehen auf der Seite Storefront.

Erweiterte Einstellungen

Einstellung Standard Beschreibung
Heartbeat-Timer aktivieren Aus Aktiviert den Matomo-Heartbeat-Timer zur genaueren Messung der Verweildauer
Heartbeat-Intervall (Sekunden) 15 Abstand der Heartbeat-Signale
Ausgehende Links tracken An Aktiviert das Link-Tracking von Matomo
Downloads tracken An Aktiviert das Link-Tracking von Matomo

Link- und Download-Tracking sind nicht unabhängig: Das Plugin ruft enableLinkTracking auf, sobald mindestens eine der beiden Optionen an ist. Matomo erfasst dann ausgehende Links und Downloads gemeinsam. Nur wenn beide Optionen aus sind, wird das Link-Tracking nicht aktiviert.

Praxis-Beispiele

Tracking ohne Cookies und ohne Banner-Zustimmung: Standardwerte lassen, Matomo URL, Site ID und Tracking aktivieren setzen. Das Script wird ausgeliefert, sofern der Besucher kein DNT-Signal sendet. Ob dafür rechtlich keine Einwilligung nötig ist, musst du selbst bewerten (siehe Datenschutz).

Tracking nur nach Zustimmung über Klaro: Klaro Consent Manager verwenden einschalten und Klaro Service-Name auf den technischen Namen deines Klaro-Services setzen (Standard matomo). Cookie-loses Tracking ausschalten, wenn Matomo Cookies setzen darf.

Verschiedene Matomo-Sites pro Verkaufskanal: Im Konfigurationsbildschirm den Verkaufskanal oben auswählen und Matomo URL und Site ID für diesen Kanal setzen.