月光博客 » 编程开发 » 在JS文件使用谷歌分析的统计代码

在JS文件使用谷歌分析的统计代码

  Google Analytics(谷歌分析)是一个企业级的网络分析解决方案,可以让网站主了解详细的网站流量,不过在使用过程中,很多人碰到这样一个问题,就是不想批量修改原来的静态HTML页面,而是使用外部Javascript文件的方式进行修改,而Google Analytics的代码是无法直接加到JS文件中的。

  这里介绍一个方法,使用这个方法,就可以直接将Google Analytics(谷歌分析)的代码放到外部JS文件中了。

  具体方法是,将下面的代码修改为你的ID,然后加入外部JS文件,即可实现在JavaScript文件中使用Google Analytics(谷歌分析)。

  代码一:(ga.js)

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-Y']);
_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);
})();

  代码二:(analytics.js)

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-Y', 'auto');
ga('send', 'pageview');

在JS文件使用谷歌分析的统计代码

顶一下 ▲()   踩一下 ▼()

相关文章

  1. 1
    Kev   说道:
    这个就是我曾碰到的问题
    支持(11反对(6回复
  1. 2
    Hobo   说道:
    呵呵,用到的地方不多
    支持(12反对(8回复
  1. 3
    输入法   说道:
    啊哈哈,原来你在这儿啊,好了,跟我走吧。
    支持(8反对(6回复
  1. 4
    WordPress啦   说道:
    这个看上去挺有用的,学习下
    支持(11反对(10回复
  1. 5
    liufeng   说道:
    这样做的缺点就是Google Analytics的js代码在页面最上方调用了吧,影响页面载入速度?鱼与熊掌不可兼得啊。
    支持(12反对(12回复
  1. 6
    ooaixt   说道:
    一直在用Google analytics,学习了~~
    支持(8反对(8回复
  1. 7
    coloriy   说道:
    月光的文章要顶,都很实用,学习中,收益非浅啊
    支持(8反对(10回复
  1. 8
    亮亮   说道:
    不错的文章啊 学习了
    支持(7反对(9回复
  1. 9
    中国在职研究生网   说道:
    最近遇到一个特别棘手的问题,一个星期了,google analytics统计突然少了一万,分析是direct这一项给少的 ,这是什么原因啊,查了好久都找不到原因,请给指点一下,非常非常的感谢
    支持(8反对(10回复
  1. 10
    园林天下网   说道:
    我用cnzz,感觉还行。
    支持(8反对(10回复

发表留言