Variables

La liste des méthodes associées à cette ressource est présentée au bas de la page.

Représentations de la ressource

Représente une variable Google Tag Manager.

{
  "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
}
Nom de propriété Valeur Description Remarques
accountId string ID de compte GTM.
containerId string ID du conteneur GTM.
disablingTriggerId[] list Pour les conteneurs pour mobile uniquement: une liste d'ID de déclencheurs pour la désactivation des variables conditionnelles la variable est activée si l'un des déclencheurs d'activation est défini sur "true" alors que tous les déclencheurs de désactivation sont "false". Traité comme un ensemble non ordonné. accessible en écriture
enablingTriggerId[] list Pour les conteneurs pour mobile uniquement: une liste d'ID de déclencheurs pour activer les variables conditionnelles La variable est activée si l'un des déclencheurs d'activation est défini sur "true" alors que tous les déclencheurs de désactivation sont "false". Traité comme un ensemble non ordonné. accessible en écriture
fingerprint string Empreinte numérique de la variable GTM calculée au moment du stockage. Cette valeur est recalculée chaque fois que la variable est modifiée.
name string Nom à afficher de la variable accessible en écriture
notes string Remarques de l'utilisateur expliquant comment appliquer cette variable dans le conteneur. accessible en écriture
parameter[] list Paramètres de la variable. accessible en écriture
parameter[].key string Clé nommée qui identifie un paramètre de manière unique. Obligatoire pour les paramètres de niveau supérieur et les valeurs de carte. Ignoré pour les valeurs de liste. accessible en écriture
parameter[].list[] list Paramètres de ce paramètre de liste (les clés seront ignorées). accessible en écriture
parameter[].map[] list Paramètres de ce paramètre de mappage (ils doivent comporter des clés, les clés doivent être uniques). accessible en écriture
parameter[].type string Type de paramètre. Les valeurs possibles sont les suivantes:
  • boolean: la valeur représente une valeur booléenne, représentée par "true" (vrai). ou "false"
  • integer: la valeur représente un nombre entier signé de 64 bits, en base 10.
  • list: une liste de paramètres doit être spécifiée
  • map: un mappage de paramètres doit être spécifié.
  • template: la valeur représente n'importe quel texte. cela peut inclure des références à des variables (même des références à des variables qui pourraient renvoyer des types autres que des chaînes)
  • trigger_reference: la valeur représente un déclencheur, représenté par l'ID du déclencheur.


Les valeurs possibles sont les suivantes: <ph type="x-smartling-placeholder">
    </ph>
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
accessible en écriture
parameter[].value string Valeur d'un paramètre (peut contenir des références de variable telles que "") selon le type spécifié. accessible en écriture
parentFolderId string ID du dossier parent.
scheduleEndMs long Code temporel de fin, en millisecondes, de planification d'une variable. accessible en écriture
scheduleStartMs long Code temporel de début, en millisecondes, de programmation d'une variable. accessible en écriture
type string Type de variable GTM. accessible en écriture
variableId string L'ID de variable identifie la variable GTM de manière unique.

Méthodes

créer
Crée une variable GTM.
supprimer
Supprime une variable GTM.
get
Récupère une variable GTM.
liste
Répertorie toutes les variables GTM d'un conteneur.
mise à jour
Met à jour une variable GTM.