大部分web引用统计系统都实现了基于站内的点击行为分析,但是对于点出到其他网站的链接,由于点出链接地址不一定都部署了相通的统计。那么这些点击行为就要在链接所在的页面在点击的时候触发统计了。传统的是中间转向页面,但这样的链接机制非常不利于SEO,给蜘蛛带来了大量的麻烦用于识别真正的目标地址;之前介绍过一些基于鼠标触发机制的页面点出统计方法: 一般是通过在点击的时候触发在当前页面插入一个 img bean,然后统计相应的img 请求实现,现在连这样的点击触发器在Google Analytics统计中也可以自定义实现了: 以下例子在页面点击的时候,会触发Google Analytics生成一个对clickto/TAGET_URL 一个自定义的地址(clickto实际上不存在的)请求访问;
<script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write("\<script src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'>\<\/script>" ); </script> <script type="text/javascript"> var pageTracker = _gat._getTracker("UA-69476-1"); pageTracker._addOrganic("baidu","word"); pageTracker._addOrganic("soso","q"); pageTracker._addOrganic("vnet","kw"); pageTracker._addOrganic("yodao","q"); pageTracker._initData(); pageTracker._trackPageview(); document.onclick = function(e) { e = e || event; var el = e.target || e.srcElement; if ( el.tagName=='A' ) { pageTracker._trackPageview("\/clickto/" + window.location.href.replace("http:\/\/www.chedong.com/", "") + el.href.replace("http:\/\/", "\/")); } } </script>在统计报表中看到的效果就是这样的: 通过在所有访问url中过滤出clickto即可; 感谢XD同学,这个点出统计例子从very.cd上学到的; 一个好的例子胜过长篇大论,可以看到very.cd通过对onclick的触发机制,结合站内的cookie等还实现了客户回访率统计等;
在CSDN大会上VeryCD的Dash说他最恨的是制造网络阻尼的人,这点,我是严重支持的;
作者:车东 发表于:2008-09-21 11:09 最后更新于:2008-09-26 15:09
版权声明:可以转载,转载时请务必以超链接形式标明文章 基于Google Analytics的点出统计 的原始出处和作者信息及本版权声明。
http://www.chedong.com/blog/archives/001445.html
版权声明:可以转载,转载时请务必以超链接形式标明文章 基于Google Analytics的点出统计 的原始出处和作者信息及本版权声明。
http://www.chedong.com/blog/archives/001445.html
Comments
一直都很郁闷GG广告的点击统计,至今也是吗弄明白!
由: 爱燕博客 发表于 2008年09月21日 下午03时33分
不错的思路。验证一下这个。。
我原先采取在重要链接上加pageTracker._trackPageview的类似方法。很费。
由: fisher 发表于 2008年09月21日 下午05时30分
验证了一遍。感觉可以这样简化一下:
document.onclick = function(e) {
e = e || event;
var el = e.target || e.srcElement;
if ( el.tagName=='A' ) {
pageTracker._trackPageview("\/clickto/" + window.location.pathname + el.href.replace("http:\/\/", "\/"));
}
}
由: fisher 发表于 2008年09月21日 下午05时38分
如题。
很有些人推崇google analytics,但是作为google自己的产品,能用它来统计AdWords关键词广告和adsense的效果吗?
统计出来的数据值得相信吗?
我对此表示怀疑。
其他广告代理公司提供的流量统计系统也一样。
所以,我个人觉得,要统计广告流量,必须使用第三方流量统计网站的服务。
请Google“网分析”一下吧。^^
由: wangfenxi 发表于 2008年12月03日 上午10时52分
文章里的图片如何做的?效果感觉很好啊.
由: hunter 发表于 2008年12月12日 夜间12时00分
我们现在用的JYC统计的功能很强,不过是付费的。
由: maxiu 发表于 2009年09月20日 上午11时40分