【发布时间】:2011-04-07 02:39:48
【问题描述】:
在使用 Google 网站优化工具 A/B 拆分测试时,我是否可以读取 cookie 以查看用户获得了哪个版本 A 或 B?我需要从控制页面以外的页面知道这一点。
【问题讨论】:
标签: javascript cookies google-analytics ab-testing google-website-optimizer
在使用 Google 网站优化工具 A/B 拆分测试时,我是否可以读取 cookie 以查看用户获得了哪个版本 A 或 B?我需要从控制页面以外的页面知道这一点。
【问题讨论】:
标签: javascript cookies google-analytics ab-testing google-website-optimizer
使用 JavaScript,您可以在客户端提取变体编号并将其放入 cookie,请参阅我的帖子了解详细信息(http://www.optimisationbeacon.com/testing/how-to-integrate-google-website-optimizer-with-google-analytics/),但您需要以下代码来获取组合编号(未定义表示测试没有运行,0 是 A,1 是 B,依此类推……):
utmx('combination')
这将为您提供变体编号。否则,您可以从 cookie "__utmx" 中提取它:
222149575.00015140143722727739:2:0
最后的数字,“0”表示这是A版或原版。
【讨论】:
我不熟悉像这样解析 _utmx/_utmxx cookie 的任何方法。
您最好(也是最简单)的选择是自己在这些不同的页面上设置 cookie,然后在需要时访问这些 cookie。在控制页面上,确保将放置 cookie 的代码放在控制脚本的下方,这样它就不会在每次重定向之前都对它们进行 cookie。
【讨论】: