Google Analytics代码DIY

2009年4月28日星期二

Google Analytics代码DIY

scripttype="text/javascript"
vargaJsHost=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");document.write(unescape("%3Cscriptsrc=’"+gaJsHost+"google-analytics.com/ga.js’type=’text/javascript’%3E%3C/script%3E"));/script
scripttype="text/javascript"
try{varpageTracker=_gat._getTracker("UA-4130899-1");
pageTracker._trackPageview();}
catch(err){}
/script
上面是最基本的GA代码,分为两个部分。第一部分(加粗部分):
第一部分的代码就实现了两个目的。但是我们可以看出有很多可以DIY的地方:第二部分(未加粗部分):
第二部分的代码就实现了两个目的,关联你的帐户ID,并记录页面的PV与相应的URL地址。同样,这里的DIY更是无穷无尽了:

1.a=xx?yy:zz;并不是正则表达式,而是JavaScript三元运算符,用于简化if(xx){a=yy}else{a=zz},也可以没有a=,直接执行分支语句。
2.document.write不是JS内置函数,而是浏览器DOM对象函数。
3.简化代码的话,type=”text/javascript”可以不写,浏览器都默认script元素为js语言。
4.声明pageTracker实例对象,JS没有“类”的概念。JS开发中更多用原型对象的概念。
5.if(window.name==“”)可简写为if(!window.name)

0 评论:

发表评论