GTM ломается не из-за тегов, а из-за хаоса в триггерах и переменных
Перед новым тегом проверьте не пиксель, а слой данных. У события должно быть стабильное имя, понятные параметры и один источник правды: event, event_id, value, currency, user_id если применимо.
Базовая гигиена контейнера:
— названия по шаблону: GA4 - event - purchase, TRG - custom - purchase;
— один триггер на одно бизнес-событие, без дублей «на всякий случай»;
— константы для ID, доменов и режимов, а не ручной ввод в каждом теге.
Что важно: не смешивайте условия в теге и триггере. Тег отвечает «что отправляем», триггер — «когда отправляем», переменная — «откуда берём значение».
Перед публикацией открывайте Preview и проверяйте три вещи: событие появилось один раз, параметры не undefined, тег не стреляет на служебных кликах. Хороший GTM-контейнер — тот, где новый человек за 10 минут понимает, что и зачем отправляется.
GTM & GA4 Deep
@gtm_ga4_deep
GTM ломается не из-за тегов, а из-за хаоса в триггерах и переменных
Этот пост опубликован в Telegram-канале GTM & GA4 Deep. Подписаться можно по ссылке: @gtm_ga4_deep.