Csdn Blog加上Google Analytics流量统计功能(手把手教会你)

从2006年开始在Csdn上开通了博客后,陆续将自己的工作过程中技术难点和经历感悟发在上面,以便分享给广大同行业中奋进的朋友们,后来知道很多人写博客还可以投放广告赚点钱,不仅可以拿来贴补家用而且还能鼓励自己继续写文章,知道归知道,自己想写东西是种习惯,干嘛用钱去驱动呀;转眼到了2010年深秋,自己写的文章已经拥有了部分读者群,与读者们交流是件很兴奋的事情,为此也结实很多思想上有共鸣的朋友,自己的博客也成了专家博客,每周六定期收到CSDN的“上周CSDN专家博客统计数据”邮件,说道这份统计,实际上就是个计数器,没有文章访问来源分析等记录,令人有些不免有些失望,前几天刚给http://www.souapp.com (搜应用)开通了Google Analytics流量统计功能,发现这种流量统计分析真是功能丰富,不如也给自己的http://blog.csdn.net/changemyself加上Google Analytics流量统计功能,想到就动手做吧,这是种很好的习惯,O(∩_∩)O~。

 

步骤一:申请Google Analytics账号和代码

Google Analytics(分析)|官方网站

 

 

上面填写自己的的blog地址:  blog.csdn.net/changemyself

 

 

 

上面注意,选择“Multiple top-level domains”

 

到这里,你就讲上面的javascript代码,放到你的BLOG页面上,这样就可以通过Google Analytics验证了:

 

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-19153878-2']);
  _gaq.push(['_setDomainName', 'none']);
  _gaq.push(['_setAllowLinker', true]);
  _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);
  })();

</script>

 

 

步骤二:在自己的BLOG上,添加Google Analytics 统计代码

 

  于时,我新写了一篇文章,在“HTML源代码编辑器”里将上面的javascript代码放了进去,保存完后,发表。

 

结果浏览这篇文章时,发现页面源代码里面找不到自己的javascript代码。

 

有可能是CSDN的程序给过滤掉了,记得以前自己发一些youku视频的潜入html代码也是不可以运行的,想想一个以众多BLOG技术作者编写大量技术文章的网站,不给BLOG作者投放广告机会不说,连个BLOG统计功能都做的没有档次,自己的网站却拿着作者BLOG文章正当地投放广告,于时我终于明白了,为什么很多优秀的CSDN BLOG技术专家早已将BLOG搬家到别的去处,甚至自己开个VPS挂上自己的BLOG,原来使自己后知后觉呀,呵呵;抱怨归抱怨,做技术的通病就是将问题进行到底,否则,干啥你别叫我。

 

网上有资料说,可以利用CSS来调用javascript,

 

那我们再“博客设置”里的“自定义CSS样式”(CSS就是样式,这不是重复唠叨吗),添加一串代码:

body{
background: url("http://nojsstats.appspot.com/UA-19153878-2/blog.csdn.net/changemyself");
}

 

参考如下图:

 

 

其实通过这两个步骤,你的csdn blog就已经安装上Google Analytics统计代码了。

 

步骤三:回到Google Analytics管理界面,享受流量分析统计的功能吧。

 

 

 

 

 

 

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
一、基于nginx+lua完成商品详情页访问流量实时上报kafka的开发 ==================================== 在nginx这一层,接收到访问请求的时候,就把请求的流量上报发送给kafka 这样的话,storm才能去消费kafka中的实时的访问日志,然后去进行缓存热数据的统计 用得技术方案非常简单,从lua脚本直接创建一个kafka producer,发送数据到kafka ``` wget https://github.com/doujiang24/lua-resty-kafka/archive/master.zip yum install -y unzip unzip lua-resty-kafka-master.zip cp -rf /usr/local/lua-resty-kafka-master/lib/resty /usr/hello/lualib nginx -s reload local cjson = require("cjson") local producer = require("resty.kafka.producer") local broker_list = { { host = "192.168.31.187", port = 9092 }, { host = "192.168.31.19", port = 9092 }, { host = "192.168.31.227", port = 9092 } } local log_json = {} log_json["headers"] = ngx.req.get_headers() log_json["uri_args"] = ngx.req.get_uri_args() log_json["body"] = ngx.req.read_body() log_json["http_version"] = ngx.req.http_version() log_json["method"] =ngx.req.get_method() log_json["raw_reader"] = ngx.req.raw_header() log_json["body_data"] = ngx.req.get_body_data() local message = cjson.encode(log_json); local productId = ngx.req.get_uri_args()["productId"] local async_producer = producer:new(broker_list, { producer_type = "async" }) local ok, err = async_producer:send("access-log", productId, message) if not ok then ngx.log(ngx.ERR, "kafka send err:", err) return end ``` 两台机器上都这样做,才能统一上报流量到kafka ``` bin/kafka-topics.sh --zookeeper 192.168.31.187:2181,192.168.31.19:2181,192.168.31.227:2181 --topic access-log --replication-factor 1 --partitions 1 --create bin/kafka-console-consumer.sh --zookeeper 192.168.31.187:2181,192.168.31.19:2181,192.168.31.227:2181 --topic access-log --from-beginning ``` (1)kafka在187上的节点死掉了,可能是虚拟机的问题,杀掉进程,重新启动一下 nohup bin/kafka-server-start.sh config/server.properties & (2)需要在nginx.conf中,http部分,加入resolver 8.8.8.8; (3)需要在kafka中加入advertised.host.name = 192.168.31.187,重启三个kafka进程 (4)需要启动eshop-cache缓存服务,因为nginx中的本地缓存可能不在了 二、基于storm+kafka完成商品访问次数实时统计拓扑的开发 ==============

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风口猪炒股指标

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值