IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Google Analytics数据分析代码部署之Magento(一)

    肖庆的博客发表于 2014-02-26 00:00:00
    love 0

    Magento是外贸B2C网站使用率最高的免费开源程序,本文讲述如何快速在Magento电子商务平台上部署Google Analytics跟踪代码,其中主要涉及到的有基础的流量跟踪、电子商务跟踪、自定义维度指标跟踪、页面和商品浏览量跟踪等,由于全文比较长,大概分三个部分来写。另外,从现在开始我们的代码部署都将使用Google Tag Manager+Universal Analytics来完成,如果你还在用Google Analytics的旧版本的话,建议升级或新增一个UA版本的并行使用。

    本文先说下其中的基础流量跟踪和电子商务跟踪。

    为了简化操作,并且尽可能地减少代码修改(否则后续升级维护的成本也很高,并且不利于批量生产),因此我们主要使用插件的形式安装GTM,再在GTM中配置相应的跟踪代码、规则和宏。

    推荐使用这个Google Tag Manager插件,点击进入官方网站查看如何安装,安装好了之后在下面这个地方设置,填写你的GTM ID,其他的建议全部勾选开启,后面我们通过自定义维度的方式来存储这些数据。

    gtm-magento

    开启Data layer: Visitors之后,我们可以看到系统会自动生成一些参数,如:

    该行代码位于GTM的代码之前,因此也不需要我们额外配置gtm.dom那个规则。对于上述生成的这些数据,我们通过自定义维度来存储,其中visitorLoginState这个建议使用”访问“范围,其他的建议使用”用户”范围,如下图:

    dimension-magento

    当然,如果你觉得这些数据并不够用或者并不是自己想要的话,可以对插件的代码进行修改来新增或修改需要跟踪的维度,需要记住的是UA的自定义维度最多支持20个,请注意这个限额。而如果你还在用GA的自定义变量的话,那么仅有的5个自定义变量上面一下就消耗掉了,可以酌情进行删减。

    修改代码的话,应该主要是看这个文件。

    上面我们还勾选了电子商务订单跟踪,勾选之后,会在订单成功页面生成订单相关的信息,我们只需要在GTM中额外添加一个代码并且使用一个规则,如下图所示:

    gtm-ecommerce order success

    对于基础流量代码,就比较简单了,只需要新建UA代码,同时按照上述索引号添加自定义维度的设置,规则设置为所有页面,保存。如下图所示:

    magento-ua-1 magento-ua-2 dimension micro uaid-micro

    安装好代码之后,我们怎么来验证是否安装正确了呢?主要有4个方法:

    1. 查看源文件,仔细核对代码是否正确,尤其注意大小写空格等问题。
    2. 开启GTM的Debug模式,主要先打开预览模式更新之后再Debug,打开网站看底部浮层的代码加载触发提示。
    3. 看实时报告。可以实时查看访问和目标转化等基础流量数据的变化。
    4. 打开Chrome或者火狐的network查看collect文件的请求是否正常发送,各个参数的含义可以参照这里。

    通过上述配置之后,我们就可以看到网站的流量数据、电子商务订单数据、访客相关的信息数据。这对于一般的公司来说,可能已经足够了,不过在接下来的两篇文章中,我们将再深入探索下我们还能进行一些什么深入挖掘,敬请期待~



沪ICP备19023445号-2号
友情链接