Referencia de la API

La referencia de esta API está organizada por tipo de recurso. Cada tipo de recurso tiene una o varias representaciones de datos y cuenta con uno o varios métodos.

Tipos de recurso

  1. Accounts
  2. BuiltInVariables
  3. Containers
  4. Environments
  5. Folders
  6. Tags
  7. Templates
  8. Triggers
  9. UserPermissions
  10. Variables
  11. Version Headers
  12. Versions
  13. Workspaces
  14. Zones

Accounts

Para obtener información sobre el recurso Accounts, consulta la página de representaciones del recurso.

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 recurso Account de GTM.
list GET  /accounts Enumera todos los recursos Account de GTM a los que tiene acceso el usuario.
update PUT  /path Actualiza un recurso Account de GTM.

BuiltInVariables

Para obtener información sobre BuiltInVariables, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
create POST  /+parent/built_in_variables Crea uno o varios recursos BuiltInVariables de GTM.
delete DELETE  /path Elimina uno o varios recursos BuiltInVariables de GTM.
list GET  /+parent/built_in_variables Enumera todos los recursos BuiltInVariables habilitados que pertenecen a un recurso Container de GTM.
revert POST  /+path/built_in_variables:revert Deshace los cambios aplicados a un recurso BuiltInVariables GTM en un recurso Workspace de GTM.

Containers

Para obtener información sobre el recurso Containers, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
create POST  /+parent/containers Crea un recurso Container.
delete DELETE  /path Elimina un recurso Container.
get GET  /path Obtiene un recurso Container.
list GET  /+parent/containers Enumera todos los recursos Container que pertenecen a un recurso Account de GTM.
update PUT  /path Actualiza un recurso Container.

Environments

Para obtener información sobre el recurso Environments, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
create POST  /+parent/environments Crea un recurso Environment de GTM.
delete DELETE  /path Elimina un recurso Environment de GTM.
get GET  /path Obtiene un recurso Environment de GTM.
list GET  /+parent/environments Enumera todos los recursos Environment de GTM que pertenecen a un recurso Container de GTM.
reauthorize POST  /+path:reauthorize Vuelve a generar el código de autorización de un recurso Environment de GTM.
update PUT  /path Actualiza un recurso Environment de GTM.

Folders

Para obtener información sobre el recurso Folders, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
create POST  /+parent/folders Crea un recurso Folder de GTM.
delete DELETE  /path Elimina un recurso Folder de GTM.
entities POST  /+path:entities Enumera todas las entidades de un recurso Folder de GTM.
get GET  /path Obtiene un recurso Folder de GTM.
list GET  /+parent/folders Enumera todos los recursos Folder de GTM que pertenecen a un recurso Container.
move_entities_to_folder POST  /+path:move_entities_to_folder Mueve entidades a un recurso Folder de GTM.
revert POST  /+path:revert Deshace los cambios aplicados a un recurso Folder de GTM en un recurso Workspace de GTM.
update PUT  /path Actualiza un recurso Folder de GTM.

Tags

Para obtener información sobre el recurso Tags, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
create POST  /+parent/tags Crea un recurso Tag de GTM.
delete DELETE  /path Elimina un recurso Tag de GTM.
get GET  /path Obtiene un recurso Tag de GTM.
list GET  /+parent/tags Enumera todos los recursos Tag de GTM que pertenecen a un recurso Container.
revert POST  /+path:revert Deshace los cambios aplicados a un recurso Tag de GTM en un recurso Workspace de GTM.
update PUT  /path Actualiza un recurso Tag de GTM.

Templates

Para obtener información sobre el recurso Templates, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
create POST  /+parent/templates Crea una Template personalizado de GTM.
delete DELETE  /path Elimina un recurso Template de GTM.
get GET  /path Obtiene un recurso Template de GTM.
list GET  /+parent/templates Enumera todos los recursos Templates de GTM que pertenecen al espacio de trabajo del contenedor de GTM.
revert POST  /+path:revert Deshace los cambios aplicados a un recurso Template de GTM en un recurso Workspace de GTM.
update PUT  /path Actualiza un recurso Template de GTM.

Triggers

