仅跟踪页面,而不是查询字符串

时间:2011-07-21 02:24:02

标签: javascript google-analytics privacy

我希望只跟踪用户访问的网页,而不是查询字符串(出于隐私原因)。

这有效吗?

_gaq.push(['_trackPageview', document.location.pathname]);

所以页面是:

x.com/section/page/?test=123

将记录为

/部分/页

干杯

2 个答案:

答案 0 :(得分:3)

是的,这将完美无缺。传递第二个参数将使用该值记录网页浏览,而不是Google Analytics传递的默认值(location.pathname+location.search),并且网页浏览将显示为没有查询字符串。

答案 1 :(得分:1)

您可以这样做并且永远不会将该值传递给Google Analytics,或者您可以在GA中应用过滤器以使用正则表达式排除查询字符串后的部分(我相信您甚至可以在配置文件配置中使用该选项)现在)。

如果您计划将某些查询字符串参数用于其他目的(内部搜索,用户语言等),这可能会更有用。