虽然Google Analytics是一款免费的数据分析工具,但它却有着非常强大的功能和比较复杂的配置方式,大多数人可能认为所谓的代码部署和账户设置,不就是把流量跟踪代码添加到网站模板就完事了么。事实上,大多数公司也是这么做的!
然而,这样就已经够了么?如果你只关注流量的变化趋势,那么或许没有什么问题。但是,一旦你们有更深层次的需求,这是远远不够的。本文将对GA的网站分析代码部署和基本设置进行一个简单的概括性总结和指引,希望对大家有所帮助,同时也充分利用这个工具的强大功能,获取更深层次的数据透视。
一般来说,网站的代码部署会大致按照以下流程进行:
- 目标确立。是的,我们进行网站分析的第一步也是最关键的步骤就是要了解网站的目标,网站分析的目标,从而才能对症下药,制作针对性的数据分析策略。网站的目标确认往往并不是一件简单的事情,可能需要与多个部门或团队成员进行深度沟通,才能形成比较完整的视角。对于很多公司来说,目标可能也并不只有一个,宏观目标和微观目标是基本的划分维度,这个可以体现在我们的目标设置中。目标设置中不光可以设置普通的网页转化目标,对于事件、停留时间、访问页数等也都可以设置为目标。主要差异是,目前来说,GA的渠道可视化仅支持网页目标。(当然,其他目标可以去查看目标流)
除了上述比较明显的目标之外,我们还会有部门的目标,这个目标主要体现在我们的报表中,在GA里面的话主要就是自定义报表了,比如有些部门(比如SEO)可能不单纯是关注所谓的转化,对于过程中的变化趋势也很关注,比如关键词的排名、流量的变化等,虽然它们不能直接设置为目标,但其增长(变化)趋势也是我们所追求的一个方面。
- 代码部署。代码部署是一件工程量很大的工作,其中主要涉及到的实施部门会是相关的技术部门(IT/网站管理员/程序员等)。这也是让大多数公司比较头痛的事情,尤其是内部沟通比较困难的话,会比较耗时。而作为数据分析人员来说,可能对于代码什么的也比较晕。双重阻力,造成代码部署很难进展,从而影响后续的更深层次的网站分析。
其实来说,网站分析的代码部署并不复杂,除非涉及到系统集成之类的问题,一般都是比较简单的。最主要会用到的有:事件跟踪(主要用来处理客服跟踪、表单提交等)、虚拟页面跟踪(主要用来处理非友好型的URL结构,让内容分析的网页分析更有层次感,同时也方便数据下钻)、自定义变量跟踪(主要用来进行用户跟踪、跨系统的数据对接的,新版UA建议使用自定义维度和自定义指标取代)、电子商务跟踪(电商网站适用)、跨域跟踪(如果网站有多个域名的话)、子域名跟踪(如果网站有多个子域名的话)。上述代码的配置,大多数都可以在帮助中心看到相关文档和教程,另外,这里也推荐一个免费工具(http://gaconfig.com/),可以很方便地生成所需要的代码,然后发给相关技术人员安装即可。
另外,如果公司业务较复杂,同时技术沟通时间成本较高的话,推荐使用Google Tag Manager这个免费的标签管理工具。简单来说,可以把它当成一个容器,可以自己将所有的各种代码(如GA、AdWords转化代码、再营销代码等)装进去,基本使用也比较浅显易懂,最主要的是再也不用去找技术了,再也不怕搞错代码了,再也不用通过程序设置判断条件了,而且使用多套分析工具还可以共用数据!当然,深入了解下其中的规则和宏,也是很有必要的,并能够简化很多工作。
- 账户设置:主要是权限分配(根据不同用户层级或者需求设置不同的用户权限,并分配对应的视图)、视图新建(主要用到过滤器,注意保留一个原始数据的视图,常见的会建立一个排除内部流量的视图,根据子域名等建立视图等)。另外,如果使用了Google Adwords、Google Webmaster、Google AdSense的话,建议最好都去关联下账户,对于账户优化很有帮助,同时也可以结合多方面地数据进行一站式查看。
- 自定义报告设置:根据不同业务部门的具体关注对象设置对应的数据报告,主要会用到数据交叉组合和过滤器。对于类似的自定义报告,还可以通过简单的复制后修改进行细微调整来生成一个新的报表。
- 高级细分设置:一般来说,高度定制的自定义报告基本可以很好的满足一般的日常性报告需求。但是如果遇到需要单独分析的时候,或者发现问题想进行深入了解的情况下,那么就很有必要建立高级细分了。与高级细分类似的一个是高级筛选,但它不能重复使用,而且筛选的维度仅限当前维度和一些基本的指标,并且只是页面层级的筛选,功能也远不及高级细分,一般用来做一些简单的数据筛选,有点类似于Excel的筛选功能。当然,还有过滤器,它是只能处理之后的数据,且不可逆的,其他与高级筛选有点类似。
高级细分也主要是根据业务需求来进行设置,常见的比如:渠道分组、用户分组、品牌词词性分组、页面类型分组,等等。高级细分是GA的明星功能,也是很多其他的网站分析工具的弱势所在(一方面是功能算法较复杂,另外是数据计算量也非常大),甚至可以媲美一些商业分析工具。
- 自定义事件:主要是通过设置一定的规则,然后触发规则之后发送预警,一般节假日可以用下,国内来说暂时只支持邮件提醒,现在手机绑定邮箱也挺方便的,通过这个可以处理一些突发性的数据变化。另外,GA的数据查看后台也有一个官方的移动版本,Google Play可以下载,对于数据控和工作狂来说那是必备的。
- 信息中心:可以制作一个丰富的概览数据,方便一目标了然地了解数据变化趋势,从而省去到各个标准报告切换查看的烦扰。当然,一般情况下,我们还是使用自定义报告比较多,毕竟那个就是自己的关注点,而且数据也相对详细一点。信息中的指标非常有限,不过各种图表很形象。
- 公司内部培训:主要教会如何使用网址构建器、如何查看相关数据,了解上述基本设置,并进行基本的数据分析。
以上,基本就是Google Analytics网站数据分析的代码部署和设置基本思路了,检查下是否有所遗漏,通过这个基本的设置,相信你对于数据分析会有一个新的认识和提升。
最后,一定记住网站分析的目标,不要为了数据而数据,如果精力有限,或许少即是多!