Фильтр

A/B - тестирование с помощью Google Analytics

У Google Analytics (далее GA) есть инструмент для проведения A/B-тестирований страниц сайта.

Смысл такого тестирования в том что существует 2 разные версии одной страницы (по двум разным ссылкам), и скрипт google показывает разным посетителям то одну, то другую версию, смотрит с какой из версий будет выше конверсия в целевое действие.

1. Предварительно следует настроить цели в GA, если это еще не сделано.

2. После этого создать две версии страницы. Для примера рассмотрим процесс тестирования страницы товара.

Самый простой способ получить вторую версию любой страницы магазина - создать еще одну языковую версию сайта в разделе настройки - языки.

Вообще практически любую стандартную функцию платформы InSales можно использовать нестандартно!

Чтобы получить возможность менять ее дизайн, создайте новую языковую версию темы магазина как это описано здесь. Редактировать ее код и настройки можно независимо от основной языковой версии.

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

3. В GA идем в раздел Поведение - Эксперименты, жмем Создать эксперимент:

4. На 1м шаге создания выбираем одну из созданных в GA целей, например, переход в корзину:

5. На втором шаге в качестве Исходной страницы указываем ссылку на нашу страницу товара, в качестве Варианта 1 - ссылку на ее языковую версию:

6. На третьем шаге получаем код эксперимента для вставки. Копируем его:

7. В бек-офисе магазина вставляем полученный код на обе версии страницы. Это самый сложный момент настройки.

Если у Вас не получается, то Вы можете предоставить доступ к GA нашим специалистам, составив заявку в разделе Отправить запрос. Доступ можно дать на аккаунт insales.ru@gmail.com, специалистам нужен будет доступ с полными правами. После настройки Вы сможете удалить наш аккаунт из Вашего счетчика GA.

Итак, чтобы все же попробовать вставить код самостоятельно, идем в раздел Дизайн-> Редактор HTML/CSS/JS:

 

Вставляем в шаблон HTML, но не прямо после открывающего тега <head>, заключив внутрь условия {% if template == 'product' %}...(здесь сам код от GA)...{% endif %}, т.к. эксперимент будем проводить на странице товара.

Необходимо чтобы код отображался только на тех страницах, на которых ведется тестирование, для этого в условие нужно добавить id объекта, с которым будет проводиться тестирование. Его можно взять из адреса страницы редактирования этого объекта в бек-офисе, в случае товара:

Таким образом, для товара получаем условие:

{% if template == 'product' and product.id == id_товара_без_кавычек %}...(здесь сам код от GA)...{% endif %}

Если эксперимент проводится на странице другого типа, то значение template нужно взять из списка значений в нашей документации по liquid.

Перед самим кодом GA необходимо объявить переменную с основным доменом магазина, вот так:

<script>
_udn = "домен_магазина.ru";
</script>

 

Не забываем то же самое проделать с другой языковой версией темы:

 

8. После проверки вставки кода в GA жмем Начать эксперимент.

Готово! Ждем пока собирается статистика.

Ключевые слова: гугл аналитикс, гугл аналитика

Полезная статья?
Остались вопросы?
Отправь тикет в техподдержку!
Недавно просмотренные статьи