zoukankan      html  css  js  c++  java
  • 监测代码添加方法总结

    监测代码是用来监测网站的访问量和流量的代码,能够帮助网站的所有者更好的分析自己网站的数据;

    监测代码添加方式多种,以下几种是目前在工作中遇到的一些情况。

    一、页面头部或底部直接引入

    通过百度统计或者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优化;

  • 相关阅读:
    Maven关于web.xml中Servlet和Servlet映射的问题
    intellij idea的Maven项目运行报程序包找不到的错误
    修改Maven项目默认JDK版本
    刷题15. 3Sum
    刷题11. Container With Most Water
    刷题10. Regular Expression Matching
    刷题5. Longest Palindromic Substring
    刷题4. Median of Two Sorted Arrays
    刷题3. Longest Substring Without Repeating Characters
    刷题2. Add Two Numbers
  • 原文地址:https://www.cnblogs.com/victor5230/p/5795653.html
Copyright © 2011-2022 走看看