Внутренняя кухня 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.
На определение проблемы и ее решение ушло не более трех часов.
Хочу быстро найти клиентов онлайн
Комментарии:
О том как растут доходы при оптовой торговле женской одеждой и обувью, а траты на рекламу остаются на прежнем уровне...
08 06 2026 12:51:26
Как получить трафик из песочниц контента в популярных изданиях....
07 06 2026 20:25:10
Регулярный мониторинг позиций необходим для отслеживания истории их изменений после внедрения новых ключевых слов и других работ над сайтом...
06 06 2026 0:16:15
Нет прокрастинации! Советы для личной эффективности от руководителя двух стартапов...
05 06 2026 9:37:27
Киев, Одесса, Харьков, Днепр и другие города — в офис и обратно IT-специалисты добираются от 10 минут до более чем полутора часа. В дороге они слушают музыку, подкасты, читают книги. Узнать больше!...
04 06 2026 9:31:58
Узнайте, как пользоваться Инспектором и внутренними диаграммами Facebook, чтобы быть в лидерах своей ниши!...
03 06 2026 11:39:57
Фильтруем свой трафик от сотрудников в Google ***ytics...
02 06 2026 0:40:11
Отрывок из книги «Статистика: базовый курс в комиксах» Грейди Клейн и Алана Дебни...
01 06 2026 7:10:19
У нас на руках оказались все карты для создания собственного мини-рейтинга популярных сервисов email-рассылок....
31 05 2026 10:40:33
Человек скачал ваше приложение, воспользовался им один раз и … забыл. Что с этим делать, читайте в Netpeak Journal....
30 05 2026 6:54:43
Ссылка с сайта с высоким тИЦ уже не считается качественной. Хороший донор вычисляется по комплексу факторов. Большую часть работы придется делать вручную. Важно найти отличный сайт, с огромным количеством интересного контента, оцененного по достоинству читателями, и гармонично туда вписать свою статью со ссылкой...
29 05 2026 6:12:16
Следим за развитием событий и анализируем решение суда. Читать дальше!...
28 05 2026 14:20:43
Мы решили организовать серию вебинаров по SEO и предоставить их бесплатно. История о том, как с нуля при минимуме затрат создать успешный онлайн-курс...
27 05 2026 14:25:15
Какой рекламный инструмент использовать, чтобы получить максимальный результат...
26 05 2026 2:17:58
Руководство для всех, кто продает через Instagram: когда стоит воспользоваться рекламным кабинетом Facebook для настройки кампании в Instagram и как правильно запустить рекламу в Instagram через кабинет Facebook. Читайте дальше!...
25 05 2026 23:29:10
Результаты, которых мы достигли за 2 месяца работы....
24 05 2026 11:40:28
Главные вопросы при запуске и настройке любых кампаний: «чего я хочу достичь?», «помогает ли текущая кампания достичь желаемых результатов?», «влияет ли кампания на эффективность других кампаний и источников?». Узнать больше....
23 05 2026 10:29:23
Результаты рейтинга зарплат интернет-маркетологов....
22 05 2026 20:38:46
Топ doodle games от Google — от менее достойных к самым крутым....
21 05 2026 4:53:32
Что делать, если вы столкнулись со спамом в отчетах Google ***ytics? Значит ли это, что кто-то имеет доступ к вашему аккаунту, или что кто-то специально влияет на данные сайта в GA? Как они это делают? И как исключить подобные данные из отчетов?...
20 05 2026 9:48:39
Как тратить на ставки меньше денег и почему вырастает цена за клик, а также о том, как ее сделать ниже. Плюс список факторов, которые влияют на ставку для первой страницы для ключевого слова...
19 05 2026 22:28:37
Сначала учитесь, а потом идите в бизнес и предпринимательство. Бизнес — это игра, в которую играют пару тысяч лет, и здесь не нужно придумывать велосипеды. Научитесь сначала просто ездить, потом уже будете думать про кастомы....
18 05 2026 12:23:24
Chrome Extensions экономят время тех, кто продвигает мобильные приложения...
17 05 2026 8:22:57
Как работать с Facebook ***ytics — бесплатным инструментом с богатым инструментарием и лучшей из всех существующих решений интеграцией с платформой Facebook...
16 05 2026 15:34:50
Как и кто создает новые услуги в Netpeak и что нужно знать, уметь, чтобы это делать? Рассказывает Елена Воскобойник, специалист, которая иногда разpaбатывает их почти с нуля. Читать!...
15 05 2026 11:32:57
Всё об оценке эффективности SEO-продвижения с инструментами и рекомендациями...
14 05 2026 12:32:51
Почему нельзя просто взять и перевести. В худшем случае специализированный текст на иностранном языке должен стать для переводчика дорожной картой, в лучшем — источником вдохновения. Почему? Читайте об этом!...
13 05 2026 1:32:59
Аналитик Алексей Селезнев описал простой алогритм прогнозирования поисковой активности пользователей в Яндексе....
12 05 2026 10:18:44
Тестируем новый инструмент Яндекс.Директ — динамические объявления....
11 05 2026 20:57:44
Контекстная реклама и ее эффективность: как долго длится, как измерить, что бывает, как заканчиваются деньги....
10 05 2026 7:44:38
В семье Leo Burnett - 7750 человек из 84-х стран мира. В Украине всего - 90 творческих единиц....
09 05 2026 20:32:38
Основные этапы раскрутки сайта. Что такое и как работает поисковая оптимизация, ее виды, особенности, преимущества...
08 05 2026 1:38:57
Образец рассылки от создателе Replyapp.io Олег Белозор, на которую ответили самые влиятельные эксперты в мире в2в продаж...
07 05 2026 19:37:30
Результаты грамотного внедрения технического SEO-аудита...
06 05 2026 14:22:50
Домен — это адрес (имя) сайта в сети интернет, по которому его находят пользователи. Он состоит из букв, символов и цифр, должен быть уникальным, чтобы владельцу ресурса удалось добиться качественного продвижения. Как подобрать лучший? Читайте!...
05 05 2026 15:33:55
Как автоматизировать целый участок в работе комaнды специалистов по контекстной рекламе — кейс concert.ua...
04 05 2026 16:15:30
Look-alike аудитории, таргетинг на участников групп, ограничение стоимости установки и другие вкусные фишки myTarget...
03 05 2026 21:46:39
Лихие девяностые и самые ужасные сайты интернета: образцы, примеры, оформление....
02 05 2026 3:11:53
Не Google единым. Нужные и важные знания по Яндекс.Вебмастер....
01 05 2026 5:31:17
Сортировка мусора, использование велосипедов вместо автомобилей, озеленение города... В Украине, как правило, так представляют экофрендли бизнес. Зарубежные компании идут дальше....
30 04 2026 18:11:59
Проверенные лайфхаки по платному трафику от спикеров и участников конференции 8P 2018...
29 04 2026 1:57:18
Суперспособности фрилансера: как понять свою прокрастинацию, распознать мошенников и решать проблемы, связанные с удалёнкой...
28 04 2026 5:19:34
О главном секрете поискового продвижения на основе исследования, которое проводилось в течение двух лет. Здесь отсеяны все проекты со слишком малой начальной посещаемостью и проекты с пробелами в аналитике. Узнайте больше, на чем строится рост трафика!...
27 04 2026 18:31:26
Чем удивляла, радовала и смешила реклама в социальных сетях в июне 2021 года...
26 04 2026 14:21:43
Нашим решением было трaнcлировать хотя бы часть опыта спикеров 8P, составив дайджест лучших, на их взгляд, кейсов, о которых они узнали за этот год....
25 04 2026 18:36:54
Глоссарий глупых ошибок в аудите от топовых SEO-агентств...
24 04 2026 5:10:44
Книга про пять полезных фишек + стратегия продвижения интернет-магазина...
23 04 2026 17:34:59
Подробная инструкция по интеграции с облачной базой данных и сравнение BI-платформ....
22 04 2026 11:40:20
Сет по контекстной рекламе в тематике «разработка программного обеспечения»: снижение стоимости клика на 89%....
21 04 2026 19:38:46
89% предпринимателей не тестируют свои продающие тексты. О том, что и как нужно тестировать, рассказал в гостевом посте директор Студии эффективных текстов Владимир Руков....
20 04 2026 7:50:23
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::