Variablen
Dynamische Inhalte mittels Variablen erfassen
Mit einem Tag können nicht nur feste Werte, sondern auch dynamische Informationen der Website erfasst bzw. übermittelt werden. Als Quellen können Inhalte von Cookies, dem Datalayer, von DOM-Elementen oder URL-Parametern dienen. Im Folgenden erklären wir, wie die einzelnen Variablen-Typen gefüllt und anschließend genutzt werden.
Um Variablen zu konfigurieren, klicke im Menü auf tag manager und wähle den Unterpunkt Meine Variablen aus.

Cookie-Variable
Nutze die Cookie-Variable, um Werte von Cookies für das Befüllen von Tag-Parametern zu verwenden. Hierfür ist neben einem Namen für die Variable lediglich die Eingabe des Cookie-Namens erforderlich.

Datalayer-Variable
Mithilfe der Datalayer-Variablen können Datalayer verschiedenster Anbieter ausgelesen werden. Gib hierzu den Namen des Datalayers und den Namen der passenden Variablen an und vergib eine Bezeichnung für die Variable.

URL-Variable
Für die URL-Variable stehen zwei Optionen zur Verfügung: GET-Parameter und Query. Ist GET-Parameter ausgewählt, kann der Wert eines bestimmten GET-Parameters verwendet werden. Hierfür muss nur der Name des gewünschten GET-Parameters eingetragen werden. Ist Query ausgewählt, werden aus der URL alle Inhalte übernommen, die nach dem Fragezeichen enthalten sind.

DOM-Variable
Bei DOM-Variablen muss zunächst das Element angegeben werden, aus dem der Wert bezogen werden soll. Das geht über die gewohnte Auswahl zwischen CSS Selektor, Element ID und Element Klasse.

Anschließend kann definiert werden, ob die Variable mit dem Text dieses Elements gefüllt werden soll oder ob der Wert eines Attributs aus diesem Element verwendet werden soll. Wird Attribut-Wert gewählt, muss der Attribut-Name angegeben werden. Hiermit ist es auch möglich, sogenannte „data-attributes“ auszulesen.
Variablen verwenden
Um eine Variable in einem Tag zu verwenden, muss die Variable im passenden Parameter des entsprechenden Tags ausgewählt werden. Hierbei stehen neben festgelegten Bezeichnungen integrierte Variablen zur Auswahl, die den Wert aus dem Element beziehen, auf den sich der Trigger bezieht. Zusätzlich können eigene Variablen verwendet werden, die aus den vier oben genannten Quellen befüllt werden können und abhängig vom gewählten Trigger sind.
