Ressource : Variable
Représente une variable Google Tag Manager.
| Représentation JSON |
|---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "variableId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": string, "scheduleEndMs": string, "parameter": [ { object ( |
| Champs | |
|---|---|
path |
Chemin relatif de l'API de la variable GTM. |
accountId |
ID du compte GTM. |
containerId |
ID du conteneur GTM. |
workspaceId |
ID de l'espace de travail GTM. |
variableId |
L'ID de la variable identifie de manière unique la variable GTM. |
name |
Nom à afficher de la variable. |
type |
Type de variable GTM. |
notes |
Notes de l'utilisateur sur la façon d'appliquer cette variable dans le conteneur. |
scheduleStartMs |
Horodatage de début en millisecondes pour planifier une variable. |
scheduleEndMs |
Horodatage de fin en millisecondes pour planifier une variable. |
parameter[] |
Paramètres de la variable. |
enablingTriggerId[] |
Pour les conteneurs mobiles uniquement : liste des ID de déclencheurs permettant d'activer des variables conditionnelles. La variable est activée si l'un des déclencheurs d'activation est "true" et que tous les déclencheurs de désactivation sont "false". Considéré comme un ensemble non ordonné. |
disablingTriggerId[] |
Pour les conteneurs mobiles uniquement : liste des ID de déclencheurs permettant de désactiver des variables conditionnelles. La variable est activée si l'un des déclencheurs d'activation est "true" et que tous les déclencheurs de désactivation sont "false". Considéré comme un ensemble non ordonné. |
fingerprint |
Empreinte de la variable GTM calculée au moment du stockage. Cette valeur est recalculée chaque fois que la variable est modifiée. |
parentFolderId |
ID du dossier parent. |
tagManagerUrl |
Lien généré automatiquement vers l'interface utilisateur de Tag Manager. |
formatValue |
Option permettant de convertir la valeur d'une variable en une autre valeur. |
FormatValue
| Représentation JSON |
|---|
{ "caseConversionType": enum ( |
| Champs | |
|---|---|
caseConversionType |
Option permettant de convertir la valeur d'une variable de type chaîne en minuscules ou en majuscules. |
convertToNumber |
Option permettant de convertir la valeur d'une variable en nombre. |
convertNullToValue |
Valeur à convertir si la valeur d'une variable est nulle. |
convertUndefinedToValue |
Valeur à convertir si la valeur d'une variable n'est pas définie. |
convertToBoolean |
Option permettant de convertir la valeur d'une variable en booléen. |
convertTrueToValue |
Valeur à convertir si la valeur d'une variable est "true". |
convertFalseToValue |
Valeur à convertir si la valeur d'une variable est "false". |
CaseConversionType
| Enums | |
|---|---|
none |
|
lowercase |
Option permettant de convertir la valeur d'une variable en minuscules. |
uppercase |
Option permettant de convertir la valeur d'une variable en majuscules. |
DecimalSeparatorType
| Enums | |
|---|---|
decimalSeparatorTypeUnspecified |
|
period |
Option permettant de convertir la valeur d'une variable en nombre avec un point comme séparateur décimal. |
comma |
Option permettant de convertir la valeur d'une variable en nombre avec une virgule comme séparateur décimal. |
automatic |
Option permettant de convertir la valeur d'une variable en nombre avec détection automatique du séparateur décimal. |
Méthodes |
|
|---|---|
|
Crée une variable GTM. |
|
Supprime une variable GTM. |
|
Récupère une variable GTM. |
|
Répertorie toutes les variables GTM d'un conteneur. |
|
Rétablit les modifications apportées à une variable GTM dans un espace de travail GTM. |
|
Met à jour une variable GTM. |