Иосиф Тихоненков
14

Динамическая подмена контента при помощи GTM

Всем привет! Даю пошаговую инструкцию о том, как подменить заголовок на сайте (или другой контент) при помощи GTM. Поехали!

В закладки

Шаг 1.

Создаем таблицу с тремя столбцами:

1. utm_content

2. Заголовок на сайте

3. Конечный URL

В столбце «utm_content» вводим «zag1», «zag2» и т.д. по кол-ву нужных заголовков.

В столбце «Заголовок на сайте» вводим подменные заголовки.

В столбце «Конечный URL» вводим site.ru/?utm_content=zag1 , где заменяем site.ru на наш домен.

Шаг 2.

Идем в GTM проекта. Переходим в «Переменные» и создаем новую переменную.

Название — «paramURL» — обязательно название точь в точь, что бы работало.

Тип переменной «URL».

Ключ запроса «utm_content».

Сохраняем.

Шаг 3.

Создаем еще одну переменную.

Название — «podmeniZag».

Тип переменной — «таблица поиска».

Входная переменная — {{paramURL}}.

Входные данные — первый столбик переносим из столбца «utm_content» нашей таблицы, второй столбик заполняем из столбца «заголовок на сайте» нашей таблицы.

Нажимаешь галочку «Установить значение по умолчанию» и прописываем исходный заголовок на сайте.

Сохраняем.

Шаг 4.

Создаем триггер.

Название «undefined».

Тип триггера — «просмотр страниц».

Условие активации триггера — «некоторые просмотры страниц».

Первая ячейка — «paramURL», вторая — «не равно», третья — «undefined».

Сохраняем.

Шаг 5.

Создаем тег.

Название — «Подмена контента» (или то, что нужно).

Тип тега — «Пользовательский HTML»

В поле «HTML» прописываем (для наших сайтов) :

В триггерах активации указываем триггер «undefined».

Шаг 6.

Жмем предварительный просмотр.

Выбираем один из Url в нашей таблице и вставляем его в адресную строку браузера, в котором у нас предварительный просмотр.

Все работает.

Профит. Сверяем с таблицей, что бы был именно тот заголовок.

Шаг 7.

Сохраняем контейнер, используем для своих нужд.

{ "author_name": "Иосиф Тихоненков", "author_type": "self", "tags": [], "comments": 0, "likes": 0, "favorites": 0, "is_advertisement": false, "subsite_label": "unknown", "id": 123047, "is_wide": true, "is_ugc": true, "date": "Sat, 25 Apr 2020 21:04:29 +0300", "is_special": false }
SEO
Контент — король: как мы с помощью SEO привели 400 тысяч англоязычных геймеров в блог, играя в PUBG
Подготовили кейс по работе с изначально незнакомой нам нишей, да еще и на англоязычную аудиторию. Вот некоторые…
Объявление на vc.ru
0
Комментариев нет
Популярные
По порядку

Прямой эфир