Этот справочник API организован по типам ресурсов. Каждый тип ресурса имеет одно или несколько представлений данных и один или несколько методов.
Типы ресурсов
- Счета
- Встроенные переменные
- Клиенты
- Контейнеры
- Направления
- Окружающая среда
- Папки
- Конфигурация тега Google
- Теги
- Шаблоны
- Преобразования
- Триггеры
- Разрешения пользователя
- Переменные
- Заголовки версий
- Версии
- Рабочие пространства
- Зоны
Счета
Подробную информацию о ресурсе Accounts см. на странице представления ресурса .
Метод | 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. Если {folder_id} в пути запроса равен 0, вместо этого объекты будут перемещены из папки, к которой они в данный момент принадлежат. |
возвращаться | 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 /transformations | Создает преобразование GTM. |
удалить | DELETE / path | Удаляет преобразование GTM. |
получать | GET / path | Получает преобразование GTM. |
список | GET / +parent /transformations | Перечисляет все преобразования 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 | Обновляет версию контейнера. |
Рабочие пространства
Подробные сведения о ресурсе Workspaces см. на странице представления ресурса .
Метод | HTTP-запрос | Описание |
---|---|---|
URI относительно https://www.googleapis.com/tagmanager/v2, если не указано иное. | ||
создавать | POST / +parent /workspaces | Создает рабочую область. |
создать_версию | POST / +path :create_version | Создает версию контейнера из сущностей, присутствующих в рабочей области, удаляет рабочую область и устанавливает в качестве базовой версии контейнера вновь созданную версию. |
удалить | DELETE / path | Удаляет рабочую область. |
получать | GET / path | Получает рабочую область. |
получить статус | GET / +path /status | Находит конфликтующие и измененные объекты в рабочей области. |
список | GET / +parent /workspaces | Перечисляет все рабочие области, принадлежащие контейнеру GTM. |
быстрый_превью | 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. |