Benutzerdefinierte Variablen

Benutzerdefinierte Variablen legt man selbst an, im Gegensatz zu den integrierten Variablen, die nur ein- und ausgeschaltet werden. Sie stehen im Bereich Variablen unterhalb der integrierten.

Wichtige Typen

  • Datenschicht-Variable: liest einen Wert aus der Datenschicht, der häufigste Typ überhaupt.
  • Benutzerdefiniertes JavaScript: berechnet einen Wert in einer anonymen Funktion mit return.
  • Konstante: ein fester Wert, typischerweise eine Mess- oder Conversion-ID.
  • Nachschlagetabelle und Tabelle für reguläre Ausdrücke: bilden Eingabewerte auf Ausgabewerte ab.
  • Eigenes Cookie, URL, DOM-Element, JavaScript-Variable, Zufälliges Element aus dem DOM.
  • Google Tag-Einstellungen und Konfigurationseinstellungen: bündeln Parameter, die mehrere Tags gemeinsam nutzen.

Die Typen DOM-Element und JavaScript-Variable greifen auf die Seite selbst zu und sind fragil, weil sie von Markup oder globalen Objekten abhängen. Sie sind die letzte Wahl, wenn ein Wert nicht über die Datenschicht bereitgestellt werden kann.

Eine gebräuchliche Namenskonvention benennt den Typ mit: DLV - ecommerce.value für Datenschicht-Variablen, CJS - item_ids für eigenes JavaScript, Const - GA4 Mess-ID für Konstanten.

Magst Du das teilen?