【发布时间】:2011-11-22 16:18:34
【问题描述】:
我正在尝试用 Google Analytics 做一些非常奇怪的事情,我会尽量解释清楚。
我有一个托管站点,它通过 jQuery 加载表单,主站点有自己的跟踪代码,而 ajax 加载的内容使用不同的跟踪代码,这工作正常。
_gat._createTracker('UA-XXXXXXXX-2', 'myTracker');
var _gaq = _gaq || [];
_gaq.push(['myTracker._setAccount', 'UA-XXXXXXXX-2']);
表单被分成多个部分,当每个部分完成时,我推送一个带有自定义页面 url 的页面跟踪事件,这似乎工作正常。
_gaq.push(['myTracker._trackPageview', '/form/stage1/']);
但我想做的是跟踪表单更改的事件(下拉更改等...),这有点工作,事件在 Google Analytics(分析)界面中可见,但在页面选项卡中,它们都是出现在“/”而不是“/form/stage1/”下(我认为“/”来自它所在的主站点。
_gaq.push(['myTracker._trackEvent', 'Sample', ddValue]);
那么我要问的是有什么方法可以告诉 _trackEvent 跟踪不同的页面 url?
提前致谢。
【问题讨论】:
标签: javascript ajax google-analytics