Benutzerdefinierter GTM-Script-Loader
Der heytag GTM Script Loader ersetzt die direkte Einbindung der gtm.js durch ein obfuskiertes Loader-Script.
In klassischen Implementierungen wird der Google Tag Manager Web-Container direkt über die gtm.js geladen. Diese Datei ist allgemein bekannt und wird von einigen Browser-Mechanismen und Privacy-Tools gezielt erkannt und blockiert.
Beim Einsatz des heytag GTM Script Loaders wird die gtm.js in eine Loader-Datei mit neutralem Namen überführt, sodass weder die GTM-ID noch das GTM--Präfix im Frontend sichtbar sind.
Der Dateiname basiert auf der öffentlichen heytag-ID.
Jeder Kunde erhält eine eigene, individuelle heytag-ID, die als stabiler Identifier für die Einbindung dient.
Auf diese Weise werden GTM-spezifische Muster und Referenzen im Frontend vermieden, wodurch das Tracking robuster gegenüber einfachen Block- oder Filtermechanismen wird.
Beispiel
Klassische GTM-Einbindung
<script src="https://www.googletagmanager.com/gtm.js?id=GTM-XXXX"></script>Einbindung mit heytag GTM Script Loader
<script src="https://data.example.de/abc123.js"></script>