Как реализовать A/B тестирование средствами Drupal без включения доп. модуля?
«A/B тестирование:
Тестируются две одинаковые страницы, которые незначительно отличаются друг от друга (например изменен один элемент - текст, картинка, расположение и т.д.). Страницы A и B показываются пользователям поочередно в одинаковых пропорциях. Через какое-то время сравниваются результаты по достижениям целей (например покупки). Вариант, который лучше конвертирует посетителей в покупателей, внедряется на сайт.»
Комментарии
ну можно богу помолиться. Вдруг поможет
Как вы логику будете реализовывать без модуля?
один вар я нашел на форуме:
$template = rand();
if($template % 2 == 0) {
первый темплейт
}
else {
второй темплейт
}
?>
может кто занимается, кто как делает, как лучше?
Да да, а теперь наговнякать прямо в page.tpl.php, это по нашему
есть модульки https://drupal.org/project/abtest, https://drupal.org/project/multivariate, https://drupal.org/project/google_website_optimizer, кто использовал как они?
Google закрыл Website Optimizer, его функционал был в Google Analytics добавлен частично.
Для своих проектов использую Яндекс.Метрику и установку params() для построения отчетов если бы не "целевой звонок" использовал бы Analytics там сплит тестировании из коробки есть.
С rand() коряво, у посетителя постоянно меняться будет оформление страниц, в куке или сесии нужно хранить какой вариант показывать.
благодарю