Клуб Яндекс.Метрики

Пример. АВ тестирование в метрике.

Пост в архиве.

Здравствуйте, читаю про Отчёт Параметры визитов и есть непонятный момент. Допустим я хочу провести ab тестирование по цвету кнопки, соответственно определение объектов параметров выглядит примерно так:

<script type="text/javascript">
var
yaParams = {ab_test: "красная кнопка"};
var yaParams = {ab_test: "зеленая кнопка"};
</script>

Первый вопрос: как я понял это нужно вставить в код метрики ?

Второй вопрос: что нужно сделать чтобы пользователям поочереди подсовывалась зеленая или красная кнопка, нужно что
то кодить или ещё что то ?

Вопрос три: Что такое объект счётчика? Как создать объект счётчика? И что с ним делать дальше ?

3 комментария

1) Да, выше кода Метрики и или модифицировать код счетчика (или получить его в таком виде со страницы настроек счетчика - поставьте там галочку "Пример отправки параметров визитов"), или передать yaParams так: yaCounter123456.params(yaParams) (только с вашим номером счетчика, а не 123456)
2) да эту логику вам надо придумать и реализовать самостоятельно, например, показывайте в зависимости от остатка деления длины UserAgent пользователя на 2
3) это как раз yaCounter123456

При отправке данных о достижениях цели Событие (с помощью вызова reachGoal(target, [params])), можно передать цену цели, добавив в вызов вторым параметром объект с ценой:

 var yaParams = { price: 123.45 } 

или передать эту информацию о цене в процессе визита с помощью вызова params().

Цену цели можно передавать, даже если ваш сайт не является интернет-магазином. Достаточно передать параметр визита order_price или price, содержащий ценность цели.

Если дополнительно передавать в отчеты данные, используя параметр order_id, то для каждого order_id будет учитываться только одно, последнее по времени значение.

 

Поясните как это делать на практике ?

 

Я не программист, но чую, что мы перезаписали значение "красная кнопка" на "зеланая кнопка" ключа "ab_test" в массиве yaParams. Или не?

Хорошо, если даже не перезаписали, то этот визит, где в шапке написан этот код, будет засчитан с обоими параметрами сразу?

Как учитовать на какую кнопку нажал пользователь на предыдущей странице, чтобы текущей странице присвоился один из параметров визита?