我目前正在使用Google Analytics来获取我在 code.google.com 上托管的项目的报告。
我想排除我自己产生的流量。我知道谷歌分析基本上提供了两种方法来过滤我的流量:通过IP地址和cookie。ISP 为我提供了一个动态 IP 地址,因此我无法按 IP 地址进行过滤。然后我应该使用 cookie 方法。
我读到我应该在我的网站上添加一些javascript代码来设置cookie。我的问题是:如何将我需要的javascript添加到google代码的wiki页面中?有没有其他方法可以实现我的目标?
谢谢。
>http://ode2code.blogspot.se/2009/02/how-to-exclude-self-traffic-from-google.html 包含一个看似有效的解决方案:
设置饼干:
在您的网域上创建一个包含以下代码的新网页:
body onLoad="javascript:__utmSetVar('no_report')"
从要排除的所有计算机访问此页面 您的报告,用于在每台计算机上设置 Cookie。
创建过滤器:
您需要创建"排除"过滤器才能从访问者那里移除数据 用这个饼干。
筛选器
- 类型:自定义筛选器>排除
- 过滤器字段:用户定义
- 过滤器模式:no_report
- 区分大小写:否
如何创建过滤器?
http://www.google.com/support/analytics/bin/answer.py?hl=en&answer=55494
将其与本 wiki 文章一起使用 http://code.google.com/p/support/wiki/WorkingWithGoogleGadgets 创建一个包含可能包含在页面上的脚本的小工具。
有几个Chrome和Firefox扩展程序可用,允许您在每个站点的基础上阻止Google Analytics跟踪。 我发现这是实现此功能的最简单方法。
您可以尝试Google Analytics选择退出浏览器插件,尽管它将完全禁用所有网站上的跟踪。
如何使用广告系列跟踪功能创建发送给您希望从报告中排除的任何人的特定 urm URL?然后添加一个广告系列过滤器,怎么样?
不确定活动cookie将存储多长时间,可能需要每个人每隔几周单击一次该camapaign URL?