0

我刚刚开始使用 Google Analytics (GA) 进行拆分测试。而不是为页面的不同版本使用不同的 URL,我想使用相同的 URL 并通过 GA 自定义变量区分版本。

我已经设法在我的 Django 项目中通过视图层中的条件来实现这一点,该条件为不同版本加载不同的 html 模板,并且 html 模板还负责设置自定义变量。

但是我认为将我所有的 splittest 代码放在一个 javscript 文件中会更干净:

1) 在浏览器上设置/读取一个 cookie,指定该浏览器所在的测试箱。

2)修改页面html和css以创建不同的版本

3) 在 GA 自定义变量中记录版本

现在,我正在从 GA 复制粘贴的代码片段中设置所有自定义变量。

我的问题很简单:我可以稍后在页面 buy a 中设置自定义变量_gaq.push(),还是需要在结束 GA 片段的匿名函数之前发生?

4

1 回答 1

2

当 GA 发出跟踪 GIF 请求时,会记录自定义变量数据,这与_trackPageview或一起出现_trackEvent

因此,您可以在页面的任何位置设置自定义变量,只要之后有一个_trackPageview_trackEvent某处。

于 2012-12-04T15:27:11.477 回答