我最近推出了一个网站,我正在使用谷歌分析来跟踪流量和趋势。不幸的是,我喜欢自己和我的商业伙伴在网站上检查很多东西,我们的数据正在影响我们的google分析!有没有一种简单的方法可以让某些用户的活动不被google analytics跟踪?
我正在考虑也许附加另一个域名(或子域)到我的网站,我可以通过它访问我的网站。如果我这样做了,它还会被记录下来吗?
有没有其他的技巧可以让我的数据不会被我自己的使用所破坏?
谢谢!
发布于 2013-07-09 11:28:39
每一个要被跟踪的页面都需要有一个来自谷歌的小脚本,以便谷歌接收跟踪数据。
如果你不运行这个脚本,谷歌就得不到任何数据。
如果您的web页面是由PHP、django或类似的动态生成的,那么您可以决定何时将google的脚本动态打印到这些动态页面中,并且当请求来自公司白名单中的IP地址时不执行此操作。
但是如果你的页面是静态的,那就更成问题了。
对于静态站点,您可以创建一个特殊的页面,其中包含内部人员“最常使用”的页面的链接,然后检查document.referer以决定是否运行该脚本。
但这不适用于内部用户开始点击的富静态站点。对于这些用户,我建议使用setTimeout()延迟运行谷歌的脚本,如果传入的用户确认他们是内部用户,则调用clearTimeout()。这可能会检查“秘密握手”形式的“在前5秒单击公司徽标,您不会被跟踪”来调用clearTimeout()。
或者,在analytics.google.com数据门户中,您可以过滤访问者的“网络域”上的数据。如果您自己的公司名称显示为网络域,而不是"verizon“或isp名称,则可以编写排除筛选器。否则,您可以使用城市或州,尽管这会过滤掉更多。
https://stackoverflow.com/questions/17539053
复制相似问题