Как использовать Format Value в Google Tag Manager без лишнего JavaScript
— Проверьте, где в контейнере вы до сих пор держите отдельные пользовательские JavaScript-переменные только ради преобразования данных.
Если задача — привести значение к нижнему регистру, обрезать пробелы или переупаковать строку, это теперь можно делать прямо в настройке переменной.
— Включите Format Value там, где источник данных приходит «грязным».
Это полезно для UTM-меток, параметров URL, полей dataLayer и любых значений, которые дальше идут в аналитику, CRM или серверную отправку событий.
— Выберите нужное преобразование из готовых вариантов.
Смысл функции в том, чтобы не писать код для типовых операций: нормализация регистра, замена символов, форматирование чисел и другие базовые правки.
— Сократите число промежуточных переменных в контейнере.
Чем меньше служебных сущностей, тем проще аудит, поиск ошибок и передача контейнера между аналитиком, разработчиком и подрядчиком.
— Проверьте, не ломает ли форматирование downstream-логику.
После преобразования значение может перестать совпадать с тем, что ждёт отчёт, правило триггера или серверная валидация. Сверяйте результат в режиме предпросмотра.
— Зафиксируйте единый стандарт нормализации.
Если в команде несколько источников трафика и несколько аналитиков, лучше один раз договориться, как именно приводятся значения, чем потом чистить разъехавшиеся отчёты.
когда это пригодится: когда нужно быстро привести переменные GTM к единому виду без лишнего кода и упростить поддержку контейнера.
— @ExperimentationRoom
Эксперименты и A/B-тесты
@ExperimentationRoom
Как использовать Format Value в Google Tag Manager без лишнего JavaScript
Этот пост опубликован в Telegram-канале Эксперименты и A/B-тесты. Подписаться можно по ссылке: @ExperimentationRoom.