Google Analytics是目前应用最广泛的免费网站统计分析工具,接下来的文章介绍利用Google Analytics实现对百度推广数据的收集、处理,并结合其他工具进行数据分析并提出行动建议。本篇介绍如何利用Google Analytics进行数据收集和预处理。

一、数据收集

数据收集和预处理
1. 部署默认跟踪代码

      收据收集是通过Google Analytics实现的,因此我们需要做好GATC的部署。
GATC需要添加到网站的每一个页面,通常电子商务网站的首页、产品页、搜索列表页都是由不同的模板组合而成,对于这些页面只需要在模板的头文件或脚文件添加即可。有些网页比如促销活动页面、购物车页面、帮助文档页面则需要特别添加,特别是上面提到的将电子商务跟踪代码添加到购物成功提示页。关于代码添加需要网站管理员配合实现。

2. 定制电子商务跟踪代码

默认情况下谷歌无法收集到网站电子商务信息,上篇文章中我们已经开启电子商务功能,但还需要添加跟踪代码。电子商务跟踪代码需要放置在订单成功提示页,GATC通过以下代码跟踪商品交易数据:

_addItem(orderId, sku, name, category, price, quantity)
_addTrans(orderId, affiliation, total, tax, shipping, city, state, country)
_trackTrans()

只需用网站实际交易的参数变量代替上面代码中的各项参数即可,具体参数需要询问网站管理员。每当有商品交易完成时,订单成功提示页会出现类似的代码:

_gaq.push([‘_addTrans’,’1234′,’AcmeClothing’,’11.99′,’1.29′,’5′,’SanJose’,’California’,’USA’]);
_gaq.push([‘_addItem’,’1234′,’DD44′,’T-Shirt’,’GreenMedium’,’11.99′,’1′]);
_gaq.push([‘_trackTrans’]); 

关于电子商务代码布置的更多信息,请点击蓝鲸的Google Analytics电子商务追踪1—追踪代码定制和实施

3. 监测跟踪代码

代码部署的成功与否直接影响网站数据收集,影响GATC数据收集的主要因素是代码是否添加、放置位置和JS顺序。

  • 没有GATC的页面将无法收集到该页面的任何数据;
  • 通常放置在页面顶部的GATC收集到的数据信息比放置在底部的多;
  • 如果页面有其他JS代码(电子商务网站通常都会有),GATC上面先执行的JS代码加载错误也会导致后面JS加载问题;

监测代码是否正确加载,推荐使用HTTP工具,比如http watch professional(软件可以在资源库中下载)具体操作步骤如下:

  1. 安装HTTP工具之后,打开IE,在菜单栏工具—浏览器栏(X)中会出现刚才安装的软件,点击打开;
  2. 点击记录按钮,此时IE中的页面信息就会被记录;
  3. 打开要监测的网页,发现网页加载过程中的信息正在被记录;
  4. 默认的http watch professional的界面小,信息显示不全,点击右侧的最大化按钮;
    用http watch监测网页信息
  5. 在URL一栏中找到Google Analytics信息,看到摘要中显示了GA利用gif图片传递信息的完整数据。出现上面的结果说明该页面数据正在被收集和传输,此时网站的数据就可以被Google Analytics记录了。

其实http watch professional是个功能强大而且使用的工具,以后再跟大家分享。

二、数据预处理

对Google Analytics的数据预处理的主要目的是过滤无效数据,通常有两种方法,一是在收据收集前利用过滤器过滤掉已知未来会出现影响网站分析的数据,二是在数据收集完成之后,手动过滤已存在的干扰数据。

举个例子,百度推广过程中,网站拓展推广渠道,需要与CPS网站对接数据,在测试数据有效传递时会下大量订单。

  • 如果事先了解情况,可以在工程师做数据接口URL中加入特定参数,比如test字段,然后利用过滤器过滤掉Request RUL中包含test字段的URL。
  • 但有时候公司的营销活动会由多个部门负责,事后才发现这个情况,这时需要手动过滤这些数据。方法比较简单:让工程师提取通过数据接口进入网站形成的订单数据,然后手动过滤最后数据。当然,如果网站有自建分析系统或更全面的基于系统日志的网站解决方案,排除这些数据手段更多也更灵活。


除非注明,本博客文章均为 数据研究与商业应用(TonySong) 原创.
转载请注明本文地址: http://www.searchmarketingart.com/baidu-promotion-analysis-with-google-analytics-data-collection-and-prprocessing.html