Matomo vs. GA4 im Enterprise-Umfeld: Wann ist Self-Hosted-Analytics die bessere Wahl?

Inhalt
GA4 und Matomo On-Premise erfüllen unterschiedliche betriebliche Anforderungen. GA4 bietet verwaltete Webanalyse mit enger Anbindung an Google-Werbeprodukte. Matomo ermöglicht Kontrolle über Installation und Datenbank, bringt aber Verantwortung für Wartung, Sicherheit und Kapazität mit. Selbsthosting garantiert weder Datenschutzkonformität noch vollständige Messdaten.
Datenzugriff und Speicherort
Der BigQuery-Export von GA4 liefert ungesampelte Ereignisdatensätze für eigene SQL-Auswertungen. Nicht sämtliche Ergänzungen der GA4-Oberfläche, etwa Verhaltensmodellierung, sind enthalten. Bei Standard-Properties ist der tägliche Export auf eine Million Ereignisse begrenzt; der Streaming-Export hat andere Vollständigkeitseigenschaften.
Der Standort des BigQuery-Datasets lässt sich bei der Einrichtung auswählen; Löschfristen für Tabellen sind konfigurierbar. Diese Kontrolle betrifft den exportierten Datenbestand, nicht jeden Verarbeitungsschritt innerhalb von GA4. Exportschema, Zugriffsrechte, Kostenkontrolle und Löschverfahren benötigen einen Betriebsplan.
Matomo On-Premise speichert Analysedaten in einer kontrollierten MySQL-/MariaDB-Umgebung. Datenbankzugriff ermöglicht eigene Datenstrecken. Änderungen am Produktionsschema und schwere Abfragen können jedoch Updates oder Erfassung beeinträchtigen. Eine Lesereplik oder getrennte Analysekopie ist häufig die bessere Lösung. Hostinganbieter, Supportzugänge und externe Sicherungen gehören weiterhin in die Übersicht der Datenflüsse.

