API Reference

Esta referencia de API se organiza por tipo de recurso. Cada tipo de recurso tiene una o más representaciones de datos y uno o más métodos.

Tipos de recursos

  1. Cuentas
  2. Variables integradas
  3. Clientes
  4. Contenedores
  5. Destinos
  6. Entornos
  7. Carpetas
  8. Configuración de la etiqueta de Google
  9. Etiquetas
  10. Plantillas
  11. Activadores
  12. Permisos del usuario
  13. Variables
  14. Encabezados de versión
  15. Versiones
  16. Lugares de trabajo
  17. Zonas

Cuentas

Para obtener detalles sobre los recursos de cuentas, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
obtener GET  /path Obtiene una cuenta de GTM.
list GET  /accounts Muestra una lista de todas las cuentas de GTM a las que tiene acceso un usuario.
actualizar PUT  /path Actualiza una cuenta de GTM.

Variables integradas

Para obtener detalles sobre el recurso de variables integradas, consulta la página Representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/built_in_variables Crea una o más variables integradas de GTM.
borrar DELETE  /path Borra una o más variables integradas de GTM.
list GET  /+parent/built_in_variables Enumera todas las variables integradas de un contenedor de GTM habilitadas.
revertir POST  /+path/built_in_variables:revert Revierte los cambios en las variables integradas de GTM en un lugar de trabajo de GTM.

Clientes

Para obtener detalles sobre los recursos de clientes, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/clients Crea un cliente de GTM.
borrar DELETE  /path Borra un cliente de GTM.
obtener GET  /path Obtiene un cliente de GTM.
list GET  /+parent/clients Muestra una lista de todos los clientes de GTM de un lugar de trabajo de contenedor de GTM.
revertir POST  /+path:revert Revierte los cambios a un cliente de GTM en un lugar de trabajo de GTM.
actualizar PUT  /path Actualiza un cliente de GTM.

Contenedores

Para obtener más información sobre recursos de contenedores, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
combinar POST  /+path:combine Combina contenedores.
crear POST  /+parent/containers Crea un contenedor.
borrar DELETE  /path Borra un contenedor.
obtener GET  /path Obtiene un contenedor.
list GET  /+parent/containers Muestra todos los contenedores que pertenecen a una cuenta de GTM.
búsqueda GET  /accounts/containers:lookup Busca un contenedor por ID de destino.
move_tag_id POST  /+path:move_tag_id Quitar el ID de etiqueta de un contenedor
fragmento GET  /+path:snippet Obtiene el fragmento de etiquetado de un contenedor.
actualizar PUT  /path Actualiza un contenedor.

Destinos

Para obtener detalles sobre el recurso Destinations, consulta la página Representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
obtener GET  /path Obtiene un destino.
vínculo POST  /+parent/destinations:link Agrega un destino a este contenedor y lo quita del contenedor al que está vinculado actualmente.
list GET  /+parent/destinations Enumera todos los destinos vinculados a un contenedor de GTM.

Entornos

Para obtener detalles sobre los recursos de los entornos, consulta la página Representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/environments Crea un entorno de GTM.
borrar DELETE  /path Borra un entorno de GTM.
obtener GET  /path Obtiene un entorno de GTM.
list GET  /+parent/environments Enumera todos los entornos de GTM de un contenedor de GTM.
reautorizar POST  /+path:reauthorize Vuelve a generar el código de autorización para un entorno de GTM.
actualizar PUT  /path Actualiza un entorno de GTM.

Carpetas

Para obtener detalles sobre los recursos de carpetas, consulta la página Representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/folders Crea una carpeta del Administrador de etiquetas de Google.
borrar DELETE  /path Elimina una carpeta del Administrador de etiquetas de Google.
entidades POST  /+path:entities Enumera todas las entidades en una carpeta de GTM.
obtener GET  /path Obtiene una carpeta de GTM.
list GET  /+parent/folders Muestra una lista de todas las carpetas del Administrador de etiquetas de Google de un contenedor.
move_entities_to_folder POST  /+path:move_entities_to_folder Traslada las entidades a una carpeta de GTM.
revertir POST  /+path:revert Revierte los cambios en una carpeta de GTM en un lugar de trabajo de GTM.
actualizar PUT  /path Actualiza una carpeta del Administrador de etiquetas de Google.

Configuración de la etiqueta de Google

Para obtener detalles sobre los recursos de configuración de etiquetas de Google, consulte la página Representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/gtag_config Crea una configuración de etiqueta de Google.
borrar DELETE  /path Borra una configuración de etiqueta de Google.
obtener GET  /path Obtiene una configuración de la etiqueta de Google.
list GET  /+parent/gtag_config Enumera todas las opciones de configuración de la etiqueta de Google en un contenedor.
actualizar PUT  /path Actualiza una configuración de etiqueta de Google.

Etiquetas

Para obtener detalles sobre los recursos de etiquetas, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/tags Crea una etiqueta de GTM.
borrar DELETE  /path Borra una etiqueta de GTM.
obtener GET  /path Obtiene una etiqueta de GTM.
list GET  /+parent/tags Enumera todas las etiquetas de GTM de un contenedor.
revertir POST  /+path:revert Revierte los cambios en una etiqueta de GTM en un lugar de trabajo de GTM.
actualizar PUT  /path Actualiza una etiqueta de GTM.

