Справочник по API

Сведения в этом руководстве упорядочены по типу ресурсов. У каждого типа ресурсов есть одно или несколько представлений данных, а также один или несколько методов.

Типы ресурсов

  1. Accounts
  2. Container Versions
  3. Containers
  4. Environments
  5. Environments.reauthorize_environments
  6. Folders
  7. Folders.entities
  8. Folders.move_folders
  9. Permissions
  10. Tags
  11. Triggers
  12. Variables

Accounts

Подробнее о ресурсе Accounts можно узнать на этой странице.

Метод HTTP-запрос Описание
Если не указано иное, URI задаются относительно адреса https://www.googleapis.com/tagmanager/v1.
get GET  /accounts/accountId Получает аккаунт Google Менеджера тегов.
list GET  /accounts Создает список аккаунтов Google Менеджера тегов, к которым у пользователя есть доступ.
update PUT  /accounts/accountId Обновляет аккаунт Google Менеджера тегов.

Container Versions

Подробнее о ресурсе Container Versions можно узнать на этой странице.

Метод HTTP-запрос Описание
Если не указано иное, URI задаются относительно адреса https://www.googleapis.com/tagmanager/v1.
create POST  /accounts/accountId/containers/containerId/versions Создает версию контейнера.
delete DELETE  /accounts/accountId/containers/containerId/versions/containerVersionId Удаляет версию контейнера.
get GET  /accounts/accountId/containers/containerId/versions/containerVersionId Получает версию контейнера.
list GET  /accounts/accountId/containers/containerId/versions Создает список всех версий контейнера Google Менеджера тегов.
publish POST  /accounts/accountId/containers/containerId/versions/containerVersionId/publish Публикует версию контейнера.
restore POST  /accounts/accountId/containers/containerId/versions/containerVersionId/restore Восстанавливает версию контейнера. Перезаписывает текущую конфигурацию контейнера (включая его переменные, триггеры и теги). Эта операция никак не повлияет на опубликованную версию.
undelete POST  /accounts/accountId/containers/containerId/versions/containerVersionId/undelete Восстанавливает удаленную версию контейнера.
update PUT  /accounts/accountId/containers/containerId/versions/containerVersionId Обновляет версию контейнера.

Containers

Подробнее о ресурсе Containers можно узнать на этой странице.

Метод HTTP-запрос Описание
Если не указано иное, URI задаются относительно адреса https://www.googleapis.com/tagmanager/v1.
create POST  /accounts/accountId/containers Создает контейнер.
delete DELETE  /accounts/accountId/containers/containerId Удаляет контейнер.
get GET  /accounts/accountId/containers/containerId Получает контейнер.
list GET  /accounts/accountId/containers Создает список контейнеров, относящихся к аккаунту Google Менеджера тегов.
update PUT  /accounts/accountId/containers/containerId Обновляет контейнер.

Environments

Подробнее о ресурсе Environments можно узнать на этой странице.

Метод HTTP-запрос Описание
Если не указано иное, URI задаются относительно адреса https://www.googleapis.com/tagmanager/v1.
create POST  /accounts/accountId/containers/containerId/environments Создает среду Google Менеджера тегов.
delete DELETE  /accounts/accountId/containers/containerId/environments/environmentId Удаляет среду Google Менеджера тегов.
get GET  /accounts/accountId/containers/containerId/environments/environmentId Получает среду Google Менеджера тегов.
list GET  /accounts/accountId/containers/containerId/environments Создает список всех сред Google Менеджера тегов в контейнере.
patch PATCH  /accounts/accountId/containers/containerId/environments/environmentId Обновляет среду Google Менеджера тегов. Этот метод поддерживает семантику PATCH.
update PUT  /accounts/accountId/containers/containerId/environments/environmentId Обновляет среду Google Менеджера тегов.

Environments.reauthorize_environments

Подробнее о ресурсе Environments.reauthorize_environments можно узнать на этой странице.

Метод HTTP-запрос Описание
Если не указано иное, URI задаются относительно адреса https://www.googleapis.com/tagmanager/v1.
update PUT  /accounts/accountId/containers/containerId/reauthorize_environments/environmentId Повторно генерирует код авторизации для среды Google Менеджера тегов.

Folders

Подробнее о ресурсе Folders можно узнать на этой странице.

