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 под управляющим сценарием, чтобы он не сохранял их каждый раз перед перенаправлением.