Arbeiten Sie Symptom → prüfen → beheben. GTM-Vorschau und DevTools offen halten; eine Änderung nach der anderen.
- Seitenquelltext (nicht nur Elemente):
uc.js einmal, nahe am Anfang von <head>.
- GTM-Vorschau (falls GTM): CMP-Tag feuert bei Consent Initialization vor abhängigen Tags.
- Anwendung: Nach Einwilligungswahl wirken Speicher/Cookies plausibel für
rootDomain.
| Wahrscheinliche Ursache | So prüfen | Lösung |
|---|
Ungültige policy_link | URL in neuem Tab; HTTPS und Statuscode | Live Policy-Seite; Weiterleitungen / 404 beheben |
| Snippet zu weit unten oder nur im Body | Quelltext; nach uc.js suchen | Block an den Anfang von <head> |
| SPA / Framework lädt spät | Server-HTML vs. DOM | CMP aus Root-Layout oder Shell |
Doppeltes oder widersprüchliches window.INTA | Repo / HTML durchsuchen | Eine Definition vor uc.js |
| Wahrscheinliche Ursache | So prüfen | Lösung |
|---|
| Tag hat keinen Trigger nach Einwilligung | GTM-Vorschau: nach Akzeptieren kein Tag in der Zeitleiste | Benutzerdefiniertes Ereignis-Trigger auf cookie_consent_update (Ereignisse und API) und/oder einwilligungsbewusste Tag-Einstellungen |
| Tag durch GTM-„Einwilligung“ blockiert | Tag-Konfiguration → Einwilligung; Vorschau zeigt „blockiert“ | Tag-Einwilligung an rechtlichen Default anpassen oder nur bei erlaubtem Zweck feuern |
gtagId fehlt für GA4 + CMP-Pfad | Mit Schnellstart vergleichen | settings.gtagId setzen oder GA alternativ dokumentiert verdrahten |
| Consent-Mode-Defaults zu streng | GA DebugView / Tag Assistant | Defaults bewusst anpassen; siehe Google Consent Mode |
| Adblocker / Browser-Privacy | Sauberes Profil oder Extensions aus | Produktproblem vs. Client-Blockierung unterscheiden |
| Wahrscheinliche Ursache | So prüfen | Lösung |
|---|
| GA/Ads auf „All Pages“ vor CMP | GTM-Vorschau-Zeitleiste | CMP auf Consent Initialization; abhängige Tags sperren |
Fest eingebundenes gtag.js im HTML | Nach googletagmanager.com/gtag suchen | Doppelte Loader entfernen oder nach CMP |
Drittanbieter-Embed im <head> | Netzwerk-Tab | Bis zum passenden Zweck verschieben |
| Wahrscheinliche Ursache | So prüfen | Lösung |
|---|
| CMP nicht auf Consent Init | Triggertyp in GTM | Consent Initialization – All pages (oder Äquivalent) |
| Wettlauf mit Page View | Reihenfolge in der Vorschau | CMP vor Analytics-Tags |
| Falscher Container | Container-ID auf der Site | Richtigen GTM-Container verwenden |
| Wahrscheinliche Ursache | So prüfen | Lösung |
|---|
Falsches rootDomain | settings.rootDomain mit Hostname vergleichen | An Cookie-Domain-Modell anpassen |
Zwei Kopien von uc.js | Nach uc.js in der Quelle suchen | Eine kanonische Installation |
| Wahrscheinliche Ursache | So prüfen | Lösung |
|---|
| Tags vor Wahl gecacht | Voller Reload nach Löschen der Site-Daten | Im privaten Fenster erneut testen |
| Container nicht veröffentlicht | GTM-Arbeitsbereich vs. Live | Version mit CMP + Trigger-Änderungen veröffentlichen |
| Falsche Umgebung (Staging-Container) | GTM-ID in der Quelle | Site auf richtigen Container zeigen |
Erfassen Sie: Browser, Seiten-URL (Staging reicht), Seitenquelltext um uc.js, bei GTM Vorschau-Screenshot oder Export. Dann Support oder FAQ auf der Docs-Startseite.
← Dokumentations-Start