监测代码是用来监测网站的访问量和流量的代码,能够帮助网站的所有者更好的分析自己网站的数据;
监测代码添加方式多种,以下几种是目前在工作中遇到的一些情况。
一、页面头部或底部直接引入
通过百度统计或者Google Analysis生成的监测代码,又或者是一些其他专门做监测代码的公司给出的监测代码。
将得到的监测代码放到网页的头部或者底部,直接复制代码加入页面中即可;
注:一般这种添加监测代码的方式都是对网站整体的监测,不能具体到某个按钮或者某张图片的用户数据。
二、通过link的形式引入
监测代码一般是一段JS代码,直接将监测代码放在一个JS文件中,然后在需要的页面中引入;
优点:避免代码重复。需要监测的页面直接引入JS文件即可,避免代码的重复,减少代码的冗余性;
三、给某个单独的事件加监测代码。
EG:给某个按钮加监测代码的方法:
1)直接在<a>标签中添加“onclick”;
问题:有的站点中是通过后台来添加,这种时候<a>标签里面的代码可能出现转译,从而不能使用。
优点:利于SEO优化;避免了日后不产生废弃代码(比如:这个按钮在之后的时间里会删除,如果是通过后台来添加的,直接删除掉<a>标签即可)
2)Jquery添加;通过jquery获取<a>标签中的对应链接,然后增加点击事件;
优点:利于SEO优化;
缺点:会产生废弃代码;
3)直接给<a>标签的href属性写js。
eg:
<a href="javascript:stm_clicki('send', 'event', '进入C6', '点击', '按钮',false);window.location='http://www.dongfeng-citroen.com.cn/c6/';" target="_blank"><img src="#.jpg"></a>
优点:不会产生废弃代码;
缺点:不利于SEO优化;