Markus Michalski FAQ

Matomo Analytics: Fehlerbehebung

Fehlerbehebung für Matomo Analytics für OXID eShop 7: Tracking-Code fehlt, keine Daten in Matomo, Klaro, Bestellungen und Warenkorb, plus bekannte Einschränkungen des Moduls.

English Version

Zurück zur Übersicht

Matomo Analytics: Fehlerbehebung

Live Demo: Teste dieses und weitere Plugins live — ohne Installation, ohne Risiko: demo.markus-michalski.net

Der Tracking-Code erscheint nicht im Quelltext

Prüfe der Reihe nach:

  1. Wurde das Modul mit vendor/bin/oe-console oe:module:activate mmd_matomo_analytics aktiviert?
  2. Ist Tracking aktivieren an, ist die Matomo-URL eine gültige https://-URL und die Site-ID größer als 0? Eine http://-URL wird nicht akzeptiert.
  3. Ist Do-Not-Track respektieren an und sendet dein Browser DNT: 1? Dann liefert das Modul ohne Klaro-Integration keinen Code aus.
  4. Ist Consent erforderlich an, Cookieless Tracking aus und Klaro aus? Dann braucht das Modul eines der Consent-Cookies mit positivem Wert, siehe Datenschutz und Einwilligung.
  5. Nutzt dein Shop das Apex-Theme? Für andere Themes musst du die Blöcke selbst erweitern, siehe Storefront und Templates.
  6. Cache leeren: vendor/bin/oe-console oe:cache:clear

Keine Daten in Matomo

  1. Browser-Konsole auf JavaScript-Fehler prüfen.
  2. Site-ID mit der Site-ID in Matomo abgleichen.
  3. Prüfen, ob deine IP-Adresse in Matomo ausgeschlossen ist oder ein Werbeblocker Matomo blockiert.
  4. Ist Consent erforderlich ohne Klaro an? Das Modul gibt requireConsent aus, aber kein setConsentGiven. Matomo sendet dann nichts, bis dein eigenes Skript die Einwilligung meldet.

Klaro-Integration funktioniert nicht

  1. Stimmt der Klaro Service-Name exakt mit dem name des Klaro-Services überein?
  2. Steht im Quelltext type="text/plain" am Tracking-Script und data-name mit dem Service-Namen?
  3. Hat der Besucher dem Service zugestimmt? Erst dann führt Klaro das Script aus.
  4. Cache nach Einstellungsänderungen leeren.

E-Commerce-Tracking funktioniert nicht

  1. Sind E-Commerce Tracking aktivieren und der jeweilige Einzelschalter an?
  2. Bestellungen: Wird der Code auf der Bestätigungsseite ausgegeben? Er wird nur einmal pro Bestellung ausgegeben. Ein Neuladen der Seite sendet die Bestellung nicht erneut.
  3. Produktansichten: Der Code wird nur ausgegeben, wenn die aktuelle Seite ein Produkt liefert.

Bekannte Einschränkungen