Diese Dokumentation bezieht sich immer auf die aktuellste veröffentlichte Version.
Live Demo: Teste dieses und weitere Plugins live — ohne Installation, ohne Risiko: demo.markus-michalski.net
Das Plugin bindet deine Matomo-Instanz in den Shopware-Storefront ein. Es gibt das Tracking-Script aus, sendet E-Commerce-Ereignisse für Produktansicht, Warenkorb und Bestellung und bringt eine Opt-Out-Seite mit. Alle Einstellungen gelten pro Verkaufskanal.
Datenschutz: Das Plugin ist standardmäßig auf Tracking ohne Cookies und mit Beachtung von Do-Not-Track eingestellt. Eine IP-Anonymisierung nimmt das Plugin nicht vor, diese stellst du in Matomo ein. Alle Details stehen auf der Seite Datenschutz.
| Seite | Inhalt |
|---|---|
| Installation und Betrieb | Installation, Update, Klaro-Service-Migration, Deinstallation |
| Konfiguration | Alle Einstellungen mit Standardwerten, Praxis-Beispiele |
| Datenschutz | Cookies, Do-Not-Track, Einwilligung mit und ohne Klaro, übertragene Daten |
| Storefront | Tracking-Script, E-Commerce-Ereignisse, Opt-Out-Seite und Komponente |
| Erweiterbarkeit | Twig-Funktionen, Template-Block, Seiten-Erweiterung |
| Fehlerbehebung und FAQ | Typische Probleme, bekannte Einschränkungen, häufige Fragen |
| Technische Details | Ablauf, Klassen, Subscriber, Templates |
| Feature | Beschreibung |
|---|---|
| Cookie-loses Tracking | Der Matomo-Tracker setzt auf Wunsch keine Cookies (Standard: an) |
| Do-Not-Track | Beachtet das DNT-Signal des Browsers (Standard: an) |
| Klaro-Anbindung | Script wird erst nach Zustimmung über Klaro freigegeben. Bei der Installation legt das Plugin einen Klaro-Service an, sofern Klaro installiert ist und noch kein Service matomo existiert |
| E-Commerce-Tracking | Produktansichten, Warenkorb und Bestellungen einzeln schaltbar |
| Heartbeat-Timer | Genauere Messung der Verweildauer, optional |
| Link- und Download-Tracking | Aktiviert das Link-Tracking von Matomo |
| Opt-Out | Fertige Seite unter /matomo/opt-out und einbindbare Komponente |
| Mehrere Verkaufskanäle | Matomo-URL, Site ID und alle Optionen pro Verkaufskanal |
| Anforderung | Version | Hinweise |
|---|---|---|
| Shopware | ~6.7.0 | |
| PHP | >=8.2 | |
| Matomo | beliebig | Erreichbar über https:// |
| MmdKlaroConsent | optional | Nur für die Klaro-Anbindung |
Kommerzielle Lizenz: Eine Lizenz gilt für eine Shopware-Installation inklusive aller Verkaufskanäle sowie Entwicklungs- und Staging-Umgebungen, die ausschließlich zum Testen der lizenzierten Produktivinstallation dienen. Updates und Fehlerbehebungen sind 12 Monate ab Kaufdatum enthalten. Die vollständigen Bedingungen stehen in der Datei LICENSE.
Für Kunden, die dieses Plugin über den Shopware Store erworben haben, erfolgt der technische Support ausschließlich über das offizielle Shopware Support-Ticket-System in deinem Shopware-Account. Für allgemeine, projektbezogene oder kommerzielle Anfragen außerhalb des Store-Frameworks erreichst du mich unter support@markus-michalski.net.