Правила контейнера. Правила оцениваются как true или false во время выполнения. Их можно использовать для управления активацией или блокировкой тега, а также для контроля включения или отключения макросов в мобильном контейнере. Для получения более подробной информации см. правила активации и отключения конфигурации тега и правила включения и отключения конфигурации макроса соответственно.
Список методов для этого ресурса см. в конце этой страницы.
Представления ресурсов
Представляет правило Диспетчера тегов Google.
{ "accountId": string, "containerId": string, "ruleId": string, "name": string, "notes": string, "condition": [ { "type": string, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ] } ] } ], "fingerprint": string }
Имя свойства | Ценить | Описание | Примечания |
---|---|---|---|
accountId | string | Идентификатор аккаунта GTM. | |
condition[] | list | Список условий, составляющих это правило (неявное И между ними). | записываемый |
condition[]. parameter[] | list | Список именованных параметров (ключ/значение), в зависимости от типа условия. Примечания:
| записываемый |
condition[].parameter[]. key | string | Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. | записываемый |
condition[].parameter[]. list[] | list | Параметры этого списка параметров (ключи будут игнорироваться). | записываемый |
condition[].parameter[]. map[] | list | Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). | записываемый |
condition[].parameter[]. type | string | Тип параметра. Допустимые значения:
Приемлемые значения:
| записываемый |
condition[].parameter[]. value | string | Значение параметра (может содержать ссылки на макросы, например «»), соответствующее указанному типу. | записываемый |
condition[]. type | string | Тип оператора для этого условия. Приемлемые значения:
| записываемый |
containerId | string | Идентификатор контейнера GTM. | |
fingerprint | string | Отпечаток правила GTM, рассчитанный во время хранения. Это значение пересчитывается при каждом изменении правила. | |
name | string | Отображаемое имя правила. | записываемый |
notes | string | Примечания пользователя о том, как применить это правило в контейнере. | записываемый |
ruleId | string | Идентификатор правила однозначно идентифицирует правило GTM. |
Методы
Используйте приведенные ниже методы для создания, изменения, удаления или получения правил.