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

Tags: create

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

Создает тег GTM. Попробуйте прямо сейчас .

Запрос

HTTP-запрос

POST https://www.googleapis.com/tagmanager/v2/+parent/tags

Параметры

Имя параметра Ценность Описание
Параметры пути
parent string Относительный путь API GTM Workspace. Пример: account/{account_id}/containers/{container_id}/workspaces/{workspace_id}

Авторизация

Этот запрос требует авторизации со следующей областью действия:

Сфера
https://www.googleapis.com/auth/tagmanager.edit.containers

Дополнительные сведения см. на странице аутентификации и авторизации .

Тело запроса

В теле запроса укажите ресурс Tags со следующими свойствами:

Имя свойства Ценность Описание Заметки
Требуемые свойства
consentSettings.consentType. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : должен быть указан список параметров
  • map : необходимо указать карту параметров
  • template : значение представляет собой любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный как идентификатор триггера.
  • tag_reference : значение представляет собой тег, представленный в виде имени тега.


Допустимые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
доступный для записи
monitoringMetadata. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : должен быть указан список параметров
  • map : необходимо указать карту параметров
  • template : значение представляет собой любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный как идентификатор триггера.
  • tag_reference : значение представляет собой тег, представленный в виде имени тега.


Допустимые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
доступный для записи
name string Отображаемое имя тега. доступный для записи
parameter[]. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : должен быть указан список параметров
  • map : необходимо указать карту параметров
  • template : значение представляет собой любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный как идентификатор триггера.
  • tag_reference : значение представляет собой тег, представленный в виде имени тега.


Допустимые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
доступный для записи
priority. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : должен быть указан список параметров
  • map : необходимо указать карту параметров
  • template : значение представляет собой любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный как идентификатор триггера.
  • tag_reference : значение представляет собой тег, представленный в виде имени тега.


Допустимые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
доступный для записи
type string Тип тега GTM. доступный для записи
Дополнительные свойства
blockingRuleId[] list Идентификаторы правил блокировки. Если какое-либо из перечисленных правил оценивается как истинное, тег не сработает. доступный для записи
blockingTriggerId[] list Блокировка идентификаторов триггеров. Если какой-либо из перечисленных триггеров оценивается как true, тег не сработает. доступный для записи
consentSettings nested object Настройки согласия тега. доступный для записи
consentSettings.consentType. key string Именованный ключ, однозначно идентифицирующий параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. доступный для записи
consentSettings.consentType. list[] list Параметры этого параметра списка (ключи будут игнорироваться). доступный для записи
consentSettings.consentType. map[] list Параметры этого параметра карты (должны быть ключи; ключи должны быть уникальными). доступный для записи
consentSettings.consentType. value string Значение параметра (может содержать ссылки на переменные, такие как "") в соответствии с указанным типом. доступный для записи
firingRuleId[] list Идентификаторы правил активации. Тег сработает, если любое из перечисленных правил истинно, а все его blockingRuleIds (если они указаны) ложны. доступный для записи
firingTriggerId[] list Идентификаторы триггеров срабатывания. Тег сработает, когда любой из перечисленных триггеров будет истинным, а все его blockingTriggerIds (если они указаны) ложными. доступный для записи
liveOnly boolean Если установлено значение true, этот тег будет активироваться только в реальной среде (например, не в режиме предварительного просмотра или отладки). доступный для записи
monitoringMetadata nested object Карта пар ключ-значение метаданных тегов, которые должны быть включены в данные о событиях для мониторинга тегов. Заметки:
  • Этот параметр должен быть типа MAP .
  • Каждый параметр на карте имеет тип TEMPLATE , однако не может содержать ссылки на переменные.
доступный для записи
monitoringMetadata. key string Именованный ключ, однозначно идентифицирующий параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. доступный для записи
monitoringMetadata. list[] list Параметры этого параметра списка (ключи будут игнорироваться). доступный для записи
monitoringMetadata. map[] list Параметры этого параметра карты (должны быть ключи; ключи должны быть уникальными). доступный для записи
monitoringMetadata. value string Значение параметра (может содержать ссылки на переменные, такие как "") в соответствии с указанным типом. доступный для записи
monitoringMetadataTagNameKey string Если не пусто, отображаемое имя тега будет включено в карту метаданных мониторинга с использованием указанного ключа. доступный для записи
notes string Заметки пользователя о том, как применить этот тег в контейнере. доступный для записи
parameter[] list Параметры тега. доступный для записи
parameter[]. key string Именованный ключ, однозначно идентифицирующий параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. доступный для записи
parameter[]. list[] list Параметры этого параметра списка (ключи будут игнорироваться). доступный для записи
parameter[]. map[] list Параметры этого параметра карты (должны быть ключи; ключи должны быть уникальными). доступный для записи
parameter[]. value string Значение параметра (может содержать ссылки на переменные, такие как "") в соответствии с указанным типом. доступный для записи
paused boolean Указывает, приостановлен ли тег, что предотвращает активацию тега. доступный для записи
priority nested object Определяемый пользователем числовой приоритет тега. Теги запускаются асинхронно в порядке приоритета. Теги с более высоким числовым значением срабатывают первыми. Приоритет тега может быть положительным или отрицательным значением. Значение по умолчанию — 0. доступный для записи
priority. key string Именованный ключ, однозначно идентифицирующий параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. доступный для записи
priority. list[] list Параметры этого параметра списка (ключи будут игнорироваться). доступный для записи
priority. map[] list Параметры этого параметра карты (должны быть ключи; ключи должны быть уникальными). доступный для записи
priority. value string Значение параметра (может содержать ссылки на переменные, такие как "") в соответствии с указанным типом. доступный для записи
scheduleEndMs long Отметка времени окончания в миллисекундах для планирования тега. доступный для записи
scheduleStartMs long Отметка времени начала в миллисекундах для планирования тега. доступный для записи

Ответ

В случае успеха этот метод возвращает ресурс Tags в теле ответа.

Попытайся!

Используйте обозреватель API ниже, чтобы вызвать этот метод для оперативных данных и просмотреть ответ.