Метод HTTP-запрос Описание
Если не указано иное, URI задаются относительно адреса https://www.googleapis.com/tagmanager/v1.
create POST  /accounts/accountId/containers/containerId/folders Создает папку Google Менеджера тегов.
delete DELETE  /accounts/accountId/containers/containerId/folders/folderId Удаляет папку Google Менеджера тегов.
get GET  /accounts/accountId/containers/containerId/folders/folderId Получает папку Google Менеджера тегов.
list GET  /accounts/accountId/containers/containerId/folders Создает список всех папок Google Менеджера тегов в контейнере.
update PUT  /accounts/accountId/containers/containerId/folders/folderId Обновляет папку Google Менеджера тегов.

Folders.entities

Подробнее о ресурсе Folders.entities можно узнать на этой странице.

Метод HTTP-запрос Описание
Если не указано иное, URI задаются относительно адреса https://www.googleapis.com/tagmanager/v1.
list GET  /accounts/accountId/containers/containerId/folders/folderId/entities Создает список объектов в папке Google Менеджера тегов.

Folders.move_folders

Подробнее о ресурсе Folders.move_folders можно узнать на этой странице.

Метод HTTP-запрос Описание
Если не указано иное, URI задаются относительно адреса https://www.googleapis.com/tagmanager/v1.
update PUT  /accounts/accountId/containers/containerId/move_folders/folderId Переносит объекты в папку Google Менеджера тегов.

Permissions

Подробнее о ресурсе Permissions можно узнать на этой странице.

Метод HTTP-запрос Описание
Если не указано иное, URI задаются относительно адреса https://www.googleapis.com/tagmanager/v1.
create POST  /accounts/accountId/permissions Создает для пользователя разрешения на доступ к аккаунту и контейнерам.
delete DELETE  /accounts/accountId/permissions/permissionId Удаляет пользователя из аккаунта (закрывает пользователю доступ к аккаунту и всем его контейнерам).
get GET  /accounts/accountId/permissions/permissionId Получает для пользователя разрешения на доступ к аккаунту и контейнерам.
list GET  /accounts/accountId/permissions Создает список пользователей, у которых есть доступ к аккаунту, а также списки разрешений на доступ к аккаунтам и контейнерам для каждого из этих пользователей.
update PUT  /accounts/accountId/permissions/permissionId Обновляет разрешения пользователя на доступ к аккаунту и контейнерам.

Tags

Подробнее о ресурсе Tags можно узнать на этой странице.

Метод HTTP-запрос Описание
Если не указано иное, URI задаются относительно адреса https://www.googleapis.com/tagmanager/v1.
create POST  /accounts/accountId/containers/containerId/tags Создает тег Google Менеджера тегов.
delete DELETE  /accounts/accountId/containers/containerId/tags/tagId Удаляет тег Google Менеджера тегов.
get GET  /accounts/accountId/containers/containerId/tags/tagId Получает тег Google Менеджера тегов.
list GET  /accounts/accountId/containers/containerId/tags Создает список всех тегов Google Менеджера тегов в контейнере.
update PUT  /accounts/accountId/containers/containerId/tags/tagId Обновляет тег Google Менеджера тегов.

Triggers

Подробнее о ресурсе Triggers можно узнать на этой странице.

Метод HTTP-запрос Описание
Если не указано иное, URI задаются относительно адреса https://www.googleapis.com/tagmanager/v1.
create POST  /accounts/accountId/containers/containerId/triggers Создает триггер Google Менеджера тегов.
delete DELETE  /accounts/accountId/containers/containerId/triggers/triggerId Удаляет триггер Google Менеджера тегов.
get GET  /accounts/accountId/containers/containerId/triggers/triggerId Получает триггер Google Менеджера тегов.
list GET  /accounts/accountId/containers/containerId/triggers Создает список всех триггеров Google Менеджера тегов в контейнере.
update PUT  /accounts/accountId/containers/containerId/triggers/triggerId Обновляет триггер Google Менеджера тегов.

Variables

Подробнее о ресурсе Variables можно узнать на этой странице.

Метод HTTP-запрос Описание
Если не указано иное, URI задаются относительно адреса https://www.googleapis.com/tagmanager/v1.
create POST  /accounts/accountId/containers/containerId/variables Создает переменную Google Менеджера тегов.
delete DELETE  /accounts/accountId/containers/containerId/variables/variableId Удаляет переменную Google Менеджера тегов.
get GET  /accounts/accountId/containers/containerId/variables/variableId Получает переменную Google Менеджера тегов.
list GET  /accounts/accountId/containers/containerId/variables Создает список всех переменных контейнера Google Менеджера тегов.
update PUT  /accounts/accountId/containers/containerId/variables/variableId Обновляет переменную Google Менеджера тегов.