Google Analytics实施七步曲

今天参加了妮妮组织的一次线下分享活动。我分享的主题是“Google Analytics实施七步曲”下面是具体的内容和PPT截图。

Google Analytics是一个免费的网站分析工具,实施的过程非常简单。注册一个Google帐户,获得一段JS追踪代码,添加到网站,开始获取网站数据。追踪代码工作正常,Porfile状态正常,报告里充满数据。一切OK!实施成功!

你是这样实施Google Analytics的吗?单纯从工具的角度来看,这是一次完整的实施过程。但是从网站分析的角度来看,这是一个极其粗糙的实施过程。这样会造成很多问题。例如:报告内容混乱,缺少个性化数据,准确性无法保障,等等。这些问题会对以后的分析工作造成很多困难。

那么,该如何对网站实施Google Analytics呢?从网站分析的角度看,一次完整的Google Analytics实施应该包含七个步骤。这七个步骤有着严格的顺序,并且缺一不可。

上面这幅图描述这七个步骤的名称及先后顺序。下面将逐一介绍每一步的内容及原因。Google Analytics实施七步曲

第一步,明确网站需求及目标

明确网站需求及目标

网站的目标就是一个网站存在的原因,这个目标可以从网站的盈利模式中找到。哪个行为最终增加了网站的盈利能力,这个行为就是网站的目标,也是我们在进行网站分析时的终极目标。第一步中需要明确这个目标,因为我们后面所有的代码实施工作,都要紧密的围绕着这个目标来完成。所有与这个目标相关的数据我们都需要追踪。

第二步,详细了解网站结构

详细了解追踪网站结构

网站的结构是什么样的?这些信息对于追踪代码实施和后期的报告配置很重要。就像有人给你介绍了一个女朋友,见面前你要先了解下她一样。什么脸型?大眼睛还是小眼睛?长头发还是短头发?身高多少?体重多少?有什么爱好?性格如何?等等。如果了解的不够清楚,成功的几率就会很低。实施Google Analytics也一样,对网站结构了解的越清楚,后面在配置报告时就越轻松。

第三步,设计个性化追踪代码

设计个性化追踪代码

在了解了网站的目标和结构后,我们可以按照具体的需求来设计个性化的追踪代码了。这里的个性化追踪代码是指除了页底的GATC外,自定义的追踪代码,例如:虚拟页面,事件追踪,自定义变量,等等。按照紧密围绕网站目标的原则,找出所有与终极目标相关的内容,流程,行为等等,然后单独为这部分设计自定义追踪代码。

第四步,标记所有关注的流量

标记所有关注的流量

标记流量是为了区分它们。Google Analytics默认关注三类流量,直接,推介和搜索。而大部分网站流量来源的类别都不止这三类。网站最关心的那部分流量要在这里事先计划好,并且提前进行标记。另外,还要计划好各类流量间的关系。例如:付费搜索和免费搜索是否都记录为搜索流量?付费广告和免费推介是否都记录为推介流量?等等。

第五步,配置个性化报告

配置个性化报告

前面我们已经明确了网站目标,了解了网站结构,设计了自定义代码,标记了外部流量。这样应该可以保证追踪到的数据完整且正确了吧?基本是这样的。但是数据正确并不代表报告也正确。正确的数据加正确的设置才能获得准确的报告。例如:报告的时区设置。

第六步,代码实施及检查

代码实施及检查

啰嗦了一大堆,终于到了代码实施阶段了,如果前面的几步做的都很严谨的话,代码实施是一个很简单的过程。否则,这一步就成了不断循环和检查的过程了。需要注意的是,在检查定制代码时没有捷径,必须要一个点一个点的手动检查。

第七步,访问并检查报告

访问并检查报告

现在我们已经离成功不远了,前面说过,正确的数据并不代表正确的报告,同样的,即使正确的配置了报告也要亲眼看到数据才可以说:代码实施是正确的,流量标记是正确的,报告配置是正确的。而其中任何一部分出了问题,都表示我们的实施过程不够完整。

从网站分析的角度,完成以上七步工作才表示我们Google Analytics的实施过程是完整的。而这些也是进行网站分析前的基础工作。

——【所有文章及图片版权归 蓝鲸(王彦平)所有。欢迎转载,但请注明转自“蓝鲸网站分析博客”。】——

Comments

  1. 宋天龙 says:

    呵呵,普通的跟踪代码整个过程还是比较简单的。话说我们的网站有一次更新,GATC出现了两次,结果整个页面级的数据都翻倍了

  2. haiyan says:

    我们公司开始都只是简单的添加GA代码,然后营销人员根据各自需求各自添加、修改相关代码。

  3. liu says:

    奇怪死了,我明明部署了多子域名的追踪代码,可是在analytics的结果里面
    仍然有自己子域名的推介,而且比例还很高
    jjwxc.net (referral) 6.37%
    my.jjwxc.net (referral) 3.24%
    请问蓝鲸同学知道原因吗?

    ========================================
    下面是我的代码

    var _gaq = _gaq || [];
    _gaq.push([‘_setAccount’, ‘UA-585770-2′]);
    _gaq.push([‘_setDomainName’, ‘.jjwxc.net’]);
    _gaq.push([‘_addOrganic’, ‘soso’, ‘w’]);
    _gaq.push([‘_addOrganic’, ‘yodao’, ‘q’]);
    _gaq.push([‘_addOrganic’, ‘sogou’, ‘query’]);
    _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);
    })();

    • 蓝鲸 says:

      @liu, 网站自推介的情况是因为cookie值在不同的子域间无法传递。通常关闭cookie哈希值后可以解决。下面是具体的异步代码
      _gaq.push([‘_setAllowHash’, false]);

  4. vincent says:

    这个先收藏了~~~
    可以当知道思想了~~

Speak Your Mind

*