我正在尝试将我的Google网站优化工具A / B测试与Google Analytics合并(以了解网页版本如何影响跳出率,网站停留时间等统计信息)。我相信在GWO工作的Eric Vasilik建议采用一种技术,包括设置用户定义的GA变量,该变量取决于用户显示的页面变化。他的技术描述如下:http://www.gwotricks.com/2009/02/poor-mans-gwoanalytics-integration.html
Erik建议在“原始”和“变体”页面上调用utmx()函数,以便获取用户已显示的页面。但是当我尝试这样做时,它只适用于“原始”页面。这是因为如果尚未调用GWO控制脚本,则utmx()未定义,并且该脚本仅在“原始”页面上进行。
我在这里遗漏了什么吗?由于Erik为GWO工作,我确信他是对的,我误解了这项技术,但我无法弄清楚我做错了什么。
答案 0 :(得分:3)
这里缺少一些东西,那就是你引用的GwoTricks文章实际上只适用于多变量GWO实验。有一种方法可以使这项工作用于GWO A / B实验。我已经更新了这篇文章来描述一个人如何做到这一点。但是,简单地说,设置用户定义变量的代码需要从跟踪脚本之前移动到构成A / B控制脚本的两个脚本之间。这样,可以在任何重定向发生之前设置用户定义的变量,以便备用页面上的跟踪脚本可以正确设置用户定义的变量。