Как настроить порядок выполнения тегов в Google Tag Manager

Google Tag Manager
Бесплатная версия онлайн курса по Google Tag Manager

7 уроков, более 2 часов обучающих видео материалов. Вы можете начать изучение прямо сейчас!

Google Tag Manager продолжает динамично развиваться и радовать нас новыми возможностями. Сегодня я опишу процесс настройки порядка выполнения или активации тегов в 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 с низшим приоритетом выполнен третьим.

Еженедельная рассылка кейсов!
Обсуждение
  1. Евгений
    08.07.2014 at 14:58

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

  2. Максим
    16.02.2016 at 15:44

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

    • Ответ автора
      17.02.2016 at 18:45

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

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

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

    • Ответ автора
      11.12.2016 at 19:01

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

  4. GERAsimov
    25.12.2017 at 23:39

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

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

    • Ответ автора
      17.01.2018 at 07:37

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

Ваш комментарий