对于技术类的博客来说,更多用户是使用 RSS 阅读器来查看和阅读博客的日志,所以对于技术类博客来说,加上日志在 RSS 阅读器中被浏览的次数才更能真实反映这类博客的流量和受欢迎程度,而 Google Analytics 的统计代码都是 JS 格式的,Feed 是不支持 Javascript 代码,那么如何使用 Google Analytics 统计 Feed 的流量呢?其实可以通过 Google Analytics 的第三方服务解决这个问题。
其中 Google Analytics without Javascript
(简称 NoJSStats) 就是可以用来统计 Feed 流量的 Google Analytics 第三方服务,NoJSStats 是部署在 Google App Engine 的 Google Analytics 上的免费统计服务,主要是用于在不支持 Javascript 的环境下使用 Google Analytics 统计服务,它是把通过在页面生成一个 1 像素的图片来统计页面流量。
NoJSStats 的语法是:
http://nojsstats.appspot.com/GoogleAnalytics账户ID/网站主页URL
假设你的 Google Analytics 账户 ID 是 UA-123456
,网站主页的 URL 是 yourwebsite.com,那么则把以下 HTML 插入网页中即可。
<img src="http://nojsstats.appspot.com/UA-123456/yourwebsite.com" alt="" />
那么我把下面代码加入你主题的 functions.php 中就可以让 Google Analytics 统计 Feed 流量:
<?php
add_filter('the_content', 'google_analytics_for_feed',99);
function google_analytics_for_feed($content){
return $content.'<img src="http://nojsstats.appspot.com/UA-123456/yourwebsite.com" alt="" />';
}
?>
对于移动网站,由于部分手机浏览器不支持 Javascript,所以我们也可以把使用 NoJSStats 服务应用到 WAP 网站上,对于 WordPress 博客,如果启用了 MobilePress 插件,那么我们也可以在适应移动设备的主题的 footer.php
上加入上面的 HTML 代码来实现在移动设备使用 Google Analytics 统计。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有