Magento是外贸B2C网站使用率最高的免费开源程序,本文讲述如何快速在Magento电子商务平台上部署Google Analytics跟踪代码,其中主要涉及到的有基础的流量跟踪、电子商务跟踪、自定义维度指标跟踪、页面和商品浏览量跟踪等,由于全文比较长,大概分三个部分来写。另外,从现在开始我们的代码部署都将使用Google Tag Manager+Universal Analytics来完成,如果你还在用Google Analytics的旧版本的话,建议升级或新增一个UA版本的并行使用。
本文先说下其中的基础流量跟踪和电子商务跟踪。
为了简化操作,并且尽可能地减少代码修改(否则后续升级维护的成本也很高,并且不利于批量生产),因此我们主要使用插件的形式安装GTM,再在GTM中配置相应的跟踪代码、规则和宏。
推荐使用这个Google Tag Manager插件,点击进入官方网站查看如何安装,安装好了之后在下面这个地方设置,填写你的GTM ID,其他的建议全部勾选开启,后面我们通过自定义维度的方式来存储这些数据。
开启Data layer: Visitors之后,我们可以看到系统会自动生成一些参数,如:
该行代码位于GTM的代码之前,因此也不需要我们额外配置gtm.dom那个规则。对于上述生成的这些数据,我们通过自定义维度来存储,其中visitorLoginState这个建议使用”访问“范围,其他的建议使用”用户”范围,如下图:
当然,如果你觉得这些数据并不够用或者并不是自己想要的话,可以对插件的代码进行修改来新增或修改需要跟踪的维度,需要记住的是UA的自定义维度最多支持20个,请注意这个限额。而如果你还在用GA的自定义变量的话,那么仅有的5个自定义变量上面一下就消耗掉了,可以酌情进行删减。
修改代码的话,应该主要是看这个文件。
上面我们还勾选了电子商务订单跟踪,勾选之后,会在订单成功页面生成订单相关的信息,我们只需要在GTM中额外添加一个代码并且使用一个规则,如下图所示:
对于基础流量代码,就比较简单了,只需要新建UA代码,同时按照上述索引号添加自定义维度的设置,规则设置为所有页面,保存。如下图所示:
安装好代码之后,我们怎么来验证是否安装正确了呢?主要有4个方法:
通过上述配置之后,我们就可以看到网站的流量数据、电子商务订单数据、访客相关的信息数据。这对于一般的公司来说,可能已经足够了,不过在接下来的两篇文章中,我们将再深入探索下我们还能进行一些什么深入挖掘,敬请期待~