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

StackOverflow https://stackoverflow.com/questions/3325449

Вопрос

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

Если пользователь войдет на сайт, я сохраню эту информацию в файле cookie, поэтому при следующем посещении они будут отправлены непосредственно в файл login.php.Если у пользователя нет этой информации в файле cookie, она будет отправлена ​​на intro.php.

Конечно, я хочу, чтобы зарегистрировалось как можно больше пользователей (или, в данном случае, как можно более высокий процент).Для этого я хочу разделить 50% пользователей на intro1.php и остальные 50% на intro2.php.Затем я хочу сравнить количество/процент пользователей, которые нажимают на ссылку Registration.php, и количество пользователей, которые переходят с сайта.

Я хочу иметь статистику того, какой именно процент посетителей переходит с intro1.php на Registration.php и какой именно процент переходит с intro2.php на Registration.php.Таким образом, я могу сравнить успех моих intro1.php и intro2.php и улучшить свою вступительную страницу.Как я могу это сделать?

Это было полезно?

Решение

Google A / B Тестовые швы, чтобы быть хорошим решением для вас ... посмотрите на www.google.com/websiteoptimizer

Другие советы

Вы имеете в виду A/B-тестирование.Вы можете сделать это на стороне сервера, например:

<?php
$rand = mt_rand(1,2);
include_once('includes/login'.$rand.'.tpl.php');
?>

Приведенное выше в основном выбирает число (от 1 до 2 включительно), а затем включает либо includes/login1.tpl.php или includes/login2.tpl.php.Тогда нет необходимости зависеть от URL-адреса, и все варианты использования см. login.php или что-то еще, потому что используемый шаблон выбирается на стороне сервера.

Конечно, помимо вышесказанного, вам также хотелось бы включить какой-то способ отслеживания ваших результатов.Это может быть простое изображение с отслеживанием пикселей (изображение размером 1×1 пиксель, имеющее URL-адрес сценария, а не изображение, как оно есть). src атрибут).Например:

<img src="includes/track.php?login=1" alt="" width="1" height="1" />
<img src="includes/track.php?login=2" alt="" width="1" height="1" />

Или вы можете использовать подход Google Analytics, как упоминалось выше.

Надеюсь, это даст вам пищу для размышлений.

Это называется тестирование AB.Для этого доступно много 3-го вечеринок.Другие упомянули GA (Google Analytics), но это не правильно.Меры GA, но это на самом деле не разделяет трафик или сравнивает трафик, который расставается.

Тем не менее, Google предлагает AB Testing через GWO (оптимизатор сайта Google).

Test Omniture Test & Target - еще один популярный носитель для тестирования AB.

Если у вас есть средства, я предлагаю вам нанять аналитический консультант.Существует множество компаний, которые предназначены для настройки тестов AB и MV, а также отслеживание в целом, и они также предоставляют услуги аналитики для получения данных.

Google Analytics имеет встроенную функцию тестирования AB, называемую API контента Это простое решение для тестирования нескольких страничных альтернатив. Он использует URL вперед для разделения двух групп, и результаты сравниваются на основе преобразования предопределенной цели.

Хотя это может быть очень удобно для некоторых случаев, но некоторые функции (например изменения в JS) трудно проверить таким образом. С другой стороны, вы не увидите побочный эффект вашего эксперимента только изменение скорости преобразования вашей предопределенной цели.

Я искал тестовое решение A / B, где я могу сравнить любые изменения в поведении пользователя в двух группах. Наконец я нашел очень простой способ, которым можно использовать из JavaScript или с Server Side. Он использует пользовательские вариабельные функции Google Analytics:

простой тест A / B с Ga < / a>

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top