hello@datascale.de+49 89 921 35 623cookiefrei getrackt · /openDEEN

Suchen Sie nach Leistungen, Integrationen und Blog-Beiträgen.

DatascaleRessourcenChecksdataLayer

Check · C03 · Tracking-Kern

dataLayer prüfen

Ohne dataLayer scrapen Tracking-Tools Werte aus dem DOM, fragil und uneinheitlich.

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 beheben

window.dataLayer vor dem GTM-Container initialisieren und bei jedem Business-Event push().

Passende Vorlage

GA4- und Google-Ads-Consent-Mapping

Dokumentiert, welche Daten von GA4 zu Google Ads fließen und welches Signal jeden Fluss steuert.

Worksheet holen →

Erst selbst prüfen

Der Tracking-Check testet diesen Punkt zusammen mit allen anderen in Sekunden.

Tracking-Check starten →
Was bedeutet ein negativer Befund im Check dataLayer?

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 einen negativen Befund im Check dataLayer?

window.dataLayer vor dem GTM-Container initialisieren und bei jedem Business-Event push().

Behebung

Verdrahtet in Tagen, nicht in Sprints.

Befunde aus dem Tracking-Check gehen im Audit Sprint in eine Reihenfolge mit Aufwand, jeder Baustein mit Abnahmekriterium.