Es kann sehr frustrierend sein: Sie öffnen Ihre Google Analytics 4 Berichte und sehen immer wieder den geheimnisvollen Wert „(not set)“. Es ist ein wertvoller Indikator für die Qualität Ihrer Datenerfassung und weist Probleme in der Datenerfassung auf, oder wie diese übertragen werden.
Dieser Artikel ist Ihr umfassender Leitfaden, um die Ursachen von „(not set)“ zu identifizieren, zu beheben und Ihre Datenqualität auf ein neues Level zu heben.
Was bedeutet „(not set)“ in Google Analytics 4?
Kurz gesagt: Der Wert „(not set)“ taucht in Ihren GA4-Berichten auf, wenn für eine bestimmte Dimension keine Informationen erfasst werden konnten. Es ist ein Platzhalter, der anzeigt, dass die Daten fehlen. Während dies manchmal eine logische Konsequenz der Datenerfassung ist, kann es in anderen Fällen ein klares Signal für ein Problem in Ihrem Tracking-Setup sein.
Um die Ursachen zu verstehen, müssen wir uns die am häufigsten betroffenen Dimensionen ansehen und diese entsprechend entschlüsseln.
Der umfassende Leitfaden: Probleme und Lösungen für „(not set)“
1. (not set) bei der Sitzungsquelle / dem Sitzungsmedium
Das ist wohl der häufigste und frustrierendste Fall, da er die Attribution Ihrer Marketing-Kanäle unmöglich macht.
-
Problem: GA4 kann die Herkunft einer Nutzersitzung nicht bestimmen.
-
Häufige Ursachen:
-
Fehlendes oder fehlerhaftes UTM-Tagging: Manuelle Kampagnen-URLs sind falsch getaggt.
-
Google Ads-Verknüpfung fehlt: Die Verknüpfung zwischen GA4 und Google Ads wurde nicht hergestellt.
-
Measurement Protocol-Nutzung: Daten werden über das Measurement Protocol gesendet, aber die Traffic-Parameter (z.B. session_source) fehlen.
-
Probleme mit Cross-Domain-Tracking: Bei der Navigation über mehrere Domains hinweg gehen die Quelleninformationen verloren.
-
Redirects: Weiterleitungen von einer URL zur anderen ohne Beibehaltung der UTM-Parameter.
-
-
Lösungen:
-
Überprüfen Sie Ihr UTM-Tagging: Nutzen Sie den Google Campaign URL Builder, um sicherzustellen, dass Ihre UTM-Parameter korrekt sind und keine Tippfehler enthalten.
-
Verknüpfen Sie Google Ads & GA4: Stellen Sie sicher, dass Ihr Google Ads-Konto mit Ihrer GA4-Property verknüpft ist. Prüfen Sie zudem, ob das Auto-Tagging in Google Ads aktiviert ist.
-
Passen Sie Ihr Measurement Protocol an: Stellen Sie sicher, dass alle relevanten Traffic-Quellparameter im session_start-Ereignis enthalten sind.
-
Richten Sie Cross-Domain-Tracking korrekt ein: Fügen Sie alle relevanten Domains in den GA4-Einstellungen unter Verwaltung > Datenstreams > Weitere Tagging-Einstellungen > Domains konfigurieren hinzu.
-
2. (not set) bei der Landingpage
Dieses Problem tritt auf, wenn GA4 nicht feststellen kann, welche Seite eine Sitzung begonnen hat.
-
Problem: Eine Sitzung beginnt nicht mit dem erwarteten page_view-Ereignis.
-
Häufige Ursachen:
-
Falsche Trigger-Reihenfolge: Das erste Ereignis in einer Sitzung ist ein anderes Event (z.B. ein Klick-Event), bevor das page_view geladen wurde.
-
Server-Side Tagging: Die Daten werden vom Client zur Server-Seite gesendet, aber das page_view-Ereignis geht verloren oder wird verzögert.
-
-
Lösungen:
-
Überprüfen Sie die Trigger-Priorität im GTM: Stellen Sie sicher, dass Ihr Google Analytics 4-Konfigurations-Tag mit dem Trigger „Initialization – All Pages“ ausgelöst wird. Das stellt sicher, dass es vor allen anderen Tags und Ereignissen geladen wird.
-
3. (not set) bei der Content-Gruppe
Dieses Problem betrifft die Gruppierung Ihrer Inhalte und ist meist ein technisches Problem.
-
Problem: Das content_group-Parameter ist bei Ereignissen leer oder fehlt.
-
Häufige Ursachen:
-
Fehler in der Implementierung: Sie versuchen, den Parameter content_group zu verwenden, aber der Wert wird nicht korrekt übergeben.
-
Automatisch erfasste Events: Einige Events wie session_start oder first_visit haben standardmäßig keinen content_group-Wert.
-
-
Lösungen:
-
Überprüfen Sie Ihre Tag-Konfiguration: Stellen Sie sicher, dass der Parameter content_group korrekt mit einem nicht-leeren Wert gefüllt wird.
-
Akzeptieren Sie die Realität: Für automatisch erfasste Events ist ein gewisser Prozentsatz von „(not set)“ normal und unvermeidbar.
-
4. Die häufig übersehene Ursache: Falsche Consent-Implementierung
Einer der häufigsten und am meisten übersehenen Gründe für „(not set)“ in GA4 ist ein fehlerhaftes Consent Management.
-
Problem: Tags werden ausgelöst, bevor die Nutzereinwilligung für Analytics-Cookies erteilt wurde.
-
Häufige Ursachen:
-
Fehlerhafte Trigger-Reihenfolge: Der gtag.js– oder GTM-Code wird auf der Seite geladen, bevor der Consent-Banner dem Nutzer die Möglichkeit gibt, seine Präferenzen anzugeben.
-
Falsches Consent-API: Das Tagging-System (z.B. Google Tag Manager) erhält das Einwilligungssignal der Consent Management Platform (CMP) nicht schnell genug oder gar nicht. Dies führt dazu, dass die Tags ohne die erforderlichen Einwilligungen feuern und somit keine verwertbaren Daten senden.
-
-
Lösungen:
-
Verwenden Sie einen Consent-Trigger: Konfigurieren Sie im GTM, dass Ihre GA4-Tags erst dann feuern, wenn die Nutzer-Einwilligung erteilt wurde.
-
Aktivieren Sie Google Consent Mode: Implementieren Sie den Consent Mode V2, der GA4 ermöglicht, das Einwilligungssignal zu respektieren und gleichzeitig modellierte Daten zu liefern, wenn die Zustimmung verweigert wurde.
-
„(not set)“ als Chance begreifen
„(not set)“ ist ein klarer Indikator, dass was am Setup nicht stimmt.
Er zeigt Ihnen, wo in Ihrer Datenerfassung Lücken existieren, die Sie schließen können. Ein geringer Prozentsatz ist normal und unvermeidbar, aber ein hoher Anteil ist ein klares Signal zum Handeln.