0

我有一个通过 ajax 加载的表单(由几个阶段组成),当我在阶段之间移动时,我想在 Google Analytics 中将其作为 PageView 进行跟踪。我的工作正常,但总体跳出率低于 100%(~30%),这很好。但是当我查看各个页面时,它们似乎都有 100% 的跳出率。我不太确定这是否正常,还是我应该期待不同的跳出率?我在下面包含了一些片段。

谢谢

安迪

//Run at the start
_gat._createTracker('UA-xxxxxxxx-4', 'myTracker');
var _gaq = _gaq || [];
_gaq.push(['myTracker._setAccount', 'UA-xxxxxxxx-4']);
_gaq.push(['myTracker._setDomainName', 'www.testaccount.co.uk']);

//This is run when a stage loads up.
_gaq.push(['myTracker._trackPageview', '/form/stage[X]/']);

//This code is run within each stage to capture elements of the form being completed
_gaq.push(['myTracker._trackEvent', 'Test', "value"]);
4

1 回答 1

1

您所看到的跳出率问题通常是 cookie 域问题的结果。如果您试图隔离顶级 www 域,我会尝试将“none”作为 _setDomainName 的参数传递。“ trackPageview”会创建和读取 cookie,所以我猜它会在您的网站上创建重复的“_utm”cookie 集。

查看“_setDomainName”的文档,特别是关于隔离顶级域的部分,位于:http ://code.google.com/apis/analytics/docs/gaJS/gaJSApiDomainDirectory.html#_gat.GA_Tracker_._setDomainName

于 2011-10-02T15:49:55.773 回答