Matomo: Erste Schritte
Entdecken Sie, wie Sie Matomo effizient einrichten und für Ihre Analyseanforderungen nutzen können.
👋 Willkommen bei der Stackhero-Dokumentation!
Stackhero bietet eine einsatzbereite Matomo-Cloud-Lösung, die zahlreiche Vorteile bietet, darunter:
- Unbegrenzte Websites, Mitglieder, Segmente, Ziele und Datenaufbewahrungszeit.
- Mühelose Updates mit nur einem Klick.
- Anpassbarer Domainname gesichert mit HTTPS (zum Beispiel, https://analytics.ihre-firma.com).
- Optimale Leistung und robuste Sicherheit durch eine private und dedizierte VM.
Sparen Sie Zeit und vereinfachen Sie Ihr Leben: Es dauert nur 5 Minuten, um die Matomo-Cloud-Hosting-Lösung von Stackhero auszuprobieren!
Ihre IP-Adresse von Statistiken ausschließen
Häufige Besuche auf Ihrer eigenen Website können Ihre Analysedaten verfälschen. Glücklicherweise bietet Matomo eine einfache Möglichkeit, Ihre IP-Adresse auszuschließen, um sicherzustellen, dass Ihre Daten genau und aufschlussreich bleiben.
Um zu beginnen, öffnen Sie Ihr Matomo-Dashboard und navigieren Sie zu Administration > Websites > Verwalten. Wählen Sie die Website aus, die Sie aktualisieren möchten, klicken Sie auf das Bearbeitungssymbol und geben Sie die IP-Adressen ein, die Sie im Feld Excluded IPs ausschließen möchten.
Sie können IPs für alle in Matomo verwalteten Websites ausschließen, indem Sie zu Administration > Websites gehen und Einstellungen auswählen.
Sensible Daten aus URLs ausschließen
Manchmal können URLs sensible Informationen wie Tokens oder E-Mail-Adressen enthalten. Matomo bietet eine Funktion, um diese Daten auszuschließen und so Ihre Privatsphäre und Sicherheit zu wahren.
Besuchen Sie Ihr Matomo-Dashboard, navigieren Sie zu Administration > Websites > Verwalten, und wählen Sie die Website aus, die Sie aktualisieren möchten. Klicken Sie auf das Bearbeitungssymbol und geben Sie die Parameter ein, die Sie im Feld Excluded Parameters ausschließen möchten.
Zum Beispiel wird durch das Hinzufügen von token der Parameter token aus einer Abfrage wie ?page=authorization&token=abcd entfernt.
Beachten Sie, dass
Excluded Parametersauch reguläre Ausdrücke unterstützt!
Daten von Google Analytics importieren
Wechseln Sie von Google Analytics zu Matomo? Sie können Ihre historischen Daten mit dem Google Analytics Importer-Plugin von Matomo übertragen, um den Übergang nahtlos zu gestalten und Ihre wertvollen Einblicke zu bewahren.
Um zu beginnen, greifen Sie auf Ihr Matomo-Dashboard zu und navigieren Sie zu Administration > Plattform > Marketplace. Suchen Sie das Plugin "Google Analytics Importer" und klicken Sie auf Installieren. Nach der Installation ist es unter Administration > System > Google Analytics Import verfügbar.
Verbinden Sie anschließend Matomo mit Ihrem Google Analytics-Konto. Detaillierte Anweisungen finden Sie hier: Matomo's Google Analytics Importer Dokumentation.
Warnung Das Importieren von Daten erstellt eine neue Website in Matomo. Wenn Sie bereits mit der Datenerfassung begonnen haben, werden Sie zwei separate Websites haben, die nicht zusammengeführt werden können. Weitere Details finden Sie in diesem GitHub-Issue.
Um Datenverdopplung zu vermeiden, sollten Sie diese Schritte befolgen:
- Beginnen Sie den Google Analytics-Import, um eine neue Website zu erstellen.
- Fügen Sie den Matomo-Tracking-Code der neu erstellten Website zu Ihrer Seite hinzu.
- Entfernen Sie gleichzeitig den Google Analytics-Tracking-Code, um Datenverdopplung zu vermeiden.
- Sobald der Import abgeschlossen ist (was mehrere Tage dauern kann), entfernen Sie das Google Analytics Importer-Plugin aus Matomo.
Single Page Application (SPA) Tracking
Ist Ihre Website eine Single Page Application (SPA)? Wenn Sie den Matomo JavaScript-Tracking-Client verwenden, benötigen Sie zusätzlichen Code, um Benutzeraktionen effektiv zu verfolgen.
Matomo bietet umfassende Dokumentation zum SPA-Tracking, verfügbar hier: Matomo SPA Tracking Guide.
Wenn Ihre Website mit Frameworks wie React, Vue.js oder Gatsby erstellt wurde, könnte ein Modul verfügbar sein, um diesen Prozess zu vereinfachen.
Anfragen mit Benutzer-IDs verknüpfen
Verbessern Sie das Benutzer-Tracking, indem Sie Anfragen mit einer Benutzer-ID in Matomo verknüpfen. Dieser Schritt kann Ihnen helfen, tiefere Einblicke in das Benutzerverhalten zu gewinnen.
Um dies einzurichten, definieren Sie die Benutzer-ID mit dem Code _paq.push([ "setUserId", "<userIdHere>" ]);.
Beachten Sie:
setUserIdmuss vortrackPageViewdefiniert werden.- Die Benutzer-ID muss eine Zeichenkette sein. Obwohl Matomo keinen Fehler protokolliert, wenn Sie Ganzzahlen senden, wird die entsprechende Benutzer-ID nicht angezeigt. Verwenden Sie
userId.toString(), wenn Sie eine Ganzzahl in eine Zeichenkette umwandeln müssen.
Weitere Details finden Sie im Matomo JavaScript Tracking Guide.
Hinweis Stellen Sie sicher, dass Sie die relevanten Gesetze einhalten, wenn Sie Benutzer-IDs mit Anfragen verknüpfen.
Doppelte Seitenverfolgung verhindern
Matomo unterscheidet zwischen Seiten wie index.html und INDEX.html. Wenn Groß- und Kleinschreibung für Ihre Website nicht entscheidend ist, können Sie URLs normalisieren, indem Sie den folgenden Code zu Ihrem Matomo JavaScript-Tracking-Tag hinzufügen:
// Fügen Sie diesen Code hinzu:
_paq.push(['setCustomUrl', location.href.toLowerCase()]);
// Direkt vor dieser Zeile:
// _paq.push(['trackPageView']);
Für zusätzliche Anleitungen, schauen Sie sich die offizielle Matomo FAQ an.