API Reference

Esta referencia de la API está organizada 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. Transformaciones
  12. Activadores
  13. Permisos del usuario
  14. Variables
  15. Encabezados de la versión
  16. Versiones
  17. Lugares de trabajo
  18. Zonas

Cuentas

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

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

Variables integradas

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

Método Solicitud HTTP Descripción
URI relacionados con 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 Muestra una lista de todas las variables integradas habilitadas de un contenedor de GTM.
revert POST  /+path/built_in_variables:revert Revierte los cambios en una variable integrada 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 relacionados con 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.
get 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 contenedor de GTM.
revert 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 los recursos de contenedores, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relacionados con https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
combine POST  /+path:combine Combina contenedores.
crear POST  /+parent/containers Crea un contenedor.
borrar DELETE  /path Borra un contenedor.
get GET  /path Obtiene un contenedor.
list GET  /+parent/containers Se muestran 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 Permite actualizar un contenedor.

Destinos

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

Método Solicitud HTTP Descripción
URI relacionados con https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
get 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 Muestra una lista de todos los destinos vinculados a un contenedor de GTM.

Entornos

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

Método Solicitud HTTP Descripción
URI relacionados con 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.
get GET  /path Obtiene un entorno de GTM.
list GET  /+parent/environments Se muestran todos los entornos de GTM de un contenedor de GTM.
volver a autorizar 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 más información sobre los recursos de carpetas, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relacionados con https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/folders Crea una carpeta de GTM.
borrar DELETE  /path Elimina una carpeta de GTM.
entidades POST  /+path:entities Enumera todas las entidades en una carpeta de GTM.
get GET  /path Obtiene una carpeta de GTM.
list GET  /+parent/folders Muestra una lista de todas las carpetas de GTM de un contenedor.
move_entities_to_folder POST  /+path:move_entities_to_folder Mueve las entidades a una carpeta de GTM. Si {folder_id} en la ruta de la solicitud es igual a 0, esto quitará las entidades de la carpeta a la que pertenecen actualmente.
revert POST  /+path:revert Revierte los cambios a una carpeta de GTM en un lugar de trabajo de GTM.
actualizar PUT  /path Actualiza una carpeta de GTM.

Configuración de la etiqueta de Google

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

Método Solicitud HTTP Descripción
URI relacionados con 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 la configuración de una etiqueta de Google.
get GET  /path Obtiene la configuración de la etiqueta de Google.
list GET  /+parent/gtag_config Enumera todos los parámetros 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 más información sobre los recursos de etiquetas, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relacionados con 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 Elimina una etiqueta de GTM.
get GET  /path Obtiene una etiqueta de GTM.
list GET  /+parent/tags Muestra una lista de todas las etiquetas de GTM de un contenedor.
revert 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 más información sobre los recursos de plantillas, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URI relacionados con 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.
get 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 contenedor de GTM.
revert 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.

Transformaciones

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

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

Activadores

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

Método Solicitud HTTP Descripción
URI relacionados con 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.
get GET  /path Obtiene un activador de GTM.
list GET  /+parent/triggers Muestra una lista de todos los activadores de GTM de un contenedor.
revert POST  /+path:revert Revierte los cambios a un activador de GTM en un lugar de trabajo de GTM.
actualizar PUT  /path Actualiza un activador de GTM.

Permisos de usuario

Para obtener más información sobre los recursos de permisos del usuario, consulta la página de representación de recursos.

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

Variables

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

Método Solicitud HTTP Descripción
URI relacionados con 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.
get GET  /path Obtiene una variable de GTM.
list GET  /+parent/variables Muestra una lista de todas las variables de GTM de un contenedor.
revert POST  /+path:revert Revierte los cambios a una variable de GTM en un lugar de trabajo de GTM.
actualizar PUT  /path Actualiza una variable de GTM.

Encabezados de la versión

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

Método Solicitud HTTP Descripción
URI relacionados con 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 un contenedor de GTM.

Versiones

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

Método Solicitud HTTP Descripción
URI relacionados con https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
borrar DELETE  /path Borra una versión de contenedor.
get GET  /path Obtiene una versión de contenedor.
en vivo GET  /+parent/versions:live Obtiene la versión publicada (es decir, publicada) del contenedor
publish POST  /+path:publish Publica una versión de contenedor.
set_latest POST  /+path:set_latest Configura la última versión que se usa para la sincronización de lugares de trabajo cuando se detectan conflictos y errores.
undelete 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 relacionados con https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario
crear POST  /+parent/workspaces Crea un lugar de trabajo.
create_version POST  /+path:create_version Crea una versión de contenedor a partir de las entidades presentes en el lugar de trabajo, borra el lugar de trabajo y establece la versión base del contenedor en la versión recién creada.
borrar DELETE  /path Borra un lugar de trabajo.
get GET  /path Obtiene un lugar de trabajo.
getStatus 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.
quick_preview POST  /+path:quick_preview Para obtener una vista previa rápida de un lugar de trabajo, se crea una versión de contenedor falsa de todas las entidades del lugar de trabajo proporcionado.
resolve_conflict POST  /+path:resolve_conflict Resuelve un conflicto de combinación de una entidad del lugar de trabajo actualizándola a la entidad resuelta que se pasó 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 los conflictos de 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 relacionados con 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.
get 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 contenedor de GTM.
revert 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.