Google Analytics是通过js代码部署的,原理是加载一个1*1的图片和其他参数,假设用户关闭js支持,统计也就无从谈起。Google reader上的一个好友分享了一篇日志,介绍了一个无需js的Google Analytics服务。
这个免费的服务是架设在google app engine上的,主要用于无js统计,其实范围很广:
1、手机浏览器用户
2、bbs用户,想知道有多少用户阅读自己的帖子
3、邮件统计
4、网店用户,比如淘宝卖家等等
它的格式是这样的:
(HTML code):
<img src="http://nojsstats.appspot.com/UA-000000/mywebsite.com" /> |
(BBSCODE):
[img]http://nojsstats.appspot.com/UA-000000/mywebsite.com[/img] |
(CSS CODE):
body{ background: url("http://nojsstats.appspot.com/UA-000000/mywebsite.com"); } |
如果使用了SSL,则地址如下:
httpS://nojsstats.appspot.com/UA-000000/yourwebsite.com
由于google app engine的免费版本有流量和CPU限制,如果需要统计很大的流量,需要联系sirdarckcat@elhacker.net
支付10USD,单独开通帐号,其实这点钱是交给google买高级帐号的,呵呵
原理我就不解释了,这个服务可以用于一些神奇的地方,比如有针对性的估算网站流量、验证广告效果、戳穿作弊等等等等,好邪恶。
有兴趣的可以阅读原帖。
http://nojsstats.blogspot.com/2009/09/free-google-analytics-without.html
作者:Sluke http://www.luweiqing.com/resources/free-google-analytics-without-javascript.html