TL;DR
(not set),(not provided)und(other)sind drei verschiedene Phänomene mit drei verschiedenen Ursachen – wer sie in einen Topf wirft, sucht am falschen Ende.(not set)= GA4 hatte (noch) keinen Wert für die Dimension.(not provided)= bewusst zurückgehaltene Info (v. a. Keywords aus der organischen Suche).(other)= Kardinalitätsgrenze, Werte wurden zusammengefasst.- Key-Takeaway:
(not provided)kannst du nicht „fixen" – es ist gewollt.(not set)und(other)dagegen lassen sich gezielt reduzieren. - Unten: Decoder-Tabelle und konkrete Gegenmaßnahmen je Bucket.
Kaum ein GA4-Report ohne (not set), (not provided) oder (other). Die meisten Erklärungen bleiben bei „ist halt so" stehen. Dabei sind das drei völlig unterschiedliche Dinge – und nur wenn du weißt, welches vorliegt, kannst du etwas dagegen tun (oder es beruhigt ignorieren). Dieser Beitrag entschlüsselt jeden der drei Buckets und sagt dir, was wirklich hilft.
(not set): GA4 kennt den Wert (noch) nicht
(not set) ist der häufigste und harmloseste Fall: GA4 hat für die abgefragte Dimension keinen Wert erhalten. Das kann viele Gründe haben – die Information war zum Zeitpunkt des Ereignisses noch nicht da, ein Parameter wurde nicht mitgeschickt, eine Custom Dimension war noch nicht registriert, oder du kombinierst Dimensionen, die nicht zusammenpassen.
Typische Auslöser:
- Eine Custom Dimension wurde erst kürzlich angelegt – für alte Ereignisse existiert kein Wert.
- Ein Parameter wird im Tag nicht (immer) gesendet.
- Die Landingpage-Dimension bei Ereignissen ohne
page_view. - Fehlende Kampagnenparameter (kein
utm), sodass Quelle/Medium leer bleibt.
Die gute Nachricht: (not set) ist meist reduzierbar. Prüfe, ob der zugrunde liegende Parameter zuverlässig gesendet wird, ob die Custom Dimension korrekt registriert ist und ob deine Kampagnen sauber ausgezeichnet sind (UTM). Ein Blick in die Realtime- und DebugView hilft, die Lücke an der Quelle zu finden.
(not provided): bewusst zurückgehalten
(not provided) ist ein anderer Fall – und der wird oft falsch verstanden. Hier fehlt der Wert nicht, weil GA4 ihn nicht bekommen hat, sondern weil er bewusst nicht bereitgestellt wird. Der klassische Fall sind Suchbegriffe aus der organischen Suche: Suchmaschinen geben aus Datenschutzgründen seit Jahren keine Keyword-Daten mehr an Analytics weiter.
Das ist der wichtigste Unterschied zu (not set): (not provided) kannst du nicht beheben. Es ist kein Konfigurationsfehler, sondern eine bewusste Entscheidung der Datenquelle. Wer versucht, es „wegzukonfigurieren", verschwendet Zeit.
Was stattdessen hilft: Für organische Suchbegriffe ist die Google Search Console die richtige Quelle – dort siehst du (aggregiert und datenschutzkonform) die Suchanfragen, die zu deiner Seite führen. GA4 und Search Console ergänzen sich hier; die Keyword-Ebene gehört in die Search Console, nicht in GA4.
(other): die Kardinalitätsgrenze
(other) ist der am seltensten verstandene Bucket. Er entsteht, wenn eine Dimension zu viele unterschiedliche Werte hat (hohe Kardinalität). GA4 kann pro Report nur eine begrenzte Zahl einzelner Werte (Zeilen) führen; alles darüber hinaus wird in die Sammelzeile (other) zusammengefasst. Deine Daten sind nicht verloren – sie sind nur aggregiert.
Typische Auslöser: Dimensionen mit sehr vielen Ausprägungen, etwa vollständige URLs mit vielen Parametern, eindeutige IDs als Dimension oder frei eingegebene Werte. Je mehr einzigartige Werte, desto eher greift die Grenze.
Gegenmaßnahmen: Reduziere die Kardinalität, wo möglich – etwa indem du Query-Parameter aus URLs entfernst, IDs nicht als Standard-Dimension ausgibst oder Werte sinnvoll gruppierst. Wenn du die vollständigen, unaggregierten Daten wirklich brauchst, führt der zuverlässigste Weg über den BigQuery-Export, der die Kardinalitätsgrenze der Standard-Reports nicht kennt. Wann sich das lohnt, zeigt der Ratgeber zu Datenschwellen und Sampling in GA4.
Der Decoder auf einen Blick
| Wert | Was es bedeutet | Behebbar? | Erster Schritt |
|---|---|---|---|
(not set) | Kein Wert empfangen | ja, meist | Parameter/UTM/Custom Dimension prüfen |
(not provided) | Bewusst zurückgehalten | nein | Search Console für Keywords nutzen |
(other) | Kardinalitätsgrenze, aggregiert | teilweise | Kardinalität senken oder BigQuery |
Diese Unterscheidung ist der eigentliche Wert: Sie sagt dir sofort, ob du ein Tracking-Problem hast ((not set)), etwas Unveränderliches akzeptieren musst ((not provided)) oder eine Report-Grenze umgehen solltest ((other)).
Key-Takeaways
- Die drei Buckets haben nichts miteinander zu tun – erst die Diagnose entscheidet über die richtige Maßnahme.
(not set)ist meist ein behebbares Tracking-/Konfigurationsthema.(not provided)ist gewollt und nicht behebbar – für Keywords ist die Search Console die Quelle.(other)ist eine Aggregation wegen hoher Kardinalität; BigQuery umgeht sie.
Fazit
(not set), (not provided) und (other) sind kein diffuses GA4-Rauschen, sondern drei klar unterscheidbare Zustände. Wer sie auseinanderhält, hört auf, an den falschen Stellen zu schrauben: Tracking sauber machen gegen (not set), Search Console nutzen bei (not provided), Kardinalität senken oder BigQuery bei (other). Das spart Zeit und macht deine Reports ehrlicher. Wo die Ursachen tiefer liegen, unterstützen spezialisierte Analytics-Fachleute beim Aufräumen.
Häufig gestellte Fragen
(not set) heißt: GA4 hat für die Dimension keinen Wert erhalten – etwa weil ein Parameter fehlt, eine Custom Dimension neu ist oder UTM-Parameter fehlen. Das ist meist behebbar. (not provided) heißt: Der Wert wird bewusst zurückgehalten, klassisch die organischen Suchbegriffe, die Suchmaschinen aus Datenschutzgründen nicht weitergeben. Das lässt sich nicht konfigurieren – dafür ist die Search Console da.
In GA4 nicht – es ist eine bewusste Entscheidung der Datenquelle, keine Fehlkonfiguration. Für organische Suchbegriffe nutzt du die Google Search Console, die die Anfragen aggregiert und datenschutzkonform zeigt. GA4 und Search Console ergänzen sich: Die Keyword-Ebene gehört in die Search Console, das Verhalten auf der Seite in GA4.
Nein. (other) ist eine Zusammenfassung wegen hoher Kardinalität – GA4 führt pro Report nur eine begrenzte Zahl einzelner Werte, der Rest landet in dieser Sammelzeile. Die Ereignisse sind erfasst, nur nicht einzeln ausgewiesen. Reduzierst du die Zahl einzigartiger Werte (z. B. URL-Parameter entfernen) oder nutzt BigQuery, bekommst du die Details zurück.
Meist fehlen Kampagnenparameter: Wenn Links ohne UTM-Auszeichnung angesteuert werden oder Weiterleitungen die Parameter verlieren, bleibt Quelle/Medium leer. Zeichne Kampagnen konsequent mit UTM aus, prüfe Weiterleitungsketten und stelle sicher, dass das Tag früh und zuverlässig lädt. Für KI-Traffic gibt es dabei Besonderheiten – dazu mehr im Ratgeber zum KI-Traffic in GA4.
