Подмена контента на сайте с помощью GTM
Подмену контента на сайте (заголовка, подзаголовка, телефона, акции, метро и т.д.) в зависимости от условия в параметре URL (источника, рекламного объявления, запроса, гео и т.д.) можно осуществлять различными способами. Например, на базе
Пример. На сайте на первом экране есть заголовок:

Рис. 537. «Получите СРО «под ключ» за 1 день! Работаем по всей России!»
Нам необходимо изменять этот заголовок в зависимости от параметра URL. В качестве параметра возьмем метку utm_content (можно взять любую другую, хоть нестандартную, например,

Рис. 538. Пример подмены заголовков в таблице Excel
Например, вы сделали пост в социальной сети или разметили рекламные кампании, разбили свой товар или услугу на категории (мебель -> один заголовок, кухни -> другой заголовок и т.д.). При переходе по одной из ссылок (столбец
Ссылка обязательна должна содержать параметр запроса, иначе подмена не произойдет. Давайте перейдем к настройке в GTM. Последовательность действий:
? Создаем пользовательскую переменную типа «URL»;
? Название – paramURL (любое произвольное);
? Тип компонента – Запрос;
? Ключ запроса – utm_content (тот, который вы определили для себя, может быть другим);
Сохраняем.

Рис. 539. Пользовательская переменная типа «URL»
Далее создаем еще одну пользовательскую переменную «Таблица поиска» из типа «Утилиты».
? Название – podmeniZag (может быть любым);
? Входная переменная – {{paramURL}} (та, которую создали на шаге выше);
? Таблица поиска – в каждую из строк в поле «Входные данные» вводим атрибут ключа запроса utm_content (см. таблицу выше), а в поле «Результат» вводим значение параметра utm_content, то есть наши подмененные заголовки;
? Установить значение по умолчанию (галочка) – добавляем исходный заголовок.
Сохраняем переменную.

Рис. 540. Переменная «Таблица поиска» с нашими значениями
После этого создаем триггер типа «Просмотр страницы», который будет активироваться только тогда, когда значение переменной utm_content определено. В противном случае если в ссылке нет параметра запроса, и оно принимает значение «undefined» (не