Benutzerdefinierte Vorlage

Eine benutzerdefinierte Vorlage (Custom Template) ist ein selbst gebauter Tag– oder Variablen-Typ. Angelegt wird sie im Bereich Vorlagen.

Eine Vorlage besteht aus zwei Teilen: der Oberfläche, in der die Eingabefelder definiert werden, und dem Code, der beim Auslösen läuft. Der Code ist kein normales JavaScript, sondern Sandboxed JavaScript, eine eingeschränkte Fassung ohne Zugriff auf window, document und die üblichen Browser-APIs. Alles, was die Vorlage tun darf, läuft über eingebaute Funktionen wie injectScript, sendPixel, setCookie oder copyFromDataLayer, und jede davon muss in den Berechtigungen freigeschaltet sein.

Der Aufwand lohnt sich, wenn dasselbe Stück Tracking-Code in vielen Containern gebraucht wird oder wenn Kolleginnen und Kollegen ein Tag pflegen sollen, ohne Code anzufassen. Für einen einmaligen Sonderfall ist Benutzerdefiniertes HTML der schnellere Weg.

Eigene Vorlagen lassen sich als Datei exportieren und in andere Container importieren oder in der Vorlagengalerie veröffentlichen.

Magst Du das teilen?