A/B-тест с Google Web оптимизатором; какое печенье говорит мне, что посетитель получил A или B

При использовании сплит-теста Google Website Optimizer можно ли как-то прочитать файл cookie, чтобы узнать, какую версию A или B получил пользователь? Мне нужно знать это со страницы, отличной от контрольной.

2 ответа

Решение

Используя JavaScript, вы можете извлечь клиентский номер варианта и поместить его в файл cookie, подробности см. В моем сообщении здесь ( http://www.optimisationbeacon.com/testing/how-to-integrate-google-website-optimizer-with-google-analytics/), но для получения номера комбинации вам понадобится следующий код (undefined означает, что тест не выполняется, 0 означает A, 1 означает B и т. д.):

utmx('combination')

Это даст вам номер варианта. В противном случае вы можете извлечь его из файла cookie __utmx:

222149575.00015140143722727739:2:0

Число в конце, "0", указывает, что это версия А или оригинал.

Я не знаком ни с каким способом разбора куки _utmx/_utmxx таким образом.

Ваша лучшая (и самая простая) ставка заключается в том, чтобы самим создавать файлы cookie на этих различных страницах, а затем получать к ним доступ по мере необходимости. На контрольной странице обязательно поместите код размещения файлов cookie под управляющим сценарием, чтобы он не сохранял их каждый раз перед перенаправлением.

Другие вопросы по тегам