Внутренняя кухня SEO: как починить А/В-тестирование в Google ***ytics с помощью Google Tag Manager. Кейс UniSender

Внутренняя кухня SEO: как Netpeak продвигает UniSender — первые 5 шагов В первом посте из серии
Пока мы готовим новый пост с подробным описанием всех текущих процессов, хотим рассказать об интересном моменте в продвижении — проблеме с передачей данных об экспериментах в Google ***ytics.
A/B-тестирование в Google ***ytics позволяет проверить гипотезы по улучшению страниц и вносить изменения, основываясь на проверенных данных и достаточной выборке посетителей. При тестировании интерфейса пользователи в одно и то же время видят разные варианты страниц или отдельных элементов страницы. Эксперимент настраивается с указанием цели — это может быть длительность сессии, покупка, регистрация — что угодно. После определенного периода, когда Google ***ytics соберет достаточно данных, система автоматически вычисляет победителя.
Как провести A/B-тест сайта: инструменты и популярные гипотезы Читайте статью по теме: «
Как анализировать данные об эксперименте?
Клиент настроил эксперимент по тестированию двух вариантов главной страницы сайта. Настройка была правильной — код эксперимента размещен на нужной странице, параметры эксперимента заданы в соответствии с рекомендациями Google ***ytics, но данные в эксперимент не передавались и отчет был пpaктически пустым.
Количество посещений, которые принимали участие в эксперименте
На сайте UniSender настроены языковые версии, которые посетители видят в зависимости от региона проживания. Языковая версия добавляется в URL-адрес страниц (/en/, /ru/, /ua/ и так далее). В настройках эксперимента URL-адрес тестовой страницы указан на одной из этих языковых версий.
Мы предположили, что проблема в переадресации пользователей на другие языковые версии страниц, но при проверке эксперимент отpaбатывал на сайте: второй (тестовый) вариант посадочной страницы показывался пользователям из разных регионов и просмотры тестовой страницы фиксировались в Google ***ytics.
Просмотры тестовой страницы на разных языковых версиях
Известно, что на сайте данные собираются одновременно в несколько ресурсов Google ***ytics. Но данные об эксперименте не уходили в то представление GA, где был настроен эксперимент.
Чтобы этого избежать, необходимо принудительно отправить данные об эксперименте именно в тот ресурс Google ***ytics, где был настроен эксперимент.
Настройка передачи данных об эксперименте
Для настройки нам нужны всего два показателя — вариант эксперимента, который показан пользователю, и ID эксперимента.
Как передать ID эксперимента?
Для передачи данных об ID эксперимента копируем его значение в настройках эксперимента в Google ***ytics.
Потом в Google Tag Manager создаем переменную и записываем в нее значение ID из настроек А/В-тестирования.
Переменная в Google Tag Manager
Работа с Google Tag Manager v2 — что нового? Статья по теме:
Как задается значение варианта эксперимента?
Вариант эксперимента можно получить из cookie. Он может принимать такие значения:
- 0 — вариант исходной страницы;
- 1 — первый вариант тестовой страницы;
- 2 — второй тестовый вариант (и так далее).
Как расшифровать cookie с данными об эксперименте?
Данные об эксперименте записываются в cookie «__utmx».
Пример формата «__utmx» записи:
229180376.CUfIPWBWRNKhT90WNlC-lg$120048485-15:1Шаблон:
[DOMAIN_HASH].[EXPERIMENT_ID]$[EXPERIMENT_KEY]:[VARIATION]При запуске разных тестов бывает, что один и тот же пользователь принимает участие в эксперименте на вашем сайте второй или третий раз. В этом случае его cookie будут выглядеть так:
229180376.dLn68JbYSz-4toNkaAbDwQ$120048485-11:0. YrwrUbCcTr2UbZ-9j2s7jg$12004848 5-14:.CUfIPWBWRNKhT90WNlC-lg$120048485-15:0Шаблон:
[DOMAIN_HASH].[EXPERIMENT_ID_1]$[EXPERIMENT_KEY_1] :[VARIATION_1]. [EXPERIMENT_ID_2]$[EXPERIMENT_KEY_2]: [VARIATION_2].[EXPERIMENT_ID_3]$[EXPERIMENT_KEY_3] :[VARIATION_3]Последним будет указан действующий эксперимент.
Как получить значение варианта эксперимента?
Получить номер варианта эксперимента из cookie можно так:
function () {var exp_result = undefined;var cookie_path=document.cookie.match(/__utmx=[0-9a-zA-Z\.\-:$\s]*/g)[0];if (cookie_path != null){exp_result = cookie_path.charAt(cookie_path.length-1) ;}return(exp_result) ;}При работе с Google Tag Manager лучше использовать встроенные переменные — так как мы используем cookie, воспользуемся переменной c типом «Основной файл cookie».
При проверке видно, что эта строка:
document.cookie.match(/__utmx=[0-9a-zA-Z\.\-:$\s]*/g)[0]
а также переменная «DLV - Cookie __utmx» имеют одинаковые значения:
Используем переменную Google Tag Manager в коде переменной «DLV - exp_result».
О соответствии типов данных в Google Tag Manager
Если пользователь не участвует в эксперименте, значение переменной должно быть «undefined». Тег вида «Собственный код JavaScript» вместо «undefined» передает пустую строку.
Чтобы получить тип данных «undefined», задаем таблицу поиска в Google Tag Manager.
Таблица поиска в Google Tag Manager.
Передача значений переменных в Google ***ytics
Настраиваем отправку значений переменных в соответствующих полях Google ***ytics в теге просмотра страницы в GTM:
Как правильно настроить тег
Проверяем в отладчике GTM подробные данные тега просмотра страниц.
Или делаем это с помощью консоли разработчика Google Chrome или другого браузера.
И публикуем изменения.
Через какое-то время в интерфейсе Google ***ytics начинают отображаться первые собранные данные об эксперименте.
Вывод
Для настройки эксперимента в первую очередь необходимо определить, в чем именно проблема, — эксперимент не работает, или же он работает, но данные не передаются в Google ***ytics. В зависимости от ответа становится ясно, в какую сторону смотреть и что «чинить».
В нашем случае нужно было настроить передачу данных. Для этого мы:
- Извлекли данные, которые необходимы для работы отчета Google ***ytics об экспериментах, — ID эксперимента и идентификатор варианта, который показан пользователю.
- Настроили отправку этих данных в теге просмотра страниц Google Tag Manager.
На определение проблемы и ее решение ушло не более трех часов.
Хочу быстро найти клиентов онлайн
Комментарии:
Бесплатные продукты для онлайн-бизнеса — история внедрения freemium модели в сфере виджетов обратных звонков....
01 11 2026 8:10:22
Сохраняем время и ресурсы для проверки типичных задач и тратим его на реализацию креативных идей по оптимизации сайта....
31 10 2026 23:35:24
Direct сделал подарок всем, кто уже давно хотел увеличить привлекательность своих объявлений — добавил возможность включения видеодополнений к текстово-графическим кампаниям. Как включить новую фишку от Директа и достаточно ли она эффективна?...
30 10 2026 22:33:36
Встречайте Netpeak Spider 2.1 — программу, предназначенную для обнаружения и уничтожения ошибок внутренней оптимизации сайта. Мы хотим, чтобы 4 августа 2016 года запомнилось вам как «День кроулинга»!...
29 10 2026 10:37:55
Используем маску ввода для оптимизации сбора телефонных номеров в формах на сайте: кейсы агентства Netpeak...
28 10 2026 22:18:32
Читайте простой мануал о том, как перейти на Universal ***ytics и не поломать весь сбор данных...
27 10 2026 2:57:45
Как найти продавцов для маркетплейса с помощью рекламы в Google, Facebook, TikTok и Viber....
26 10 2026 4:20:50
Узнайте, подходят ли видеоролики для продвижения вашего бизнеса, и будет ли рентабельной видеореклама в YouTube...
25 10 2026 5:27:52
Подробно рассказываем, как создать, внедрить и проверить XML-карту сайта....
24 10 2026 17:59:31
От идеи для стартапа до плана развития и масштабирования бизнеса. Познавательные, полезные каналы, которые помогут реализовать смелые бизнес-цели. Узнать больше!...
23 10 2026 22:33:56
Какая интересная и трэшовая реклама встречалась в соцсетях в январе 2021-го? Давайте смотреть...
22 10 2026 1:53:23
Подборка для застройщиков, маркетологов и менеджеров по продажам...
21 10 2026 15:31:29
Отличный способ мотивации, который мы попробовали и вам рекомендуем....
20 10 2026 11:34:15
Пpaктическая информация о том, что и куда нужно постить....
19 10 2026 20:15:25
Кейс детской костюмерной Colombina.ua — как продвигать проект с ярко выраженной сезонностью....
18 10 2026 1:54:33
6 лайфхаков из опыта специалистов Netpeak Group: пpaктические советы о том, как погрузиться в англоязычную среду в комфортном для себя ритме и объеме. Читайте далее....
17 10 2026 9:55:37
Базовые знания, которые нужны, чтобы ресурс понравился поисковикам и пользователям....
16 10 2026 18:38:50
Нужно подобрать красивый шрифт? Готический или народный? Стандартный или фирменный? Как выбрать — рассказывает профессионал...
15 10 2026 8:40:11
Как создать и внедрить баннеры об использовании куки-файлов с помощью Google Tag Manager и OneTrust...
14 10 2026 1:31:39
Как перенести рекламные кампании из адвордс в директ, используя только Google Editor и Директ Коммaндер? Делимся быстрым и эффективным методом...
13 10 2026 11:27:55
Иногда удержать пользователя сложнее, чем мотивировать загрузить приложение. Семь инструментов для анализа Uninstall Rate....
12 10 2026 2:26:37
На украинском рынке услуг велик выбор качественных платформ. Главное понимать, как правильно проводить миграцию....
11 10 2026 16:57:32
Инсайты Диви Конф 2021, онлайн-конференции о видеомаркетинге....
10 10 2026 7:51:48
Собирательный опыт сотрудников Netpeak. Мы изучали много всего в стиле «купить парковку в аэропорту Гатвика в Лондоне» и тому подобное. Но все, кроме описанного ниже, показалось сложным и ненадежным. Поэтому рассказываем про спокойные варианты....
09 10 2026 6:45:22
Необходимый элемент для защиты контента от копирования и в то же время — шанс стать популярным автором. Тем не менее, от водяных знаков отказываются. Узнать больше!...
08 10 2026 23:27:34
C какими сложностями пришлось столкнуться при создании интернет-магазина....
07 10 2026 15:33:42
Обзор ресурса по подбору ключевых запросов www.SEMRUSH.com на Netpeak.ua...
06 10 2026 1:34:20
На третий месяц работы мы вышли на положительный ROMI, на четвертый — ROMI превысил 800%....
05 10 2026 2:53:10
Определение сайта нового типа. Захочет ли бизнес интернета перевести свои веб-приложения на более прогрессивные рельсы?...
04 10 2026 12:41:29
Улучшайте свой уровень английского. Упражнения для В1 — Intermediate («Средний+»). Узнать больше!...
03 10 2026 15:32:48
Правильная постановка целей, задач и дедлайна — основа успешной работы...
02 10 2026 3:57:35
Дэн Гридин, ненавистник холодных звонков и эксперт в области системного B2B маркетинга для сложных рынков, рассказал читателям блога о принципах работы на рынке во время шторма....
01 10 2026 1:12:17
В этом году часть пользователей предпочла вернуться к привычным покупкам в оффлайн-магазинах....
30 09 2026 19:10:42
Очередной красивый пост о продвижении платформы email и sms-рассылок — UniSender...
29 09 2026 19:37:43
Как не облажаться при выборе подрядчика для SEO-аудита....
28 09 2026 22:50:55
О главном секрете поискового продвижения на основе исследования, которое проводилось в течение двух лет. Здесь отсеяны все проекты со слишком малой начальной посещаемостью и проекты с пробелами в аналитике. Узнайте больше, на чем строится рост трафика!...
27 09 2026 6:47:33
Как и кто создает новые услуги в Netpeak и что нужно знать, уметь, чтобы это делать? Рассказывает Елена Воскобойник, специалист, которая иногда разpaбатывает их почти с нуля. Читать!...
26 09 2026 8:33:59
Важно: понимания стоимость конверсии и необходимое количество конверсий, вы можете прогнозировать, сколько денег на рекламу нужно выделить. Вот почему вам может быть полезно это исследование. Читать....
25 09 2026 0:58:21
Зачем маркетологи и аналитики обращаются к языку программирования R в повседневной работе нужно и какая польза от программирования на R в интернет-маркетинге в интервью Алексея Селезнева...
24 09 2026 19:24:26
Какую тактику выбрать, чтобы написать внятный доклад. Хедлайнеры интернет-маркетинговых конференций делятся опытом...
23 09 2026 5:21:57
В аккаунте ***ytics появилась возможность подключения ремаркетинга в поисковой сети Google. Расскажем о результатах применения инструмента на примере кейса крупного проекта ecommerce....
22 09 2026 6:37:26
[SEO 2.0] — это продукт для бизнеса от Netpeak, он включает в себя принципиально новый подход к продвижению сайтов....
21 09 2026 6:18:41
Памятка для всех, кому важно сохранить детали переговоров....
20 09 2026 16:41:54
Игроков интернета России, Уанета и Казнета зарубежные сайты coблaзняют семизначными результатами продаж во время «черной пятницы» и «киберпонедельника»....
19 09 2026 4:42:29
20 сервисов для прокачки контента под SEO. Штуки, которые будут полезны новичкам и экспертам....
18 09 2026 2:36:19
О тенденциях на рынке ecommerce и переходе Хорошоп на удалёнку....
17 09 2026 18:41:22
Пример пользовательских отчетов в Google ***ytics, созданных за 15 минут...
16 09 2026 8:35:57
Как нарисовать круговую или столбчатую диаграмму. Избавляемся от популярных ошибок при оформлении...
15 09 2026 16:44:37
Инструкция для новичков по одновременной работе с кампаниями, а также объявлениями и группами в Яндекс.Директ...
14 09 2026 8:13:27
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::