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. Account
  2. Accounts.containers.workspaces.zones
  3. BuiltInVariable
  4. Container
  5. Environment
  6. Folder
  7. Tag
  8. Trigger
  9. User Permission
  10. Variable
  11. Version Header
  12. Container Version
  13. Workspace

Account

Para obtener información sobre el recurso Account, consulta la página de representación 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.

Accounts.containers.workspaces.zones

Para obtener información sobre el recurso Accounts.containers.workspaces.zones, consulta la página de representación 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.

BuiltInVariable

Para obtener información sobre BuiltInVariable, consulta la página de representación 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 BuiltInVariable de GTM.
delete DELETE  /path Elimina uno o varios recursos BuiltInVariable de GTM.
list GET  /+parent/built_in_variables Enumera todos los recursos BuiltInVariable habilitados que pertenecen a un recurso Container de GTM.
revert POST  /+path/built_in_variables:revert Deshace los cambios hechos en un recurso BuiltInVariable GTM en un recurso Workspace de GTM.

Container

Para obtener información sobre el recurso Container, consulta la página de representación 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.

Environment

Para obtener información sobre el recurso Environment, consulta la página de representación 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.

Folder

Para obtener información sobre el recurso Folder, consulta la página de representación 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 hechos en un recurso Folder de GTM en un recurso Workspace de GTM.
update PUT  /path Actualiza un recurso Folder de GTM.

Tag

Para obtener información sobre el recurso Tag, consulta la página de representación 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 hechos en un recurso Tag de GTM en un recurso Workspace de GTM.
update PUT  /path Actualiza un recurso Tag de GTM.

Trigger

Para obtener información sobre el recurso Trigger, consulta la página de representación 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 hechos en un recurso Trigger de GTM en un recurso Workspace de GTM.
update PUT  /path Actualiza un recurso Trigger de GTM.

User Permission

Para obtener información sobre el recurso User Permission, consulta la página de representación 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.

Variable

Para obtener información sobre el recurso Variable, consulta la página de representación 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 hechos en un recurso Variable de GTM en un recurso Workspace de GTM.
update PUT  /path Actualiza un recurso Variable de GTM.

Version Header

Para obtener información sobre el recurso Version Header, consulta la página de representación 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 Container Version Header.
list GET  /+parent/version_headers Enumera todos los recursos Container Version Header que pertenecen a un recurso Container de GTM.

Container Version

Para obtener información sobre el recurso Container Version, consulta la página de representación 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 Configura la última versión utilizada para la sincronización de recursos Workspace al detectar conflictos y errores.
undelete POST  /+path:undelete Recupera un recurso Container Version.
update PUT  /path Actualiza un recurso Container Version.

Workspace

Para obtener información sobre el recurso Workspace, consulta la página de representación 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.