Этот справочник API организован по типу ресурса. Каждый тип ресурса имеет одно или несколько представлений данных и один или несколько методов.
Типы ресурсов
- учетные записи
- Встроенные переменные
- Клиенты
- Контейнеры
- Направления
- Окружающая среда
- Папки
- Конфигурация тега Google
- Теги
- Шаблоны
- Триггеры
- Разрешения пользователя
- Переменные
- Заголовки версий
- Версии
- Рабочие пространства
- Зоны
учетные записи
Сведения о ресурсах учетных записей см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
получить | GET / path | Получает учетную запись GTM. |
список | GET /accounts | Список всех учетных записей GTM, к которым у пользователя есть доступ. |
Обновить | PUT / path | Обновляет учетную запись GTM. |
Встроенные переменные
Сведения о ресурсах встроенных переменных см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Создайте | POST / +parent /built_in_variables | Создает одну или несколько встроенных переменных GTM. |
Удалить | DELETE / path | Удаляет одну или несколько встроенных переменных GTM. |
список | GET / +parent /built_in_variables | Список всех включенных встроенных переменных контейнера GTM. |
возвращаться | POST / +path /built_in_variables:revert | Отменяет изменения встроенных переменных GTM в рабочей области GTM. |
Клиенты
Сведения о клиентских ресурсах см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Создайте | POST / +parent /clients | Создает клиент GTM. |
Удалить | DELETE / path | Удаляет клиент GTM. |
получить | GET / path | Получает клиент GTM. |
список | GET / +parent /clients | Список всех клиентов GTM рабочей области контейнера GTM. |
возвращаться | POST / +path :revert | Отменяет изменения в клиенте GTM в рабочей области GTM. |
Обновить | PUT / path | Обновляет клиент GTM. |
Контейнеры
Подробную информацию о ресурсах контейнеров см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
комбинировать | POST / +path :combine | Объединяет контейнеры. |
Создайте | POST / +parent /containers | Создает Контейнер. |
Удалить | DELETE / path | Удаляет контейнер. |
получить | GET / path | Получает Контейнер. |
список | GET / +parent /containers | Список всех контейнеров, принадлежащих учетной записи GTM. |
искать | GET /accounts/containers:lookup | Ищет контейнер по идентификатору назначения. |
move_tag_id | POST / +path :move_tag_id | Переместите идентификатор тега из контейнера. |
фрагмент | GET / +path :snippet | Получает фрагмент тега для контейнера. |
Обновить | PUT / path | Обновляет контейнер. |
Направления
Подробную информацию о ресурсах назначения см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
получить | GET / path | Получает пункт назначения. |
ссылка на сайт | POST / +parent /destinations:link | Добавляет пункт назначения в этот контейнер и удаляет его из контейнера, с которым он в данный момент связан. |
список | GET / +parent /destinations | Список всех пунктов назначения, связанных с контейнером GTM. |
Окружающая среда
Сведения о ресурсах среды см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Создайте | POST / +parent /environments | Создает среду GTM. |
Удалить | DELETE / path | Удаляет среду GTM. |
получить | GET / path | Получает среду GTM. |
список | GET / +parent /environments | Список всех сред GTM контейнера GTM. |
повторно авторизовать | POST / +path :reauthorize | Повторно генерирует код авторизации для среды GTM. |
Обновить | PUT / path | Обновляет среду GTM. |
Папки
Подробную информацию о ресурсах папок см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Создайте | POST / +parent /folders | Создает папку GTM. |
Удалить | DELETE / path | Удаляет папку GTM. |
сущности | POST / +path :entities | Список всех объектов в папке GTM. |
получить | GET / path | Получает папку GTM. |
список | GET / +parent /folders | Список всех папок GTM контейнера. |
move_entities_to_folder | POST / +path :move_entities_to_folder | Перемещает объекты в папку GTM. |
возвращаться | POST / +path :revert | Отменяет изменения в папке GTM в рабочей области GTM. |
Обновить | PUT / path | Обновляет папку GTM. |
Конфигурация тега Google
Подробную информацию о ресурсе конфигурации тега Google см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Создайте | POST / +parent /gtag_config | Создает конфигурацию тега Google. |
Удалить | DELETE / path | Удаляет конфигурацию тега Google. |
получить | GET / path | Получает конфигурацию тега Google. |
список | GET / +parent /gtag_config | Список всех конфигураций тегов Google в контейнере. |
Обновить | PUT / path | Обновляет конфигурацию тега Google. |
Теги
Подробную информацию о ресурсе тегов см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Создайте | POST / +parent /tags | Создает тег GTM. |
Удалить | DELETE / path | Удаляет тег GTM. |
получить | GET / path | Получает тег GTM. |
список | GET / +parent /tags | Список всех тегов GTM контейнера. |
возвращаться | POST / +path :revert | Отменяет изменения тега GTM в рабочей области GTM. |
Обновить | PUT / path | Обновляет тег GTM. |
Шаблоны
Подробную информацию о ресурсах шаблонов см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Создайте | POST / +parent /templates | Создает пользовательский шаблон GTM. |
Удалить | DELETE / path | Удаляет шаблон GTM. |
получить | GET / path | Получает шаблон GTM. |
список | GET / +parent /templates | Список всех шаблонов GTM рабочей области контейнера GTM. |
возвращаться | POST / +path :revert | Отменяет изменения в шаблоне GTM в рабочей области GTM. |
Обновить | PUT / path | Обновляет шаблон GTM. |
Триггеры
Подробную информацию о ресурсе триггеров см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Создайте | POST / +parent /triggers | Создает триггер GTM. |
Удалить | DELETE / path | Удаляет триггер GTM. |
получить | GET / path | Получает триггер GTM. |
список | GET / +parent /triggers | Список всех триггеров GTM контейнера. |
возвращаться | POST / +path :revert | Отменяет изменения триггера GTM в рабочей области GTM. |
Обновить | PUT / path | Обновляет триггер GTM. |
Разрешения пользователя
Сведения о ресурсе разрешений пользователя см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Создайте | POST / +parent /user_permissions | Создает учетную запись пользователя и доступ к контейнеру. |
Удалить | DELETE / path | Удаляет пользователя из учетной записи, отменяя доступ к ней и всем ее контейнерам. |
получить | GET / path | Получает доступ к учетной записи и контейнеру пользователя. |
список | GET / +parent /user_permissions | Перечислите всех пользователей, у которых есть доступ к учетной записи, а также доступ пользователей к учетной записи и контейнеру, предоставленный каждому из них. |
Обновить | PUT / path | Обновляет учетную запись пользователя и доступ к контейнеру. |
Переменные
Подробную информацию о ресурсах переменных см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Создайте | POST / +parent /variables | Создает переменную GTM. |
Удалить | DELETE / path | Удаляет переменную GTM. |
получить | GET / path | Получает переменную GTM. |
список | GET / +parent /variables | Список всех переменных GTM контейнера. |
возвращаться | POST / +path :revert | Отменяет изменения переменной GTM в рабочей области GTM. |
Обновить | PUT / path | Обновляет переменную GTM. |
Заголовки версий
Сведения о ресурсе заголовков версий см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
последний | GET / +parent /version_headers:latest | Получает заголовок последней версии контейнера |
список | GET / +parent /version_headers | Список всех версий контейнера GTM. |
Версии
Сведения о ресурсах версий см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Удалить | DELETE / path | Удаляет версию контейнера. |
получить | GET / path | Получает версию контейнера. |
жить | GET / +parent /versions:live | Получает действующую (т.е. опубликованную) версию контейнера. |
публиковать | POST / +path :publish | Публикует версию контейнера. |
set_latest | POST / +path :set_latest | Устанавливает последнюю версию, используемую для синхронизации рабочих пространств при обнаружении конфликтов и ошибок. |
восстановить | POST / +path :undelete | Восстанавливает версию контейнера. |
Обновить | PUT / path | Обновляет версию контейнера. |
Рабочие пространства
Подробную информацию о ресурсах рабочих областей см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Создайте | POST / +parent /workspaces | Создает рабочее пространство. |
create_version | POST / +path :create_version | Создает версию контейнера из сущностей, присутствующих в рабочей области, удаляет рабочую область и устанавливает базовую версию контейнера на вновь созданную версию. |
Удалить | DELETE / path | Удаляет рабочую область. |
получить | GET / path | Получает рабочее пространство. |
получитьстатус | GET / +path /status | Находит конфликтующие и измененные объекты в рабочей области. |
список | GET / +parent /workspaces | Список всех рабочих пространств, принадлежащих контейнеру GTM. |
quick_preview | POST / +path :quick_preview | Быстрый предварительный просмотр рабочей области путем создания поддельной версии контейнера из всех сущностей в предоставленной рабочей области. |
разрешение_конфликта | POST / +path :resolve_conflict | Разрешает конфликт слияния для объекта рабочей области, обновляя его до разрешенного объекта, переданного в запросе. |
синхронизировать | POST / +path :sync | Синхронизирует рабочую область с последней версией контейнера, обновляя все неизмененные сущности рабочей области и отображая конфликты для измененных сущностей. |
Обновить | PUT / path | Обновляет рабочую область. |
Зоны
Подробную информацию о ресурсах зон см. на странице представления ресурсов .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
Создайте | POST / +parent /zones | Создает зону GTM. |
Удалить | DELETE / path | Удаляет зону GTM. |
получить | GET / path | Получает зону GTM. |
список | GET / +parent /zones | Список всех зон GTM рабочей области контейнера GTM. |
возвращаться | POST / +path :revert | Отменяет изменения в зоне GTM в рабочей области GTM. |
Обновить | PUT / path | Обновляет зону GTM. |