Plantillas

Para obtener detalles sobre los recursos de plantillas, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/templates Crea una plantilla personalizada de GTM.
borrar DELETE  /path Borra una plantilla de GTM.
obtener GET  /path Obtiene una plantilla de GTM.
list GET  /+parent/templates Muestra una lista de todas las plantillas de GTM de un lugar de trabajo de contenedor de GTM.
revertir POST  /+path:revert Revierte los cambios en una plantilla de GTM en un lugar de trabajo de GTM.
actualizar PUT  /path Actualiza una plantilla de GTM.

Activadores

Para obtener detalles sobre los recursos activadores, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/triggers Crea un activador de GTM.
borrar DELETE  /path Borra un activador de GTM.
obtener GET  /path Obtiene un activador de GTM.
list GET  /+parent/triggers Muestra una lista de todos los activadores de GTM de un contenedor.
revertir POST  /+path:revert Revierte los cambios en un activador de GTM en un lugar de trabajo de GTM.
actualizar PUT  /path Actualiza un activador de GTM.

Permisos de usuario

Para obtener detalles sobre los recursos de permisos de usuario, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/user_permissions Crea la cuenta y el acceso al contenedor de un usuario.
borrar DELETE  /path Quita un usuario de la cuenta, lo que revoca su acceso y todos sus contenedores.
obtener GET  /path Obtiene el acceso a la cuenta y al contenedor de un usuario.
list GET  /+parent/user_permissions Enumera todos los usuarios que tienen acceso a la cuenta junto con el acceso que tienen a cada uno de ellos.
actualizar PUT  /path Actualiza el acceso a la cuenta y al contenedor de un usuario.

Variables

Para obtener detalles sobre el recurso Variables, consulta la página Representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/variables Crea una variable de GTM.
borrar DELETE  /path Borra una variable de GTM.
obtener GET  /path Obtiene una variable del Administrador de etiquetas de Google.
list GET  /+parent/variables Enumera todas las variables de GTM de un contenedor.
revertir POST  /+path:revert Revierte los cambios en una variable de GTM en un lugar de trabajo de GTM.
actualizar PUT  /path Actualiza una variable del Administrador de etiquetas de Google.

Encabezados de la versión

Para obtener detalles sobre el recurso de encabezados de versión, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
más reciente GET  /+parent/version_headers:latest Obtiene el encabezado de la versión más reciente del contenedor
list GET  /+parent/version_headers Muestra una lista de todas las versiones de contenedor de un contenedor de GTM.

Versiones

Para obtener detalles sobre los recursos de las versiones, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
borrar DELETE  /path Borra una versión del contenedor.
obtener GET  /path Obtiene una versión del contenedor.
en vivo GET  /+parent/versions:live Obtiene la versión publicada del contenedor (es decir, publicada)
publicar POST  /+path:publish Publica una versión de contenedor.
set_latest POST  /+path:set_latest Configura la versión más reciente que se usa para la sincronización de lugares de trabajo cuando se detectan conflictos y errores.
recuperar POST  /+path:undelete Permite recuperar una versión de contenedor.
actualizar PUT  /path Actualiza una versión de contenedor.

Lugares de trabajo

Para obtener detalles sobre los recursos de lugares de trabajo, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/workspaces Crea un lugar de trabajo.
create_version [versión_creación] POST  /+path:create_version Crea una versión de contenedor a partir de las entidades presentes en el lugar de trabajo, borra el espacio de trabajo y establece la versión del contenedor base en la versión recién creada.
borrar DELETE  /path Borra un lugar de trabajo.
obtener GET  /path Obtiene un lugar de trabajo.
EstadoEstado GET  /+path/status Encuentra entidades en conflicto y modificadas en el lugar de trabajo.
list GET  /+parent/workspaces Enumera todos los lugares de trabajo que pertenecen a un contenedor de GTM.
Vista previa rápida POST  /+path:quick_preview Para obtener una vista previa rápida de un lugar de trabajo, crea una versión de contenedor falsa a partir de todas las entidades en el lugar de trabajo proporcionado.
resolve_conflict. POST  /+path:resolve_conflict Resuelve un conflicto de combinación para una entidad de lugar de trabajo al actualizarla a la entidad resuelta pasada en la solicitud.
sync POST  /+path:sync Sincroniza un lugar de trabajo con la última versión del contenedor mediante la actualización de todas las entidades del lugar de trabajo sin modificar y la visualización de conflictos para las entidades modificadas.
actualizar PUT  /path Actualiza un lugar de trabajo.

Zonas

Para obtener detalles sobre los recursos de zonas, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/zones Crea una zona de GTM.
borrar DELETE  /path Borra una zona de GTM.
obtener GET  /path Obtiene una zona de GTM.
list GET  /+parent/zones Muestra una lista de todas las zonas de GTM de un lugar de trabajo de contenedor de GTM.
revertir POST  /+path:revert Revierte los cambios a una zona de GTM en un lugar de trabajo de GTM.
actualizar PUT  /path Actualiza una zona de GTM.