Этот справочник API организован по типам ресурсов. Каждый тип ресурса имеет одно или несколько представлений данных и один или несколько методов.
Типы ресурсов
- Счета
- Версии контейнера
- Контейнеры
- Окружающая среда
- Environments.reauthorize_environments
- Папки
- Папки.сущности
- Папки.move_folders
- Разрешения
- Теги
- Триггеры
- Переменные
Счета
Подробную информацию о ресурсе Accounts см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v1, если не указано иное. | ||
получать | GET /accounts/ accountId | Получает учетную запись GTM. |
список | GET /accounts | Перечисляет все учетные записи GTM, к которым у пользователя есть доступ. |
обновлять | PUT /accounts/ accountId | Обновляет учетную запись GTM. |
Версии контейнера
Подробные сведения о ресурсе версий контейнера см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v1, если не указано иное. | ||
создавать | POST /accounts/ accountId /containers/ containerId /versions | Создает версию контейнера. |
удалить | DELETE /accounts/ accountId /containers/ containerId /versions/ containerVersionId | Удаляет версию контейнера. |
получать | GET /accounts/ accountId /containers/ containerId /versions/ containerVersionId | Получает версию контейнера. |
список | GET /accounts/ accountId /containers/ containerId /versions | Перечисляет все версии контейнера GTM. |
публиковать | POST /accounts/ accountId /containers/ containerId /versions/ containerVersionId /publish | Публикует версию контейнера. |
восстановить | POST /accounts/ accountId /containers/ containerId /versions/ containerVersionId /restore | Восстанавливает версию контейнера. Это перезапишет текущую конфигурацию контейнера (включая его переменные, триггеры и теги). Эта операция не окажет никакого влияния на обслуживаемую версию (т. е. опубликованную версию). |
восстановить удаление | POST /accounts/ accountId /containers/ containerId /versions/ containerVersionId /undelete | Отменяет удаление версии контейнера. |
обновлять | PUT /accounts/ accountId /containers/ containerId /versions/ containerVersionId | Обновляет версию контейнера. |
Контейнеры
Подробную информацию о ресурсе контейнеров см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v1, если не указано иное. | ||
создавать | POST /accounts/ accountId /containers | Создает контейнер. |
удалить | DELETE /accounts/ accountId /containers/ containerId | Удаляет контейнер. |
получать | GET /accounts/ accountId /containers/ containerId | Получает контейнер. |
список | GET /accounts/ accountId /containers | Перечисляет все контейнеры, принадлежащие учетной записи GTM. |
обновлять | PUT /accounts/ accountId /containers/ containerId | Обновляет контейнер. |
Окружающая среда
Подробную информацию о ресурсе среды см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v1, если не указано иное. | ||
создавать | POST /accounts/ accountId /containers/ containerId /environments | Создает среду GTM. |
удалить | DELETE /accounts/ accountId /containers/ containerId /environments/ environmentId | Удаляет среду GTM. |
получать | GET /accounts/ accountId /containers/ containerId /environments/ environmentId | Получает среду GTM. |
список | GET /accounts/ accountId /containers/ containerId /environments | Перечисляет все среды GTM контейнера GTM. |
обновлять | PUT /accounts/ accountId /containers/ containerId /environments/ environmentId | Обновляет среду GTM. |
Environments.reauthorize_environments
Подробные сведения о ресурсе Environments.reauthorize_environments см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v1, если не указано иное. | ||
обновлять | PUT /accounts/ accountId /containers/ containerId /reauthorize_environments/ environmentId | Повторно генерирует код авторизации для среды GTM. |
Папки
Подробные сведения о ресурсе папок см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v1, если не указано иное. | ||
создавать | POST /accounts/ accountId /containers/ containerId /folders | Создает папку GTM. |
удалить | DELETE /accounts/ accountId /containers/ containerId /folders/ folderId | Удаляет папку GTM. |
получать | GET /accounts/ accountId /containers/ containerId /folders/ folderId | Получает папку GTM. |
список | GET /accounts/ accountId /containers/ containerId /folders | Перечисляет все папки GTM контейнера. |
обновлять | PUT /accounts/ accountId /containers/ containerId /folders/ folderId | Обновляет папку GTM. |
Папки.сущности
Подробные сведения о ресурсе Folders.entities см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v1, если не указано иное. | ||
список | GET /accounts/ accountId /containers/ containerId /folders/ folderId /entities | Перечислите все объекты в папке GTM. |
Папки.move_folders
Подробную информацию о ресурсе Folders.move_folders см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v1, если не указано иное. | ||
обновлять | PUT /accounts/ accountId /containers/ containerId /move_folders/ folderId | Перемещает объекты в папку GTM. |
Разрешения
Подробную информацию о ресурсе разрешений см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v1, если не указано иное. | ||
создавать | POST /accounts/ accountId /permissions | Создает учетную запись пользователя и разрешения контейнера. |
удалить | DELETE /accounts/ accountId /permissions/ permissionId | Удаляет пользователя из аккаунта, отзывая доступ к нему и всем его контейнерам. |
получать | GET /accounts/ accountId /permissions/ permissionId | Получает разрешения учетной записи пользователя и контейнера. |
список | GET /accounts/ accountId /permissions | Перечислите всех пользователей, имеющих доступ к учетной записи, а также разрешения учетной записи и контейнера, предоставленные каждому из них. |
обновлять | PUT /accounts/ accountId /permissions/ permissionId | Обновляет учетную запись пользователя и разрешения контейнера. |
Теги
Подробную информацию о ресурсе тегов см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v1, если не указано иное. | ||
создавать | POST /accounts/ accountId /containers/ containerId /tags | Создает тег GTM. |
удалить | DELETE /accounts/ accountId /containers/ containerId /tags/ tagId | Удаляет тег GTM. |
получать | GET /accounts/ accountId /containers/ containerId /tags/ tagId | Получает тег GTM. |
список | GET /accounts/ accountId /containers/ containerId /tags | Перечисляет все теги GTM контейнера. |
обновлять | PUT /accounts/ accountId /containers/ containerId /tags/ tagId | Обновляет тег GTM. |
Триггеры
Подробную информацию о ресурсе триггеров см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v1, если не указано иное. | ||
создавать | POST /accounts/ accountId /containers/ containerId /triggers | Создает триггер GTM. |
удалить | DELETE /accounts/ accountId /containers/ containerId /triggers/ triggerId | Удаляет триггер GTM. |
получать | GET /accounts/ accountId /containers/ containerId /triggers/ triggerId | Получает триггер GTM. |
список | GET /accounts/ accountId /containers/ containerId /triggers | Перечисляет все триггеры GTM контейнера. |
обновлять | PUT /accounts/ accountId /containers/ containerId /triggers/ triggerId | Обновляет триггер GTM. |
Переменные
Подробную информацию о ресурсах переменных см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v1, если не указано иное. | ||
создавать | POST /accounts/ accountId /containers/ containerId /variables | Создает переменную GTM. |
удалить | DELETE /accounts/ accountId /containers/ containerId /variables/ variableId | Удаляет переменную GTM. |
получать | GET /accounts/ accountId /containers/ containerId /variables/ variableId | Получает переменную GTM. |
список | GET /accounts/ accountId /containers/ containerId /variables | Перечисляет все переменные GTM контейнера. |
обновлять | PUT /accounts/ accountId /containers/ containerId /variables/ variableId | Обновляет переменную GTM. |