首页 - 启程 - 技巧 - 问题集 - 主站

防止统计ID被别人盗用

我们常常会遇到类似这样的情况:

我们将一个自己编写或者修改好的程序发布到网络上免费给大家使用,但是麻烦的是忘记了去掉程序页面中的统计代码,而有的网友在使用这个程序的时候并没有去掉那个统计代码,结果统计报表中就包含了用户的网页被访问的记录,结果就不容易查看自己的网站究竟有多少访问量了。

或者有时候别人OE了我们的网站或者借用了我们的网页而没有去掉统计代码,结果是为虚增的报表数据空欢喜一场,并且报表也不方便查看了。

或者有的站长为了看起来拽,直接放上别人的VIP统计的统计代码……

这些情况的最终结果就是我们的统计报表中并不仅仅包含我们自己的网站的访问数据,同时也包含了和自己不相关的网页的访问数据。

我要啦增加了统计ID防盗用选项,通过这个选项,您可以指定您的ID对应的统计代码只对哪些网页是有用的。这个选项位于“参数设置”栏目,下面主要讲一下与此功能相关的两个选项如何填写。

URL必须以指定的字串开头

比如,对于我的个人主页阿江守候,正常情况下我的网页的地址只有两种可能性,即以“http://ajiang.net”开头,或者以“http://www.ajiang.net/”开头。那么这个选项就可以设置为:

http://ajiang.net/
http://www.ajiang.net/

当这样设置时,如果被访问的网页既不是以 http://www.ajiang.net/ 开头,又不是以 http://ajaing.net/ ,那即使那个网页上放了ajiang.net的统计代码,也不会被写入统计报表。

多个字串用回车分开,字串数量不限制,但所有这些字串加起来不可以超过500个字符,因为用户较多,这个限制主要是为数据库体积的考虑。

字串不区分大小写,但注意要包含网络协议 http:// 。

在设置这个选项时要考虑一些细节。比如像上面我这样设置时,如果用户将网页保存在自己的电脑上并打开时,就不会再被统计时,因为当时的地址是以 file: 开头的,同样的道理,在本地调试程序用 http://localhost/ 访问也是统计不到的,如果网站可以使用IP地址直接访问,则也是统计不到的,搜索引擎的快照被访问的时候也是统计不到的。如果需要统计到上面的这些流量,就必须加上相应的开头字串。

域名中必须包含的字符

有些用户拥有很多二级域名,甚至三级域名,比如网站有很多频道或者为BLOG用户提供免费的子域名,在这种情况下,前面的选项就有些力不从心了,于是我们加上了这个选项。

与上面的选项一样,仍然是每个字串一行,用回车隔开,不区分大小写,总长度不能超过500个字符。这是一个为了简便而增设的选项,如果有人想恶意向你的统计报告中写入虚假的数据,仍然是有途径的,比如如果我限制域名中必须包含51.la,那么别人将统计代码放在 51.la.xxx.com 的网页上仍然可以正常使用我的统计ID。

 

当选项中有多个字串时,只要与其中一个字串匹配就会正常统计。当上面的两个选项同时使用时,只要满足其中一个条件就会正常统计。

之前为了减轻统计服务器的负担,该选项被设置为每隔30分钟读取一次,随着硬件的发展和程序的改进,现在该选项已可以实时生效。

在设置这两个选项时,一定要考虑全面,如果限制过死,则将可能忽略正常的访问数据,设置不当的话还可能导致不统计(比如忘记了写上 http://),因此请您慎用这个选项。




主站首页 | 帮助首页 | 用户登录 | 免费申请 | 联系我们

Powered by Ajiang.net