很多人仅仅把 Google Analytics 当做网站统计的工具,其实这是 Google Analytics 的最基本的应用,Google Analytics 他的名字是 Google 分析,就说明它不仅仅是个统计工具,最重要的它是一个流量分析工具。今天开篇就给大家介绍下如何在 WordPress 博客中深入使用 Google Analytics,让 Google Analytics 发挥更大的作用。
本文作者为国内知名网站
我爱水煮鱼站长Denis,现为
36氪特约撰稿人。##通过 SeeTheStats 公开 Google Analytics 统计结果
广告商投放广告的时候,除了网站的知名度之外,最需要了解还是投放网站的流量,了解网站的流量的方法有很多,一般可以通过 Alexa,Google Ad Planer,但是这些都不是十分准确的,比如有个广告商通过
Alexa 的数据,以为我的博客一天的流量有 3W。最直接的方法就是能够查看到统计工具的报表,Google Analytics 后台有添加用户的功能可以吧数据分享给用户,但是每次这样操作,毕竟非常麻烦。这个时候我们可以用到一个叫做
SeeTheStats
的服务,这个服务使用
Google Analytics API 开发的第三方服务,它能让 Google Analytics 用户可以
公开自己网站或者博客的 Google Analytics 统计结果
。
SeeTheStats 使用比较简单,首先需要在 SeeTheStats 中注册一个帐号并激活它,然后给 SeeTheStats 读取你 Google Analytics 数据的权限,由于使用 Google Analytics API,所以会跳转到 Google Analytics 页面登录并且赋权(OAuth 授权,不会发生 Google 帐号被盗用的事情)。
SeeTheStats 会给你的网站创建一个页面,如
我爱水煮鱼在 SeeTheStats 的页面是:
http://www.seethestats.com/site/fairyfish.net/STSh3zMNsJH。 并且它还提供一张统计结果的图片,你可以把这张图片嵌入自己网站中,给用户展示:
##使用虚拟点击统计广告点击
如果你的网站投放了广告,你没用使用第三方广告管理系统(如
Google DFP)对广告就行监控的话,你实际上是无法知道自己博客上的广告用户点击了多少次,当然你可以使用类似于
WP125 这样的 WordPress 插件对广告进行跟踪,但是这样每次点击都会对数据库进行读写,毕竟是个负担,我们可以使用虚拟点击来统计广告的点击。
跟踪动画 GIF 或其他类型的静态横幅广告的出站点击量,可以在
标记中添加下列代码:
gaq.push(['trackPageview', '/banner/fairyfish/']);">
我做的
iPad 网址导航网站就是通过这个方式来统计那个网站点击最多的。
前面说了在自己博客上投放了广告,现在如果你赚大钱了,要去投放广告,那么怎么监控广告的效果呢?如果是广告位的话,可以通过 referring site 去看到效果,如果在博客投放软文的话,那就比较难监控,因为对于博客来说,很大一部分流量都是来自 RSS 阅读器,这部分来源如果通过 referring site 去查看是归到 Google Reader 或者 鲜果等这些阅读器的,所以无法很清晰的监测。
Google Analytics 提供了一个很好的工具,叫做
网址构建器,通过给欲投放的目标网页 URL 增加一些特定的参数,那么便可以在 Google Analytics 中很好的鉴别该广告的来源及属性。
通过网址构建器构建的 URL 产生的流量,都会被 Google Analytics 单独记录在流量来源部分的广告系列(Campaign)报告中。在广告系列报告中可以像在内容报告中一样从各种维度(登录页面,地理位置,)查看流量情况。或者也可以在高级群组中对广告系列中的任何一个度量进行操作。
关于网址构建器的使用,你可以查看我这篇文章:
http://fairyfish.net/2010/12/10/google-analytics-link-tag/,更深入的使用,我们可以
使用 Google Analytics 监测百度竞价排名效果。
前面说到了博客最大的用户群是在 RSS 中,那么是否可以使用 Google Analytics 统计 Feed 的流量呢?答案是肯定的。
Google Analytics without Javascript(简称 NoJSStats) 就是可以用来统计 Feed 流量的 Google Analytics 第三方服务,NoJSStats 是部署在 Google App Engine 的 Google Analytics 上的免费统计服务,主要是用于在不支持 Javascript 的环境下使用 Google Analytics 统计服务,它是把通过在页面生成一个 1 像素的图片来统计页面流量。
NoJSStats 的语法是:
http://nojsstats.appspot.com/GoogleAnalyticsID/网站主页URL账户
假设你的 Google Analytics 账户 ID 是
UA-123456,网站主页的 URL 是 yourwebsite.com,那么则把以下 HTML 插入网页中即可。
对于 WordPress 博客,我们可以通过 hook the_content 这个 filter 来写入。
网站上那些用户来的最多,谁是你的忠诚用户,这个是网站运营者最关心的问题,照样我们通过一些简单的编程技巧,就可以使用 Google Analytics 分析网站的活跃用户。
Google Analytics 提供了一个
_setCustomVar
函数来统计自定义用户变量,用于对特定来源的用户行为进行分类,例如可以对登录浏览的用户设置一个数值,然后在 Google Analytics 后台的访问者/用户定义中查看其浏览属性。比如我们就可以通过下面的函数来统计那些用户访问过博客。
_gaq.push(['_setCustomVar', 1,'UserName','<!--?php echo $user_login; ?-->',1]);
这篇文章主要介绍一 Google Analytics 的一些基础使用方法,希望大家在以后网站运营当中用好 Google Analytics,对网站运营一定有很大的帮助。