Recurso: Variable
Representa una variable de Google Tag Manager.
| Representación JSON |
|---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "variableId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": string, "scheduleEndMs": string, "parameter": [ { object ( |
| Campos | |
|---|---|
path |
Es la ruta de acceso relativa de la API de la variable de GTM. |
accountId |
Es el ID de la cuenta de GTM. |
containerId |
ID del contenedor de GTM |
workspaceId |
ID del espacio de trabajo de GTM |
variableId |
El ID de variable identifica de forma única la variable de GTM. |
name |
Nombre visible de la variable. |
type |
Es el tipo de variable de GTM. |
notes |
Son notas del usuario sobre cómo aplicar esta variable en el contenedor. |
scheduleStartMs |
Es la marca de tiempo de inicio en milisegundos para programar una variable. |
scheduleEndMs |
Es la marca de tiempo de finalización en milisegundos para programar una variable. |
parameter[] |
Son los parámetros de la variable. |
enablingTriggerId[] |
Solo para contenedores móviles: Es una lista de IDs de activadores para habilitar variables condicionales. La variable se habilita si uno de los activadores de habilitación es verdadero y todos los activadores de inhabilitación son falsos. Se trata como un conjunto no ordenado. |
disablingTriggerId[] |
Solo para contenedores móviles: Es una lista de IDs de activadores para inhabilitar variables condicionales. La variable se habilita si uno de los activadores de habilitación es verdadero y todos los activadores de inhabilitación son falsos. Se trata como un conjunto no ordenado. |
fingerprint |
Es la huella digital de la variable de GTM tal como se calculó en el momento del almacenamiento. Este valor se vuelve a calcular cada vez que se modifica la variable. |
parentFolderId |
ID de la carpeta principal. |
tagManagerUrl |
Vínculo generado automáticamente a la IU de Tag Manager |
formatValue |
Opción para convertir el valor de una variable en otro valor. |
FormatValue
| Representación JSON |
|---|
{ "caseConversionType": enum ( |
| Campos | |
|---|---|
caseConversionType |
Opción para convertir el valor de una variable de tipo de cadena en minúsculas o mayúsculas |
convertToNumber |
Opción para convertir el valor de una variable en un número. |
convertNullToValue |
Es el valor que se convertirá si el valor de una variable es nulo. |
convertUndefinedToValue |
Es el valor que se convertirá si el valor de una variable no está definido. |
convertToBoolean |
Opción para convertir el valor de una variable en un valor booleano. |
convertTrueToValue |
Es el valor que se convertirá si el valor de una variable es verdadero. |
convertFalseToValue |
Es el valor que se convertirá si el valor de una variable es falso. |
CaseConversionType
| Enums | |
|---|---|
none |
|
lowercase |
Opción para convertir el valor de una variable en minúsculas. |
uppercase |
Opción para convertir el valor de una variable en mayúsculas. |
DecimalSeparatorType
| Enums | |
|---|---|
decimalSeparatorTypeUnspecified |
|
period |
Opción para convertir el valor de una variable en un número con un punto como separador decimal. |
comma |
Opción para convertir el valor de una variable en un número con una coma como separador decimal. |
automatic |
Opción para convertir el valor de una variable en un número con detección automática del separador decimal |
Métodos |
|
|---|---|
|
Crea una variable de GTM. |
|
Borra una variable de GTM. |
|
Obtiene una variable de GTM. |
|
Enumera todas las variables de GTM de un contenedor. |
|
Revierte los cambios en una variable de GTM en un espacio de trabajo de GTM. |
|
Actualiza una variable de GTM. |