Vier unterschiedliche Arten von Grenzen
- Sampling: Eine Berechnung verwendet eine Teilmenge vorhandener Datensätze. Bei GA4 hängt das von Anfrage und Verarbeitungsgrenzen ab.
- Kardinalität: Viele unterschiedliche Dimensionswerte können das Zeilenlimit einer Berichtstabelle überschreiten. GA4 fasst seltenere Werte dann unter
(other)zusammen. Das ist keine Definition von Sampling. - Datenschutzschwellen: Bestimmte kleine Gruppen bleiben ausgeblendet, um Identifizierungsrisiken zu senken. Dieses Verfahren ist von den beiden vorherigen zu unterscheiden.
- API-Kontingente: Anfragen an die GA4 Data API verbrauchen abhängig von der Anfrage Tokens und unterliegen Parallelitätsgrenzen. Zwischenspeicherung, kleinere Zeiträume und Kontingentüberwachung helfen gegen Dashboard-Ausfälle.
Matomo verwendet kein Sampling, begrenzt aber Zeilen in archivierten Tabellen über konfigurierbare Einstellungen. Höhere Grenzen erhöhen Rechen- und Speicherbedarf. Ungesampelt bedeutet deshalb weder, dass jeder erfasste Wert einzeln sichtbar bleibt, noch dass ausgefallene Tracking-Anfragen wiederhergestellt werden. On-Premise vermeidet ein vom Cloud-Tarif vorgegebenes Kontingent; Timeouts, Serverkapazität und Zugriffsschutz begrenzen reale API-Last weiterhin.
Cookie-frei bedeutet nicht automatisch einwilligungsfrei
Abgeschaltete Tracking-Cookies beseitigen nicht automatisch Einwilligungspflichten. Endgerätezugriff und anschließende Verarbeitung personenbezogener Daten sind getrennt zu bewerten. Die französische CNIL beschreibt eine eng begrenzte Ausnahme für Reichweitenmessung. Diese Bedingungen gelten nicht ohne Weiteres europaweit. EU-Hosting und IP-Kürzung allein reichen nicht aus.
Matomos zeitlich begrenzte config_id unterstützt die Wiedererkennung innerhalb eines kurzen Besuchsfensters und wechselt täglich. Das bedeutet keine Löschung gespeicherter Besuche oder Berichte nach 24 Stunden. Aufbewahrungsfristen benötigen eigene Einstellungen; zusätzliche Kennungen können die Datenschutzbewertung verändern.
Ein technischer Nachweis umfasst Tracking-Anfragen, dem Tracker zugeordneten Browserspeicher, Kennungen gespeicherter Besuche, IP-Verarbeitung, User-ID-/Cross-Domain-Einstellungen, Aufbewahrung und Zugriffe Dritter. Ein leerer Cookie-Reiter belegt nur einen Teil davon. Funktionsbedingt gespeicherte Daten anderer Website-Bestandteile müssen nicht ebenfalls fehlen.
Betriebsaufwand und begründete Auswahl
In den Vergleich gehören Infrastruktur, Updates, Wiederherstellung aus Sicherungen, Störungsbehebung, Berichtsberechnung und gegebenenfalls kostenpflichtige Erweiterungen. Ein aussagekräftiger Lasttest berücksichtigt Erfassungsspitzen und tatsächlich benötigte Auswertungen. Matomo passt zu kontrolliertem Betrieb und direktem Datenzugriff, sofern dafür Kapazität vorhanden ist. GA4 kann bei bestehender Google-Werbeanbindung mit geringerem Aufwand für eigene Analyseserver passen. Beide Varianten benötigen ein Messkonzept und Datenqualitätsprüfungen.
Fragen und Antworten
Wann wird die Archivierung zum Engpass?
Die Laufzeit hängt von Datenmenge, Segmenten, Zeiträumen, Plugins und Datenbankleistung ab. Geplante Archivierung vermeidet meist aufwendige Berechnungen beim Berichtsaufruf. Überwachung muss Berichtsaktualität, Rückstand, Erfassungsfehler und Speicherlatenz abdecken. Ein Lauf oberhalb des Zeitplanintervalls ist ein Warnsignal, keine allgemeingültige Kapazitätsgrenze. Das Abschalten normaler browsergesteuerter Archivierung sperrt nicht automatisch jeden Aufruf über benutzerdefinierte Segmente.
Lassen sich historische GA4-Berichte importieren?
Ja. Matomos Google Analytics Importer unterstützt GA4-Berichte. Der Import erzeugt einen neuen Website-Eintrag in Matomo. Eine Planung vor Beginn des laufenden Trackings vermeidet die spätere, nicht unterstützte Zusammenführung. Import-Enddatum und Tracking-Startdatum verhindern Überschneidungen.
Importiert werden aggregierte Berichte, keine rekonstruierten rohen Besucherpfade. Besucherprotokolle, Segmentierung importierter Datensätze und bestimmte Kennzahlen fehlen. Eine kurze parallele Erfassung hilft, Unterschiede zu erklären. Historische Importdaten und neu erhobene Daten bleiben als unterschiedliche Messsysteme kenntlich.
Ersetzt ein EU-Server die Einwilligung?
Nein. Der Serverstandort ist nur ein Teil der Bewertung. Zweck, Endgerätezugriff, Kennungen, Empfänger und nationale Vorgaben bleiben relevant. Eine dokumentierte, eingeschränkte Konfiguration ist belastbarer als ein pauschales Konformitätsversprechen.
Quellen
- Matomo Developer documentation
- Matomo and GDPR
- GA4 BigQuery Export
- BigQuery Export setup
- BigQuery table lifecycle
- GA4 storage and reporting limits
- GA4 data thresholds
- GA4 Data API quotas
- Matomo sampling and table truncation
- Matomo config_id
- Matomo data retention
- Matomo capacity planning
- Matomo scheduled archiving
- Google Analytics report import
- Import limitations
- CNIL audience measurement exemption
- EDPB: technical scope of ePrivacy Article 5(3)