Para obtener información sobre el recurso Triggers, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
create POST  /+parent/triggers Crea un recurso Trigger de GTM.
delete DELETE  /path Elimina un recurso Trigger de GTM.
get GET  /path Obtiene un recurso Trigger de GTM.
list GET  /+parent/triggers Enumera todos los recursos Trigger de GTM que pertenecen a un recurso Container.
revert POST  /+path:revert Deshace los cambios aplicados a un recurso Trigger de GTM en un recurso Workspace de GTM.
update PUT  /path Actualiza un recurso Trigger de GTM.

UserPermissions

Para obtener información sobre el recurso UserPermissions, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
create POST  /+parent/user_permissions Crea acceso a los recursos Account y Container de un usuario.
delete DELETE  /path Elimina a un usuario del recurso Account y revoca el acceso a él y a todos sus recursos Container.
get GET  /path Obtiene acceso a los recursos Account y Container de un usuario.
list GET  /+parent/user_permissions Enumera todos los usuarios que tienen acceso al recurso Account junto con los permisos de acceso de los recursos Account y Container que se han otorgado a cada uno de ellos.
update PUT  /path Actualiza el acceso a los recursos Account y Container de un usuario.

Variables

Para obtener información sobre el recurso Variables, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
create POST  /+parent/variables Crea un recurso Variable de GTM.
delete DELETE  /path Elimina un recurso Variable de GTM.
get GET  /path Obtiene un recurso Variable de GTM.
list GET  /+parent/variables Enumera todos los recursos Variable de GTM que pertenecen a un recurso Container.
revert POST  /+path:revert Deshace los cambios aplicados a un recurso Variable de GTM en un recurso Workspace de GTM.
update PUT  /path Actualiza un recurso Variable de GTM.

Version Headers

Para obtener información sobre el recurso Version Headers, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
latest GET  /+parent/version_headers:latest Obtiene el último recurso Version Header del recurso Container.
list GET  /+parent/version_headers Enumera todos los recursos Container Version Header que pertenecen a un recurso Container de GTM.

Versions

Para obtener información sobre el recurso Versions, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
delete DELETE  /path Elimina un recurso Container Version.
get GET  /path Obtiene un recurso Container Version.
live GET  /+parent/versions:live Obtiene el recurso Container Version publicado.
publish POST  /+path:publish Publica un recurso Container Version.
set_latest POST  /+path:set_latest Si se detectan conflictos y errores, define como valor la última versión utilizada para sincronizar recursos Workspace.
undelete POST  /+path:undelete Recupera un recurso Container Version.
update PUT  /path Actualiza un recurso Container Version.

Workspaces

Para obtener información sobre el recurso Workspaces, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
create POST  /+parent/workspaces Crea un recurso Workspace.
create_version POST  /+path:create_version Crea un recurso Container Version a partir de las entidades presentes en el recurso Workspace, elimina el recurso Workspace y configura el recurso Container Version básico en la versión recién creada.
delete DELETE  /path Elimina un recurso Workspace.
get GET  /path Obtiene un recurso Workspace.
getStatus GET  /+path/status Encuentra entidades conflictivas y modificadas en el recurso Workspace.
list GET  /+parent/workspaces Enumera todos los recursos Workspace que pertenecen a un recurso Container de GTM.
quick_preview POST  /+path:quick_preview Ofrece una vista previa rápida de un recurso Workspace creando un recurso Container Version falso a partir de todas las entidades del recurso Workspace proporcionado.
resolve_conflict POST  /+path:resolve_conflict Resuelve un conflicto de combinación de una entidad de recurso Workspace actualizándola a la entidad resuelta que se transmite en la solicitud.
sync POST  /+path:sync Sincroniza un recurso Workspace con el último recurso Container Version actualizando todas las entidades del recurso Workspace no modificadas y mostrando los conflictos de las entidades modificadas.
update PUT  /path Actualiza un recurso Workspace.

Zones

Para obtener información sobre el recurso Zones, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v2, a menos que se indique lo contrario.
create POST  /+parent/zones Crea un recurso Zone de GTM.
delete DELETE  /path Elimina un recurso Zone de GTM.
get GET  /path Obtiene un recurso Zone de GTM.
list GET  /+parent/zones Enumera todos los recursos Zone de GTM que pertenecen al área de trabajo del contenedor de GTM.
revert POST  /+path:revert Deshace los cambios hechos en un recurso Zone de GTM en una área de trabajo de GTM.
update PUT  /path Actualiza un recurso Zone de GTM.