Check-Erklärung
dataLayer prüfen
Ohne dataLayer scrapen Tracking-Tools Werte aus dem DOM, fragil und uneinheitlich.
- zu prüfen
- hinweis
- ok
Was wird geprüft
Prüft, ob window.dataLayer initialisiert und mit push() befüllt wird.
Warum ist das wichtig
Ohne dataLayer scrapen Tracking-Tools Werte aus dem DOM, fragil und uneinheitlich.
Häufige Ursachen
- GTM wurde ohne dataLayer-Konzept eingebaut, alle Trigger hängen an Klick-Selektoren statt an Events.
- Der dataLayer wird nach dem GTM-Snippet initialisiert und überschreibt dabei die bereits gesammelten Events.
- Das Shop-System bringt einen eigenen dataLayer mit anderem Namen mit, GTM hört auf den Standard-Namen.
- Events werden nur auf einzelnen Templates gepusht, Checkout oder Formulare bleiben stumm.
So behebt man es
window.dataLayer vor dem GTM-Container initialisieren und bei jedem Business-Event push().
Was bedeutet ein negativer dataLayer-Befund?
Ohne dataLayer scrapen Tracking-Tools Werte aus dem DOM, fragil und uneinheitlich. window.dataLayer vor dem GTM-Container initialisieren und bei jedem Business-Event push().
Wie behebt man dataLayer?
window.dataLayer vor dem GTM-Container initialisieren und bei jedem Business-Event push().