Google Analytics 的trackView添加方法
<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXx-1']); _gaq.push (['_gat._anonymizeIp']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); $(document).ready(function(){ var pageTracker = _gat._getTracker("UA-XXXXX-1");pageTracker._initData();_gat._anonymizeIp(); pageTracker._trackPageview(); //追踪所有的站外链接到GA统计 /outgoing/外站域名 $('a').each(function(){ var h=$(this).attr('href'); if(h&&h.indexOf('http://')==0&&h.indexOf('http://www.yourdomain.com')<0){ var matches=h.match(/http:\/\/(\w+\.?\w+\.?\w+\.\w+).*/); if(matches.length>1){ $(this).bind('click',function(){ pageTracker._trackPageview ('/outgoing/'+matches[1]); }); } } }); }); </script>
最新评论