Data Exploration
Kombinieren Sie Dimensionen und Metriken in einer Tabelle, ohne Bericht anzulegen und ohne auf die Archivierung zu warten.
Zur Plugin-Seite ZIP herunterladen Live-Demo ansehen ↗
Überblick
Matomos Berichte sind archiviert: schnell, aber nur in den Kombinationen, die vorher jemand eingerichtet hat. Fragen wie „Welche Browser nutzen Besucher aus unserem Newsletter?“ oder „Welche Ereignisse passieren auf welcher Seite?“ brauchen eine Sekundärdimension oder eine schnelle Kreuztabelle, oft nur ein einziges Mal.
Data Exploration beantwortet solche Fragen direkt aus den Rohdaten Ihrer Website. Sie wählen eine Dimension, auf Wunsch eine zweite und bis zu fünf Metriken, und die Tabelle steht sofort bereit. Matomo-Segmente und einfache Zeilenfilter grenzen das Ergebnis ein, ein Klick auf eine Spalte sortiert, der Export liefert CSV oder TSV.
Dimensionen und Metriken
Zur Auswahl stehen Dimensionen aus Akquisition (Kanaltyp, Referrer, Kampagne), Besuchern (Land, Region, Stadt, Sprache, Besuchertyp), Technik (Gerätetyp, Betriebssystem, Browser, Bildschirmauflösung), Zeit (Datum, Wochentag, Stunde), Besuch (Einstiegs- und Ausstiegsseite) und Verhalten (Seiten-URL, Seitentitel, Ereignisse, Downloads, ausgehende Verweise, interne Suche) sowie Ihre benutzerdefinierten Dimensionen. Dazu Metriken zu Besuchen, Zielen und Aktionen: Besuche, eindeutige Besucher, Absprungsrate, Besuchsdauer, Konversionen, Umsatz, Seitenansichten, Ereignisse und mehr.
Schutz Ihrer Matomo-Instanz
Jede Exploration prüft vorher die Datenmenge, bricht zu lange Abfragen ab, sofern die Datenbank das unterstützt, läuft höchstens zweimal gleichzeitig und nutzt ein Lese-Replikat, wenn eines eingerichtet ist. Data Exploration legt keine Tabellen und keine Berichte an und ändert weder Matomo selbst noch andere Plugins.
Voraussetzungen
- Matomo 5.12 oder neuer
- PHP 8.1 oder neuer
- Optional: das kostenlose Plugin Marketing Campaigns Reporting für Kampagnenquelle und Kampagnenmedium, Channel Grouping für die Kanalgruppe jedes Besuchs.
Installation
Mit einem Klick über den Feinwerk-Connector oder als ZIP-Datei, siehe Plugins installieren.
Lizenz
Kostenloses Plugin unter GPL v3 oder neuer.
Einsatzszenarien
- Sekundärdimension wie in Google Analytics: Geräte je Kampagne, Ereignisse je Seite, Länder je Kanal: eine Dimension, eine zweite und bis zu fünf Metriken in einer Tabelle.
- Sofort ein Ergebnis: Die Tabelle entsteht direkt aus den Rohdaten. Es gibt nichts einzurichten und keine Archivierung abzuwarten.
- Tabelle, Diagramm oder beides: Balken je Zeile oder Linien über die Zeit, mit der Metrik Ihrer Wahl.
- Direkt aus Ihren Berichten: Das Kolben-Symbol „In Exploration öffnen“ unter den Standardberichten übernimmt Dimension, Zeitraum und Segment. „Diese Zeile erkunden“ öffnet die Besuche einer Berichtszeile zum Aufschlüsseln.
- Ein Menü an jeder Zeile: Auf den Wert filtern, nach einer zweiten Dimension aufschlüsseln oder die Besuche dahinter im Besucher-Log ansehen.
- Schonend für Ihre Datenbank: Größenprüfung vor jeder Abfrage, Zeitlimit, höchstens zwei gleichzeitige Abfragen, Zwischenspeicher und Lese-Replikat.
Data Exploration beantwortet Fragen an Ihre Matomo-Daten sofort aus den Rohdaten: eine Freiform-Tabelle mit einer Dimension, einer optionalen zweiten Dimension und bis zu fünf Metriken. Matomos Berichte sind archiviert und zeigen nur die Kombinationen, die vorher eingerichtet wurden. Mit Data Exploration kombinieren Sie spontan, etwa Browser je Kampagne oder Ereignisse je Seite, ohne einen Bericht anzulegen und ohne auf die Archivierung zu warten.
Einrichtung Schritt für Schritt
Wie Sie Data Exploration installieren und aktivieren, steht unter Plugins installieren. Das Plugin legt keine Tabellen und keine Berichte an; Ergebnisse werden höchstens eine Stunde zwischengespeichert. Voraussetzung ist Matomo 5.12 oder neuer.
1. Exploration öffnen
Im Berichtsmenü steht der neue Eintrag Explorationen mit der Freiform-Tabelle. Alternativ klicken Sie unter einem Standardbericht auf das Kolben-Symbol In Exploration öffnen. Dann übernimmt die Exploration die Dimension des Berichts, den Zeitraum und das Segment.
2. Dimensionen und Metriken wählen
Links wählen Sie die Dimension und auf Wunsch eine zweite, darunter bis zu fünf Metriken. Beide Listen sind gruppiert und durchsuchbar. Die Tabelle rechnet bei jeder Änderung neu. Kombinationen, die keine Zahlen liefern können, etwa Downloads neben dem Seitentitel, sind ausgegraut und nennen den Grund.
3. Zeitraum, Segment und Filter
Zeitraum und Segment wählen Sie wie gewohnt oben in Matomo, eine Exploration umfasst höchstens 31 Tage. Unter Filter grenzen Sie die Zeilen weiter ein: eine Dimension enthält, ist gleich oder enthält nicht einen Text, eine Metrik ist größer als oder kleiner als eine Zahl. Absprungsrate und Konversionsrate geben Sie in Prozent ein, die Besuchsdauer in Sekunden.
4. Diagramm oder Tabelle
Oben in der Ergebniskarte wählen Sie Tabelle, Diagramm oder Beides. Ist das Datum, die Stunde oder der Wochentag die Hauptdimension, zeigt das Diagramm Linien über die Zeit, mit einer zweiten Dimension eine Linie je Wert (die fünf größten). Sonst zeigt es waagerechte Balken, einen je Zeile (die 20 größten). Unter Metrik im Diagramm wählen Sie, welche der gewählten Metriken das Diagramm zeigt.
5. Zeilenmenü und Besuche
Am Ende jeder Tabellenzeile öffnet ein Menü drei Wege: Auf diesen Wert filtern setzt einen Filter auf die Zeile, Nach zweiter Dimension aufschlüsseln filtert und öffnet die Auswahl der zweiten Dimension, Diese Besuche anzeigen öffnet das Besucher-Log mit genau den Besuchen dieser Zeile (im Segment der Seite). Unter vielen Standardberichten bietet zudem jede Zeile Diese Zeile erkunden: Die Exploration öffnet sich mit den Besuchen dieser Zeile, bereit zum Aufschlüsseln.
6. Sortieren, exportieren, teilen
Ein Klick auf eine Spaltenüberschrift sortiert die Tabelle. Über Zeilen wählen Sie, wie viele Zeilen erscheinen, bis zu 1.000. Mit Als CSV exportieren oder Als TSV exportieren laden Sie das Ergebnis herunter. Die ganze Exploration steckt im Link: Link kopieren und an Kollegen schicken, die die Website sehen dürfen.
7. Einstellungen für Hauptadministratoren
Unter Administration → System → Allgemeine Einstellungen → Feinwerk Data Exploration (FeinwerkDataExploration) legen Hauptadministratoren fest: den längsten Zeitraum (bis 31 Tage), die höchste Zeilenzahl, das Zeitlimit pro Abfrage, die höchste Zahl an Besuchen im gewählten Zeitraum, ob das Lese-Replikat genutzt wird, und welche Rolle Explorationen nutzen darf (Standard: Ansichtsrechte).
Praxisbeispiele
Geräte je Kampagne. Hauptdimension Kampagnenname, zweite Dimension Gerätetyp, Metriken Besuche und Konversionen. Sie sehen sofort, ob eine Kampagne auf Smartphones schlechter konvertiert.
Ereignisse je Seite. Hauptdimension Seiten-URL, zweite Dimension Ereigniskategorie, Metrik Gesamtzahl an Ereignissen. Seitenansichten und Ereignisse je Seiten-URL nebeneinander liefert kein Standardbericht von Matomo.
Land und Kanal. Hauptdimension Land, zweite Dimension Kanaltyp oder mit Channel Grouping die Kanalgruppe, Metriken Besuche, Absprungsrate und Umsatz.
Mit anderen Plugins
- Marketing Campaigns Reporting: Kampagnenquelle und Kampagnenmedium werden zu Dimensionen, der Kampagnenname kommt aus den Kampagnendaten des Plugins, in Kleinbuchstaben, wenn dessen Einstellung das vorsieht.
- Channel Grouping: Die Kanalgruppe jedes Besuchs wird zur Dimension.
- Benutzerdefinierte Dimensionen: Alle aktiven benutzerdefinierten Dimensionen der Website stehen zur Wahl, mit Gültigkeitsbereich Besuch oder Aktion.
Gut zu wissen
- Besuche neben Aktionen: Steht eine Besuchsmetrik neben einer Aktionsdimension, zählt sie die Besuche mit dieser Aktion. Ein Besuch mit drei Seiten zählt in drei Zeilen, die Summe über alle Zeilen ist deshalb größer als die Zahl der Besuche. Die Spaltenüberschrift sagt das.
- Große Websites und lange Zeiträume: Eine Exploration liest die Rohdaten des Zeitraums. Mit Besuchsdimensionen (Kanal, Land, Gerät) sind das die Besuche, mit Seiten, Ereignissen, Downloads oder ausgehenden Verweisen die Aktionen, oft ein Vielfaches davon. Vorab zählt die Seite die Besuche des Zeitraums: Über einem Viertel der Grenze (Standard 2 Millionen) erscheint eine Warnung, über der Grenze bietet die Seite die jüngsten Tage an, die passen. Nach einer langsamen Exploration sagt die Seite, wie es schneller geht.
- Wenn das Zeitlimit greift: Wählen Sie einen kürzeren Zeitraum oder ein Segment, oder nehmen Sie eine Besuchsdimension statt Seiten oder Ereignissen. Hauptadministratoren können Explorationen auf einem Lese-Replikat laufen lassen (
[database_reader]in derconfig.ini.php) und das Zeitlimit erhöhen, wenn die Datenbank Luft hat. Bei großen Instanzen helfen genug Speicher für temporäre Tabellen (MariaDB:tmp_table_sizeundmax_heap_table_size, MySQL 8:temptable_max_ram) und ein Buffer Pool, der die Indizes der Log-Tabellen hält. Für Fragen, die Sie regelmäßig über lange Zeiträume stellen, sind archivierte Berichte das bessere Werkzeug. - Schutz Ihrer Instanz: Jede Exploration prüft vorher die Zahl der Besuche im Zeitraum, bricht zu lange Abfragen ab (sofern die Datenbank das unterstützt: MySQL ab 5.7.8, MariaDB ab 10.1) und läuft höchstens zweimal gleichzeitig. Ergebnisse, Besuchszahlen und Filterwerte werden zwischengespeichert, eine Stunde für abgeschlossene Zeiträume, fünf Minuten, wenn heute dabei ist. Mehrere schnelle Änderungen starten nur eine Abfrage.
- Gelöschte Rohdaten: Löscht Matomo alte Rohdaten (Datenschutz → Daten anonymisieren), zeigt die Seite den frühesten vollständigen Tag, und die Tabelle umfasst nur die Tage danach.
- Nur angemeldete Benutzer: Anonyme Benutzer nutzen Explorationen nie, auch wenn sie die Berichte einer Website sehen dürfen.
- Ereigniswert und ODER-Segmente: Verbindet ein Segment eine Zielbedingung und eine Aktionsbedingung mit ODER, kann die Summe der Ereigniswerte zu hoch sein.
- Zu großer Zeitraum: Statt nur abzulehnen, bietet die Seite die jüngsten Tage des Zeitraums an, die unter die Grenze passen. Ein Klick lädt sie.
- Systemprüfung: Unter Administration → Diagnose → Systemprüfung sehen Administratoren, ob ein Lese-Replikat genutzt wird, ob die Datenbank lange Abfragen abbricht, ob alte Rohdaten gelöscht werden und welche Grenzen gelten.
- Roll-up-Websites: Sie haben keine eigenen Rohdaten, dort gibt es keine Explorationen.
- Kein Eingriff in Matomo: Data Exploration ändert weder Matomo selbst noch andere Plugins und übersteht deshalb Matomo-Updates.
Technische Referenz
| Eigenschaft | Wert |
|---|---|
| Technischer Name | FeinwerkDataExploration |
| Aktuelle Version | 0.1.1 |
| Matomo | ≥ 5.12.0, < 6.0.0-b1 |
| PHP | ≥ 8.1.0 |
| Lizenz | kostenlos |
| Datenbankänderungen | keine in der aktuellen Version |
FAQ
Was unterscheidet Data Exploration von archivierten Berichten?
Archivierte Berichte sind dauerhaft und haben eine lange Historie. Data Exploration ist für Fragen, die Sie jetzt oder einmalig stellen: keine Einrichtung, keine Wartezeit, höchstens 31 Tage, und es wird kein Bericht angelegt.
Warum höchstens 31 Tage?
Explorationen lesen Rohdaten. Ein Monat hält die Abfragen schnell und schont Ihre Datenbank. Für lange Zeiträume sind archivierte Berichte das richtige Werkzeug.
Wer darf Explorationen nutzen?
Angemeldete Benutzer mit Ansichtsrechten auf die Website. Hauptadministratoren können eine höhere Rolle verlangen. Anonyme Benutzer nutzen Explorationen nie.
Was passiert bei großen Websites und langen Zeiträumen?
Vorab zählt die Seite die Besuche und warnt bei großen Zeiträumen. Ist ein Zeitraum zu groß, bietet sie die jüngsten Tage an, die passen. Zu lange Abfragen werden nach dem Zeitlimit abgebrochen, sofern die Datenbank das unterstützt, und nach einer langsamen Abfrage nennt die Seite, was sie schneller macht: kürzerer Zeitraum, Segment oder Besuchsdimension statt Seiten. Die Systemprüfung von Matomo zeigt Administratoren, wie Explorationen auf ihrem Server laufen.
Funktioniert es mit Kampagnen und Kanälen?
Ja. Mit dem kostenlosen Plugin Marketing Campaigns Reporting kommen Kampagnenquelle und Kampagnenmedium dazu, mit Channel Grouping die Kanalgruppe jedes Besuchs.
Kann ich Ergebnisse exportieren oder teilen?
Als CSV oder TSV, und jede Exploration steckt in ihrem Link. Den schicken Sie an Kollegen, die die Website sehen dürfen.
Welche Matomo-Version brauche ich?
Matomo 5.12 oder neuer und PHP 8.1 oder neuer.