Al final de esta página encontrarás la lista de los métodos que se usan con este recurso.
Representación del recurso
Representa los contenidos de un recurso Zone de Google Tag Manager.
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "zoneId": string, "name": string, "fingerprint": string, "tagManagerUrl": string, "notes": string, "childContainer": [ { "publicId": string, "nickname": string } ], "boundary": { "condition": [ { "type": string, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ] } ] } ], "customEvaluationTriggerId": [ string ] }, "typeRestriction": { "enable": boolean, "whitelistedTypeId": [ string ] } }
Nombre de la propiedad | Valor | Descripción | Notas |
---|---|---|---|
accountId |
string |
ID de cuenta de GTM. | |
boundary |
nested object |
Límite de este recurso Zone. | |
boundary.condition[] |
list |
Condiciones que, cuando se combinan, forman el límite. | |
boundary.condition[].parameter[] |
list |
Lista de parámetros con nombre (clave-valor), que dependen del tipo de condición. Notas:
|
Editable |
boundary.condition[].parameter[].key |
string |
Clave con nombre que identifica un parámetro de forma exclusiva. Es obligatoria en los parámetros de nivel superior, así como en los valores de mapa. Se ignora en los valores de lista. | editable |
boundary.condition[].parameter[].list[] |
list |
Parámetros de los parámetros de esta lista (las claves se ignorarán). | editable |
boundary.condition[].parameter[].map[] |
list |
Parámetros de los parámetros de este mapa (deben tener claves; las claves deben ser únicas). | Editable |
boundary.condition[].parameter[].type |
string |
Tipo de parámetro. Los valores válidos son los siguientes:
Los valores posibles son los siguientes:
|
Editable |
boundary.condition[].parameter[].value |
string |
Valor de un parámetro (puede contener referencias de variables como "{{myVariable}}") según requiera el tipo especificado. | editable |
boundary.condition[].type |
string |
Tipo de operador de esta condición.
Los valores posibles son los siguientes:
|
Editable |
boundary.customEvaluationTriggerId[] |
list |
IDs del recurso Trigger de evaluación personalizada. Una zona evaluará las condiciones del límite cuando alguno de los recursos Trigger de la lista sea "true". | |
childContainer[] |
list |
Recursos Container secundarios de este recurso Zone | |
childContainer[].nickname |
string |
Apodo de la zona del recurso Container secundario. | |
childContainer[].publicId |
string |
ID público del recurso Container secundario. | |
containerId |
string |
ID de recurso Container de GTM. | |
fingerprint |
string |
Huella digital del recurso Zone de GTM calculada en el momento del almacenamiento. Este valor se vuelve a calcular cada vez que se modifica el recurso Zone. | |
name |
string |
Nombre visible del recurso Zone. | |
notes |
string |
Notas de usuario sobre cómo aplicar este recurso Zone en el recurso Container. | |
path |
string |
Ruta relativa de la API del recurso Zone de GTM. | |
tagManagerUrl |
string |
Enlace con la UI de Tag Manager que se genera automáticamente. | |
typeRestriction |
nested object |
Restricciones de tipo de este recurso Zone. | |
typeRestriction.enable |
boolean |
Devuelve el valor "true" si se han habilitado restricciones de tipo para este recurso Zone. | |
typeRestriction.whitelistedTypeId[] |
list |
Lista de IDs públicos de tipo que se han incluido en la lista blanca para usar en este recurso Zone. | |
workspaceId |
string |
ID de recurso Workspace de GTM. | |
zoneId |
string |
ID de recurso Zone que identifica de manera exclusiva el recurso Zone de GTM. |
Métodos
- create
- Crea un recurso Zone de GTM.
- delete
- Elimina un recurso Zone de GTM.
- get
- Obtiene un recurso Zone de GTM.
- list
- Enumera todos los recursos Zone de un recurso Workspace perteneciente a un contenedor de GTM.
- revert
- Deshace los cambios hechos en un recurso Zone perteneciente a un recurso Workspace de GTM.
- update
- Actualiza un recurso Zone de GTM.