Versionv1

Debugging

Arbeiten Sie Symptom → prüfen → beheben. GTM-Vorschau und DevTools offen halten; eine Änderung nach der anderen.

Schnellchecks (jedes Problem)

  1. Seitenquelltext (nicht nur Elemente): uc.js einmal, nahe am Anfang von <head>.
  2. GTM-Vorschau (falls GTM): CMP-Tag feuert bei Consent Initialization vor abhängigen Tags.
  3. Anwendung: Nach Einwilligungswahl wirken Speicher/Cookies plausibel für rootDomain.
Wahrscheinliche UrsacheSo prüfenLösung
Ungültige policy_linkURL in neuem Tab; HTTPS und StatuscodeLive Policy-Seite; Weiterleitungen / 404 beheben
Snippet zu weit unten oder nur im BodyQuelltext; nach uc.js suchenBlock an den Anfang von <head>
SPA / Framework lädt spätServer-HTML vs. DOMCMP aus Root-Layout oder Shell
Doppeltes oder widersprüchliches window.INTARepo / HTML durchsuchenEine Definition vor uc.js

Tracking „feuert nicht“ nach Einwilligung

Wahrscheinliche UrsacheSo prüfenLösung
Tag hat keinen Trigger nach EinwilligungGTM-Vorschau: nach Akzeptieren kein Tag in der ZeitleisteBenutzerdefiniertes Ereignis-Trigger auf cookie_consent_update (Ereignisse und API) und/oder einwilligungsbewusste Tag-Einstellungen
Tag durch GTM-„Einwilligung“ blockiertTag-Konfiguration → Einwilligung; Vorschau zeigt „blockiert“Tag-Einwilligung an rechtlichen Default anpassen oder nur bei erlaubtem Zweck feuern
gtagId fehlt für GA4 + CMP-PfadMit Schnellstart vergleichensettings.gtagId setzen oder GA alternativ dokumentiert verdrahten
Consent-Mode-Defaults zu strengGA DebugView / Tag AssistantDefaults bewusst anpassen; siehe Google Consent Mode
Adblocker / Browser-PrivacySauberes Profil oder Extensions ausProduktproblem vs. Client-Blockierung unterscheiden

Tags feuern vor Einwilligung (ernst)

Wahrscheinliche UrsacheSo prüfenLösung
GA/Ads auf „All Pages“ vor CMPGTM-Vorschau-ZeitleisteCMP auf Consent Initialization; abhängige Tags sperren
Fest eingebundenes gtag.js im HTMLNach googletagmanager.com/gtag suchenDoppelte Loader entfernen oder nach CMP
Drittanbieter-Embed im <head>Netzwerk-TabBis zum passenden Zweck verschieben

GTM-Trigger „funktionieren nicht“

Wahrscheinliche UrsacheSo prüfenLösung
CMP nicht auf Consent InitTriggertyp in GTMConsent Initialization – All pages (oder Äquivalent)
Wettlauf mit Page ViewReihenfolge in der VorschauCMP vor Analytics-Tags
Falscher ContainerContainer-ID auf der SiteRichtigen GTM-Container verwenden

Einwilligungswahl bleibt nicht bestehen

Wahrscheinliche UrsacheSo prüfenLösung
Falsches rootDomainsettings.rootDomain mit Hostname vergleichenAn Cookie-Domain-Modell anpassen
Zwei Kopien von uc.jsNach uc.js in der Quelle suchenEine kanonische Installation

Einwilligung aktualisiert sich in Tags nicht / „veralteter“ Zustand

Wahrscheinliche UrsacheSo prüfenLösung
Tags vor Wahl gecachtVoller Reload nach Löschen der Site-DatenIm privaten Fenster erneut testen
Container nicht veröffentlichtGTM-Arbeitsbereich vs. LiveVersion mit CMP + Trigger-Änderungen veröffentlichen
Falsche Umgebung (Staging-Container)GTM-ID in der QuelleSite auf richtigen Container zeigen

Immer noch hängen

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

Last updated