Благодарим за интерес к предварительной версии документации о новой платформе для тегов Google. Этот сайт проходит общедоступное бета-тестирование. Оставить отзыв

API Reference

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Этот справочник API организован по типу ресурса. Каждый тип ресурса имеет одно или несколько представлений данных и один или несколько методов.

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

  1. учетные записи
  2. Встроенные переменные
  3. Клиенты
  4. Контейнеры
  5. Направления
  6. Окружающая среда
  7. Папки
  8. Конфигурация тега Google
  9. Теги
  10. Шаблоны
  11. Триггеры
  12. Разрешения пользователя
  13. Переменные
  14. Заголовки версий
  15. Версии
  16. Рабочие пространства
  17. Зоны

учетные записи

Сведения о ресурсах учетных записей см. на странице представления ресурсов .

Метод 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.