Variables

Am Ende dieser Seite finden Sie eine Liste der Methoden für diese Ressource.

Ressourcendarstellungen

Eine Google Tag Manager-Variable.

{
  "accountId": string,
  "containerId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": long,
  "scheduleEndMs": long,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ]
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string
}
Property-Name Wert Beschreibung Hinweise
accountId string Google Tag Manager-Konto-ID.
containerId string GTM-Container-ID
disablingTriggerId[] list Nur für mobile Container: Eine Liste mit Trigger-IDs zum Deaktivieren bedingter Variablen. Die Variable ist aktiviert, wenn einer der aktivierenden Trigger wahr ist, während alle deaktivierenden Trigger falsch sind. Wird als ungeordnetes Set behandelt. Bearbeitbar
enablingTriggerId[] list Nur für mobile Container: Eine Liste mit Trigger-IDs zum Aktivieren bedingter Variablen. Die Variable ist aktiviert, wenn einer der aktivierenden Trigger wahr ist, während alle deaktivierenden Trigger falsch sind. Wird als ungeordnetes Set behandelt. Bearbeitbar
fingerprint string Der Fingerabdruck der Google Tag Manager-Variable, wie er zum Speicherzeitpunkt berechnet wird. Dieser Wert wird bei jeder Änderung der Variable neu berechnet.
name string Anzeigename der Variable. Bearbeitbar
notes string Nutzerhinweise zur Anwendung dieser Variable im Container. Bearbeitbar
parameter[] list Die Parameter der Variablen. Bearbeitbar
parameter[].key string Der benannte Schlüssel, der einen Parameter eindeutig identifiziert. Erforderlich für Parameter der obersten Ebene sowie für Zuordnungswerte. Wird für Listenwerte ignoriert. Bearbeitbar
parameter[].list[] list Die Parameter dieses Listenparameters (Schlüssel werden ignoriert). Bearbeitbar
parameter[].map[] list Die Parameter dieses Zuordnungsparameters (muss Schlüssel aufweisen; Schlüssel müssen eindeutig sein). Bearbeitbar
parameter[].type string Der Parametertyp. Gültige Werte sind:
  • boolean: Der Wert steht für einen booleschen Wert, der als „wahr“ oder „falsch“ dargestellt wird.
  • integer: Der Wert stellt einen vorzeichenbehafteten 64-Bit-Ganzzahlwert in Basis 10 dar.
  • list: Es muss eine Liste mit Parametern angegeben werden
  • map: Es muss eine Zuordnung von Parametern angegeben werden.
  • template: Der Wert steht für beliebigen Text. Dieser kann Variablenverweise enthalten (auch Variablenverweise, die möglicherweise Typen zurückgeben, die keine Strings sind).
  • trigger_reference: Der Wert stellt einen Trigger dar, der als Trigger-ID dargestellt wird.


Zulässige Werte sind:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
Bearbeitbar
parameter[].value string Der Wert eines Parameters (kann Variablenverweise wie "" enthalten) je nach Typ. Bearbeitbar
parentFolderId string ID des übergeordneten Ordners.
scheduleEndMs long Der Endzeitstempel in Millisekunden zum Planen einer Variablen. Bearbeitbar
scheduleStartMs long Der Startzeitstempel in Millisekunden zum Planen einer Variable. Bearbeitbar
type string GTM-Variablentyp. Bearbeitbar
variableId string Mit der Variablen-ID wird die Google Tag Manager-Variable eindeutig identifiziert.

Methoden

Erstellen
Erstellt eine Google Tag Manager-Variable.
delete
Eine Google Tag Manager-Variable wird gelöscht.
get
Ruft eine Google Tag Manager-Variable ab.
list
Listet alle GTM-Variablen eines Containers auf.
Aktualisieren
Aktualisiert eine Google Tag Manager-Variable.