DashboardSegment
Geben Sie jedem Widget seinen eigenen Blick auf Ihre Daten und teilen Sie Dashboards live: Ihr Team sieht schreibgeschützt immer Ihre aktuelle Fassung.
Zur Plugin-Seite ZIP herunterladen Live-Demo ansehen ↗
Überblick
DashboardSegment erweitert Matomo-Dashboards um zwei Dinge: Sie wählen für jedes Widget ein eigenes Matomo-Segment, mit einem Standard-Segment für das ganze Dashboard, das einzelne Widgets überschreiben oder abwählen können. Und Sie teilen Dashboards live mit anderen Benutzern, die sie schreibgeschützt und immer in Ihrer aktuellen Fassung sehen.
Matomo-Dashboards wenden ein Segment auf alle Widgets gleichzeitig an: das, das Sie oben in der Segmentauswahl wählen. Gemischte Dashboards sind so nicht möglich, etwa ein Dashboard zur KI-Analyse, in dem die meisten Widgets ein Segment für KI-Referrer nutzen sollen, die Widgets zum KI-Chatbot aber alle Daten brauchen (sie haben per Definition keinen KI-Referrer). DashboardSegment löst das.
Funktionen
- Segment pro Widget: Über eine Schaltfläche im Widget-Kopf wählen Sie für jedes einzelne Widget ein gespeichertes Segment.
- Dashboard-Standard: ein Standard-Segment für das ganze Dashboard, das die Widgets übernehmen.
- Drei Zustände pro Widget: den Standard übernehmen, ein bestimmtes Segment nutzen oder alle Daten ohne Segment zeigen; Letzteres gilt sogar gegenüber einem Dashboard-Standard.
- Pro Widget-Instanz: Dasselbe Widget kann zweimal mit verschiedenen Segmenten auf dem Dashboard stehen, praktisch für den direkten Vergleich.
- Zeitraum pro Widget: Ein Widget zeigt fest heute, gestern, die letzten 7 oder 30 Tage, diese Woche, diesen Monat oder dieses Jahr, oder es folgt dem Zeitraum des Dashboards.
- Pro Website: Segmente und Zeiträume werden für jede Website getrennt gewählt und angewendet; angeboten werden nur die Segmente, die für die aktuelle Website verfügbar sind.
- Auf einen Blick: Eine schmale Leiste unter dem Widget-Kopf zeigt das aktive Segment und den Zeitraum, jeweils mit einem × zum Entfernen.
Reihenfolge: die Auswahl am Widget vor dem Dashboard-Standard vor Matomos Segmentauswahl.
Dashboards live teilen
Matomo kann ein Dashboard nur mit Dashboard zu Benutzer kopieren weitergeben. Das braucht Administratorrechte und erzeugt eine Momentaufnahme: Ändern Sie das Original danach, bekommt der Empfänger davon nichts mit. DashboardSegment teilt stattdessen live:
- Freigeben: für alle Benutzer oder für ausgewählte Benutzer, mit einem eigenen Namen für die Empfänger.
- Abonnieren: Ihre Kollegen übernehmen das Dashboard mit einem Klick in ihre Dashboard-Liste.
- Immer aktuell: Bei jedem Öffnen übernimmt das Abo Ihren aktuellen Stand, samt Widgets, Anordnung, Segmenten und Zeiträumen.
- Schreibgeschützt: Abonnenten sehen, von wem das Dashboard stammt, und können seine Segmente und Zeiträume nicht verstellen. Endet die Freigabe, behalten sie den zuletzt übernommenen Stand.
So funktioniert es
DashboardSegment ergänzt Matomo nur: Es verändert keine Dateien von Matomo oder vom mitgelieferten Dashboard-Plugin.
- Die Segmentliste stammt aus Ihren gespeicherten Segmenten im Segment-Editor von Matomo. Ein neues Segment (etwa für KI-Referrer) legen Sie dort einmal an, danach erscheint es in der Auswahl.
- Die Auswahl ist persönlich: Sie wird je Nutzer, Dashboard und Website gespeichert und nur über ein geteiltes Dashboard weitergegeben.
- Das Plugin arbeitet für angemeldete Nutzer mit mindestens Ansichtsrechten für die Website. Für nicht angemeldete Betrachter bleibt es inaktiv.
Voraussetzungen
- Matomo 5
- Die mitgelieferten Plugins Dashboard und SegmentEditor (standardmäßig aktiv).
Installation
Mit einem Klick über den Feinwerk-Connector oder als ZIP-Datei, siehe Plugins installieren.
Bedienung
- Öffnen Sie ein Dashboard.
- Klicken Sie im Kopf eines Widgets auf die Segment-Schaltfläche und wählen Sie ein Segment, alle Daten ohne Segment oder die Übernahme des Dashboard-Standards.
- Mit der Kalender-Schaltfläche daneben legen Sie bei Bedarf einen eigenen Zeitraum für das Widget fest.
- Über den Widgets legen Sie das Standard-Segment des Dashboards fest.
- Mit Dieses Dashboard teilen geben Sie das Dashboard frei. Andere Nutzer abonnieren es unter Geteiltes Dashboard importieren und sehen ab dann immer Ihre aktuelle Fassung.
- Wechseln Sie die Website, um ihre Auswahl getrennt festzulegen.
Bekannte Einschränkungen
- Widgets, die ihre Daten selbst im Browser laden, werden nicht unterstützt. Sie nutzen immer das globale Segment und den Zeitraum des Dashboards, etwa Besuche in Echtzeit, die Besucherkarten, Sparklines und Verlaufsgrafiken sowie Sammel-Widgets wie Übersicht mit Graph. Eine Auswahl pro Widget kann dort nicht greifen, deshalb blendet das Plugin die Schaltflächen dort aus. Die üblichen Bericht-Widgets, also die meisten, werden voll unterstützt.
- Ändern Sie die Bedingungen eines Segments später im Segment-Editor, rechnen die Widgets weiter mit den Bedingungen von der Auswahl, und die Leiste zeigt statt des Namens einen Hinweis auf ein benutzerdefiniertes Segment. Wählen Sie das Segment dann neu aus.
Lizenz
Kostenloses Plugin unter GPL v3 oder neuer.
Einsatzszenarien
- Endlich gemischte Dashboards: Bauen Sie Boards wie ein „KI-Traffic“-Dashboard, in dem die meisten Widgets ein Segment für KI-Referrer nutzen, während die Chatbot-Widgets weiter alle Daten zeigen.
- Einmal setzen, überall aktiv: Ein Dashboard-weites Standard-Segment gilt für alle Widgets; einzelne Widgets können es überschreiben oder aussteigen.
- Live geteilt statt kopiert: Matomo kopiert Dashboards nur als Momentaufnahme. Mit DashboardSegment abonniert Ihr Team Ihr Dashboard schreibgeschützt und sieht bei jedem Öffnen Ihre aktuelle Fassung, samt Segmenten und Zeiträumen.
- Keine doppelten Dashboards mehr: Nie wieder Boards pro Segment klonen oder Kopien nachpflegen. Ein Dashboard erzählt die ganze Geschichte und wird an einer Stelle gepflegt.
DashboardSegment erweitert Matomo-Dashboards um zwei Dinge: ein eigenes Segment für jedes Widget und Dashboards, die Sie live mit anderen Benutzern teilen. Matomo selbst kann ein Dashboard nur mit Dashboard zu Benutzer kopieren weitergeben, als einmalige Kopie. Ein geteiltes Dashboard dagegen sehen Ihre Kollegen schreibgeschützt und immer in Ihrer aktuellen Fassung (Abschnitt 6).
Einrichtung Schritt für Schritt
Wie Sie DashboardSegment installieren und aktivieren, steht unter Plugins installieren. Eine Einstellungsseite gibt es nicht, alles passiert direkt im Dashboard. Sie müssen in Matomo angemeldet sein und mindestens Ansichtsrechte für die Website haben. Die mitgelieferten Plugins Dashboard und SegmentEditor müssen aktiv sein, was sie standardmäßig sind. Ab Version 0.5.3 sind alle Bedienelemente in einem deutschsprachigen Matomo deutsch beschriftet.
1. Segmente anlegen
DashboardSegment arbeitet mit Ihren gespeicherten Matomo-Segmenten. Legen Sie fehlende Segmente einmal über die Segmentauswahl oben in Matomo mit Neues Segment hinzufügen an und speichern Sie sie. Steht ein Segment im Segment-Editor auf „nur diese Webseite“, erscheint es nur bei dieser Website, mit „alle Webseiten“ überall.
2. Segment für ein einzelnes Widget wählen
Öffnen Sie Ihr Dashboard. Im Kopf jedes unterstützten Widgets erscheint ein Segment-Symbol mit dem Hinweis Segment für dieses Widget. Ein Klick öffnet die Auswahl:
- Dashboard-Standard übernehmen: das Widget folgt dem Dashboard-Standard.
- Kein Segment (alle Daten): das Widget zeigt immer alle Daten, auch wenn ein Standard oder oben in Matomo ein Segment gewählt ist.
- Ihre gespeicherten Segmente für die aktuelle Website.
Das Widget lädt sofort neu. Unter seinem Kopf zeigt eine schmale Leiste das aktive Segment, mit einem × zum Entfernen.
3. Dashboard-Standard setzen
Über den Widgets steht Standardsegment des Dashboards: mit dem aktuellen Wert. Ein Klick darauf öffnet dieselbe Liste. Das gewählte Segment gilt für alle Widgets ohne eigene Auswahl. Steht der Standard auf Dashboard-Standard übernehmen, ist kein Standard gesetzt, und die Widgets folgen wie gewohnt der Segmentauswahl oben in Matomo. Die Reihenfolge ist also: Auswahl am Widget vor Dashboard-Standard vor Matomos Segmentauswahl.
4. Optional: eigener Zeitraum pro Widget
Neben dem Segment-Symbol sitzt ein Kalender-Symbol (Zeitraum für dieses Widget). Damit legen Sie für ein Widget Heute, Gestern, Letzte 7 Tage, Letzte 30 Tage, Diese Woche, Dieser Monat oder Dieses Jahr fest. Zeitraum des Dashboards übernehmen stellt den Zeitraum des Dashboards wieder her.
5. Pro Website arbeiten
Segment- und Zeitraum-Auswahl speichert das Plugin je Website. Wechseln Sie die Website, zeigt dasselbe Dashboard die Auswahl, die Sie für diese Website getroffen haben, und bietet nur die Segmente an, die dort verfügbar sind.
6. Dashboard teilen
Neben dem Dashboard-Standard finden Sie zwei Schaltflächen:
- Dieses Dashboard teilen: Geben Sie unter Name für Empfänger einen Namen ein und wählen Sie bei Wer es abonnieren kann entweder Alle Benutzer oder Bestimmte Benutzer. Mit Admin-Rechten wählen Sie Nutzer aus einer Liste, sonst tragen Sie die Logins kommagetrennt ein. Ein Klick auf Teilen gibt das Dashboard frei. Unter Meine Freigaben sehen Sie Ihre Freigaben mit der Zahl der Abonnenten und beenden sie mit Freigabe beenden.
- Geteiltes Dashboard importieren: Hier sehen andere Nutzer die für sie freigegebenen Dashboards und übernehmen sie mit Abonnieren.
Live geteilt statt kopiert. Ein abonniertes Dashboard erscheint bei Ihren Kollegen in ihrer Dashboard-Liste, mit einem Hinweis, von wem es stammt. Es ist schreibgeschützt: Segmente und Zeiträume lassen sich dort nicht ändern. Bei jedem Öffnen übernimmt es Ihren aktuellen Stand, also Widgets, Anordnung, Segmente und Zeiträume. Das ist der Unterschied zu Matomos Dashboard zu Benutzer kopieren: Diese Funktion braucht Administratorrechte und legt eine einmalige Kopie an, die von späteren Änderungen am Original nichts mehr mitbekommt. Beenden Sie eine Freigabe oder löschen Sie das Original, behalten die Abonnenten den zuletzt übernommenen Stand. Mit Abo beenden entfernt ein Abonnent das Dashboard wieder.
Ein abonniertes Dashboard erscheint bei den eigenen Dashboards, im Menü mit einem Personen-Symbol markiert. Es ist schreibgeschützt und übernimmt beim erneuten Öffnen Layout, Segmente und Zeiträume des Originals. Abo beenden entfernt es wieder.
Praxisbeispiele
KI-Traffic-Dashboard. Sie legen ein Segment für Besuche mit KI-Referrer an und setzen es als Dashboard-Standard. Die Widgets zu Ihrem KI-Chatbot stellen Sie auf Kein Segment (alle Daten), denn diese Daten haben keinen KI-Referrer und blieben im Segment leer. Ein Dashboard zeigt beides nebeneinander.
Segmente direkt vergleichen. Sie fügen ein Widget wie Kanaltyp zweimal hinzu und geben dem einen das Segment „Smartphone“, dem anderen „Desktop“. Beide Varianten stehen nebeneinander, ohne dass Sie oben das Segment umschalten müssen.
Gestern und der Monatsblick. Dasselbe Widget zeigt einmal Gestern und einmal Letzte 30 Tage, während der Rest des Dashboards dem gewählten Zeitraum folgt.
Ein Dashboard für das ganze Team. Sie bauen ein Kampagnen-Dashboard mit festen Segmenten und teilen es über Bestimmte Benutzer mit Ihrem Team. Ändern Sie später ein Widget, sehen die Abonnenten die neue Fassung, sobald sie das Dashboard wieder öffnen.
Gut zu wissen
- Gespeicherte Daten: Das Plugin speichert je Nutzer, Dashboard und Website die gewählten Segmente, den Dashboard-Standard und die Zeiträume, dazu Freigaben und Abonnements. Wird ein Nutzer gelöscht, entfernt es seine Einträge und Freigaben.
- Persönliche Auswahl: Ihre Auswahl gilt nur für Ihre Anmeldung. Andere sehen sie nur über ein geteiltes Dashboard.
- Das × an der Leiste: Entfernen Sie dort das Segment, zeigt das Widget alle Daten, auch wenn ein Dashboard-Standard gesetzt ist. Zurück zum Standard geht es über Dashboard-Standard übernehmen.
- Segmente später geändert: Das Plugin merkt sich die Bedingungen des Segments zum Zeitpunkt der Auswahl. Ändern Sie die Bedingungen danach im Segment-Editor, rechnet das Widget weiter mit den alten, und die Leiste zeigt Eigenes Segment. Wählen Sie das Segment dann neu aus.
- Nicht unterstützte Widgets: Widgets, die ihre Daten selbst im Browser nachladen, zeigen keine Auswahl. Dazu gehören Besuche in Echtzeit, die Besucherkarten, Sparklines und Verlaufsgrafiken sowie Sammel-Widgets wie Übersicht mit Graph oder Ziel-Übersicht. Sie folgen weiter Matomos Segmentauswahl.
- Ohne Anmeldung: Für nicht angemeldete Besucher eines öffentlichen Dashboards wendet das Plugin keine Auswahl an.
- Bestehende Dashboards: Solange Sie nichts auswählen, verhält sich jedes Dashboard wie gewohnt.
Technische Referenz
| Eigenschaft | Wert |
|---|---|
| Technischer Name | FeinwerkDashboardSegment |
| Aktuelle Version | 0.6.0 |
| Matomo | ≥ 5.0.0, < 6.0.0 |
| PHP | — |
| Lizenz | kostenlos |
| Datenbankänderungen | keine in der aktuellen Version |
FAQ
Verändert es meine bestehenden Dashboards?
Nein. Solange Sie keinem Widget ein Segment geben und keinen Dashboard-Standard setzen, verhält sich alles exakt wie Standard-Matomo.
Welche Segmente kann ich nutzen?
Jedes gespeicherte Matomo-Segment, das Ihnen für die aktuelle Website zur Verfügung steht. Die Auswahl sitzt direkt im Widget-Kopf.
Bleiben meine Einstellungen erhalten?
Ja. Die Auswahl von Segment und Zeitraum wird je Dashboard und Website gespeichert und bei jedem Laden der Widgets angewendet.
Kann ich ein Dashboard samt Segmenten teilen?
Ja. Sie teilen es mit allen oder mit ausgewählten Benutzern. Diese abonnieren es und sehen es schreibgeschützt, bei jedem Öffnen mit Ihrem aktuellen Layout, Ihren Segmenten und Zeiträumen.
Was ist der Unterschied zu „Dashboard zu Benutzer kopieren“?
Matomos Kopie ist eine Momentaufnahme und braucht Administratorrechte. Spätere Änderungen am Original erreichen den Empfänger nicht. Ein geteiltes Dashboard bleibt dagegen mit Ihrem Original verbunden und zeigt immer Ihre aktuelle Fassung.