今天看了《如何用google analytics跟踪和统计优快云上blog的访问数据》,试着使用上面的操作部署google analysis代码,"到优快云博客后台,进入“博客设置”-> “空间设置”,在“公告”中粘贴" 但是貌似不行了,无论是放在公告里面还是css里面都不行,尤其是放在公告里面js代码都被encode了,不得不研究了一下怎么让google analysis部署在css里面,先直接将google analysis代码放进css里面,保存然后查看页面源代码,如下:
- <styletype="text/css"><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-11132772-2");
- pageTracker._trackPageview();
- }catch(err){}</script></style>
由于google的js直接放在csdn的css type标签里面,所以不能生效,但是这样也给了我们办法,将google analysis js代码修改如下:
- </style><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-11132772-2");
- pageTracker._trackPageview();
- }catch(err){}</script><style></style>
然后再将这段代码插入css里面就可以