Триггер глубины прокрутки

Как измерять события прокрутки в Google Менеджере тегов

Триггер глубины прокрутки активирует теги в зависимости от того, как далеко пользователь прокрутил страницу. Чтобы настроить триггер, выполните следующие действия:

  1. Нажмите Триггеры > Создать.
  2. Нажмите Настройка триггера и выберите тип Глубина прокрутки.
  3. Настройте параметры глубины прокрутки.
  4. Выберите параметры активации триггера.

Параметры глубины прокрутки

Выберите нужные параметры из перечисленных ниже.

  • Глубина вертикальной прокрутки. Срабатывает на основе данных о том, как далеко вниз пользователь прокрутил страницу.
  • Глубина горизонтальной прокрутки. Срабатывает на основе данных о том, как далеко вправо пользователь прокрутил страницу.

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

Например, вы можете выбрать Проценты и ввести значения 10, 50, 90, которые будут соответствовать 10 %, 50 % и 90 % высоты страницы. Если этот триггер привязать к тегу, то при прокручивании страницы сверху до отметки 90 % тег активируется три раза – на отметке 10 %, 50 % и 90 %.

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

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

Когда срабатывает триггер глубины прокрутки, автоматически подставляются значения следующих переменных:

  • Пороговое значение глубины прокрутки. Числовое значение, которое показывает глубину прокрутки, запустившую триггер. Для значений в процентах это число от 0 до 100. Для значений в пикселях это количество пикселей, установленное в качестве порогового.
  • Единицы измерения глубины прокрутки. Параметр, который показывает единицы измерения порогового значения, активирующего триггер, – либо пиксели, либо проценты.
  • Направление прокрутки. Параметр, который показывает направление прокрутки при срабатывании триггера – либо вертикальное, либо горизонтальное.

Выбор параметров активации триггера

В меню Активировать триггер по событию можно выбрать событие, при котором триггер должен начать отслеживание соответствующих действий.

  • Событие Container Load (gtm.js) происходит сразу же после загрузки страницы.
  • Событие DOM Ready (gtm.dom) происходит, когда модель DOM готова к обработке.
  • Событие Window Load (gtm.load) (по умолчанию) происходит после загрузки всего первоначального контента страницы.
Примечание. Поскольку триггер глубины прокрутки пытается рассчитать размеры страницы при ее загрузке, перед активацией триггера рекомендуется дождаться полной загрузки окна. Поэтому вариантом события по умолчанию является "Window Load (gtm.load)".
Эта информация оказалась полезной?
Как можно улучшить эту статью?