Обратная связь
Введите ваши данные, и я свяжусь с вами!
Какой у вас вопрос?

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c обработкой персональных данных

Порядок выполнения тегов в Google Tag Manager

Материал обновлен 14:01:2022

Разберем процесс настройки порядка выполнения или активации тегов в Google Tag Manager.

До недавнего времени одним из ограничений, которое впрочем решалось, было назначение порядка выполнения или активации тегов. Ранее я уже описывал способ, который позволяет управлять этим порядком, но теперь есть встроенная возможность прямо указать порядок активации тегов.

Связано это с тем, что в Google Tag Manager используется асинхронный порядок загрузки, это значит, что при срабатывании правила, теги связанные с ним активируются одновременно, как спортсмены стартуют на соревнованиях. Иногда возникает необходимость изменить этот порядок.

Для того, чтобы узнать в каком порядке будут выполняться ваши теги посмотрите на колонку Приоритет в списке тегов:

Порядок тегов в контейнере

Порядок тегов в контейнере

По умолчанию теги в этом списке сортируются по имени, чтобы изменить это нажмите на заголовок столбца. Справа от заголовка имеется изображение стрелки, оно указывает порядок сортировки По убыванию или По возрастанию.

Обратите внимание на важный момент: чем больше значение приоритета, тем раньше выполнится тег. Вы можете использовать и отрицательные значение, но любое значение приоритета должно быть целым числом.

По умолчанию приоритет тега равен нулю.

Еще одно замечание — порядок выполнения тегов актуален, если по одному или набору правил происходит активация нескольких тегов (см. изображение выше). Если теги активируются по разным правилам, то они будут выполняться в порядке срабатывания правила.

Как указать приоритет тега? В нижней части настройки тега есть блок Дополнительные настройки:

Доступ к настройкам тега Google Tag Manager

Маленькое замечание, на изображении вы видите два одноименных пункта, для настройки приоритета используйте нижний, верхний актуален и имеется не у всех тегов и служит для указания параметров определенных типов тегов, например, Google Analytics.

Отобразится поле, в которое нужно ввести ваше значение, после чего нажать на кнопку Сохранить:

Указание приоритета

Указание приоритета

Повторите действие для всех нужных тегов и опубликуйте версию контейнера или перейдите в режим отладки Google Tag Manager.

Для демонстрации работы Приоритета тегов я создал три тега, которые передают данные в dataLayer. Вот результат работы если тег А имеет приоритет 1, B приоритет 2, C приоритет 3:

Пример 1 приоритета тегов Google Tag Manager

Пример 1 приоритета тегов Google Tag Manager

Как видно тег C был активирован первым. Изменим приоритеты.  Тег А теперь имеет приоритет 10, B приоритет 1, C приоритет 5:

Пример 2 приоритета тегов Google Tag Manager

Пример 2 приоритета тегов Google Tag Manager

Теперь тег A первый, C второй, а тег B с низшим приоритетом выполнен третьим.

Рассылка бесплатных кейсов, инструкций, обзоров
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Ежедневные новости из мира аналитики в Telegram канале
Настройки, интеграции, примеры реальных задач, пошаговые инструкции
материалы ПО ТЕМЕ:
ОБСУЖДЕНИЕ:
Евгений
08.07.2014 at 14:58

Отличное нововведение!

Алекс
20.11.2014 at 11:56

Спасибо, только странно, Google пишет что чем выше цифра, тем первее тэг будет загружен:
https://support.google.com/tagmanager/answer/2772421?hl=en

Максим
16.02.2016 at 15:44

Иван, использовать приоритет активации может быть к примеру 100 или 200 ? Хотя тегов значительно меньше. Но чтобы наверника первым активировался

    Иван
    17.02.2016 at 18:45

    Максим, думаю, что без разницы

Василий
06.12.2016 at 21:40

Иван, а можно настроить срабатывание тегов таким образом, чтобы…
Есть тег А и тег Б, чтобы тег Б срабатывал только тогда, когда выполниться тег А, если пользователь сразу перейдет к действию Б, то тег не сработает. (организовывая как бы воронку)

    Иван
    11.12.2016 at 19:01

    Василий, это возможно — посмотрите на дополнительные настройки активации тега

GERAsimov
25.12.2017 at 23:39

Что-то уже нет графы приоритет и нет дополнительных настроек*

Как сейчас можно точно установить порядок отработки тэгов?

    Иван
    17.01.2018 at 07:37

    Все настройки доступны как и ранее при работе с конкретным тегом

Олег
03.03.2019 at 14:17

Иван, не подскажите, каким образом можно запустить один тег только ПОСЛЕ выполнения другого тега? (Именно только после выполнения, т.к. стандартный функционал GTM предполагает очередность активации только)

    Иван
    09.03.2019 at 18:32

    Олег, в Расширенных настройках тега — Порядок активации тегов

Анна
06.06.2023 at 16:17

Подскажите, поддерживает ли ГТМ теги с синхронной загрузкой?

Оставить комментарий
Для добавления комментария — заполните форму!

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c обработкой персональных данных