29просмотров
6.9%от подписчиков
30 марта 2026 г.
Score: 32
Как быстро понять принципы систем управления тегами и научиться настраивать цели Работа и Яндекс Tag Manager, и Google Tag Manager строится на взаимодействии 3 вещей: ✔️Тегов
✔️Триггеров
✔️Переменных Теги — это фрагменты Javascript-кода (скрипты), которые нам нужно разместить в разметке сайта. Это могут быть коды для установки счётчиков, пикселей, систем коллтрекинга, email-трекинга, защита от фрода или виджетов чатов (например, Jivosite). Настройка целей типа Javascript-событие тоже предполагает добавление на сайт JS-кодов. Для Яндекс Метрики конструкция выглядит так (наверняка вы обращали внимание при создании цели): ym(95507753,'reachGoal','test') Триггеры — это то, что запускает выполнение тега (скрипта) при наступлении определённого события. Событием может быть посещение страницы, клик по элементу, прокрутка страницы, наличие элемента в зоне видимости, просмотр видео, отправка формы и любые другие действия пользователя на сайте. Теги и триггеры всегда работают в связке. Тег не активируется (скрипт не сработает), если не настроить триггер. Триггер без тега тоже ничего не сделает. Например, код пикселя ВКонтакте должен срабатывать при посещении пользователем любой страницы сайта. То есть тег «Пиксель ВКонтакте» (туда мы помещаем код, который выдает ВК при регистрации счётчика) должен быть связан с триггером «Просмотр страницы» («All Pages» в GTM). Здесь всё просто. А вот с понятием «Переменных» — чуть сложнее. Переменные — это контейнеры для хранения значений, актуальных для произошедшего события. Звучит сложно. Но на самом деле нет. Например, есть переменная Page URL. Это адрес текущей страницы. Предположим, что пользователь находится на главной странице вымышленного сайта shop.ru. Переменная Page URL имеет значение «https://shop.ru». Дальше пользователь переходит на страницу каталога shop.ru/catalog. Переменная Page URL принимает значение «https://shop.ru/catalog». Есть переменная Click Text. Это текст элемента, по которому был выполнен клик. Если пользователь кликнул по кнопке «Оформить заказ», переменная Click Text примет значение «Оформить заказ». Если пользователь кликнул на номер телефона, переменная Click Text примет значение «+7 911 1111 11 11» (номер телефона, указанный на сайте). Переменные чаще всего нужны для задания условий на срабатывание триггеров. Например, мы хотим, чтобы тег срабатывал не на посещение всех страниц сайта, а на посещение конкретной страницы. Мы можем использовать Page URL, как фильтр. Если нам нужен клик по кнопке с конкретным текстом, можем фильтровать по Click Text. Есть и другие переменные, их много. Это даёт нам полную гибкость при настройке сценариев срабатывания целей. Новички, скажите, понятно ли объяснила? Или всё это пугает, когда описано текстом?