Последовательность активации тегов позволяет настроить запуск тега до или после основного тега в веб-контейнере. Чтобы сделать это, выберите Расширенные настройки Последовательность активации тегов.
Как настроить загрузку тега setup перед активацией вашего тега
Тег setup активируется раньше основного тега. Чтобы настроить тег setup, выполните следующие действия:
- Установите флажок Тег setup должен быть активирован раньше тега <название тега>.
- Выберите нужный тег в меню.
- Вы также можете установить флажок <этот тег> нельзя активировать, если <тег setup> не сработал, где <этот тег> – название тега, выбранного в пункте 2. В таком случае основной тег payload будет срабатывать только при успешной активации тега setup.
Для изменения значений уровня данных из тега setup разработчики должны использовать google_tag_manager[{{Container ID}}].dataLayer.set()
. Необходимо указать .set()
вместо .push()
, так как Менеджер тегов не распознает функцию .push()
до следующего события, а .set
позволит текущему событию зарегистрировать это событие.
Как настроить загрузку тега cleanup после активации вашего тега
Тег cleanup активируется сразу после основного тега. Чтобы настроить тег cleanup, выполните следующие действия:
- Установите флажок Тег cleanup должен быть активирован после тега <название тега>.
- Выберите нужный тег в меню.
- Вы также можете установить флажок <тег cleanup> нельзя активировать, если <этот тег> не сработал, где <этот тег> – название тега, выбранного в пункте 2. Вместо <тег cleanup> будет указано название тега, выбранного на шаге 2.