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 ver los detalles de 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
get GET  /path Obtiene una cuenta de GTM.
list GET  /accounts Enumera todas las cuentas de GTM a las que tiene acceso un usuario.
actualización 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 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 habilitadas de un contenedor de GTM.
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 más información 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.
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 de contenedor de GTM.
revertir POST  /+path:revert Revierte los cambios a un cliente de GTM en un lugar de trabajo de GTM.
actualización 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 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.
get GET  /path Obtiene un contenedor.
list GET  /+parent/containers Muestra una lista de todos los contenedores que pertenecen a una cuenta de GTM.
búsqueda GET  /accounts/containers:lookup Busca un contenedor por ID de destino o ID de etiqueta.
move_tag_id POST  /+path:move_tag_id Mueve el ID de etiqueta fuera de un contenedor.
fragmento GET  /+path:snippet Obtiene el fragmento de etiquetado de un contenedor.
actualización PUT  /path Actualiza un contenedor.

Lugares de destino

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 relativos a 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 más información sobre los recursos de entornos, 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/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 Muestra una lista de 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.
actualización PUT  /path Actualiza un entorno de GTM.

Carpetas

Para obtener más información sobre el recurso de carpetas, 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/folders Crea una carpeta de GTM.
borrar DELETE  /path Borra 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, se moverán las entidades fuera de la carpeta a la que pertenecen actualmente.
revertir POST  /+path:revert Revierte los cambios en una carpeta de GTM en un lugar de trabajo de GTM.
actualización PUT  /path Actualiza una carpeta de GTM.

Configuración de la etiqueta de Google

Para obtener más detalles del recurso de configuración de etiquetas de Google, 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/gtag_config Crea una configuración de la etiqueta de Google.
borrar DELETE  /path Borra una configuración de la etiqueta de Google.
get GET  /path Obtiene una configuración de la etiqueta de Google.
list GET  /+parent/gtag_config Muestra una lista de todos los parámetros de configuración de la etiqueta de Google en un contenedor.
actualización PUT  /path Actualiza una configuración de la 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 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.
get GET  /path Obtiene una etiqueta de GTM.
list GET  /+parent/tags Muestra una lista de todas las etiquetas de GTM de un contenedor.
revertir POST  /+path:revert Revierte los cambios realizados en una etiqueta de GTM en un lugar de trabajo de GTM.
actualización 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 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.
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.
revertir POST  /+path:revert Revierte los cambios a una plantilla de GTM en un lugar de trabajo de GTM.
actualización PUT  /path Actualiza una plantilla de GTM.

Transformaciones

Para obtener más información sobre los recursos de transformaciones, 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/transformations Crea una transformación GTM.
borrar DELETE  /path Borra una transformación de GTM.
get GET  /path Obtiene una transformación GTM.
list GET  /+parent/transformations Muestra una lista de todas las transformaciones de GTM de un lugar de trabajo de contenedor de GTM.
revertir POST  /+path:revert Revierte los cambios en una transformación de GTM en un lugar de trabajo de GTM.
actualización PUT  /path Actualiza una transformación de GTM.

Activadores

Para obtener detalles del recurso de 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.
get GET  /path Obtiene un activador de GTM.
list GET  /+parent/triggers Enumera todos los activadores de GTM de un contenedor.
revertir POST  /+path:revert Revierte los cambios a un activador de GTM en un lugar de trabajo de GTM.
actualización PUT  /path Actualiza un activador de GTM.

Permisos de usuario

Para obtener más información 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 y revoca el acceso a esta y a todos sus contenedores.
get GET  /path Obtiene la cuenta y el acceso al contenedor de un usuario.
list GET  /+parent/user_permissions Enumera todos los usuarios que tienen acceso a la cuenta junto con el acceso de usuario de cuenta y contenedor otorgado a cada uno de ellos.
actualización PUT  /path Actualiza la cuenta y el acceso al contenedor de un usuario.

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 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.
get GET  /path Obtiene una variable de GTM.
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.
actualización 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 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 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 relativos a 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 del contenedor (es decir, publicada).
publicar POST  /+path:publish Publica una versión de contenedor.
set_latest POST  /+path:set_latest Establece la última versión que se usa para la sincronización de lugares de trabajo cuando se detectan conflictos y errores.
recuperar POST  /+path:undelete Recupera una versión de contenedor.
actualización PUT  /path Actualiza una versión de contenedor.

Lugares de trabajo

Para obtener más información 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 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 Muestra una lista de 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, crea una versión de contenedor falsa 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 actualizándola a la entidad resuelta que se pasó en la solicitud.
sync POST  /+path:sync Sincroniza un lugar de trabajo con la versión más reciente del contenedor a través de la actualización de todas las entidades del lugar de trabajo sin modificar y la visualización de los conflictos de las entidades modificadas.
actualización PUT  /path Actualiza un lugar de trabajo.

Zonas

Para obtener más información 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.
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.
revertir POST  /+path:revert Revierte los cambios a una zona de GTM en un lugar de trabajo de GTM.
actualización PUT  /path Actualiza una zona de GTM.