Google Tag Manager代码部署:外贸B2C电商

2014年9月28日 0 条评论

前些天给一个朋友的外贸B2C网站做了一个简单的代码部署,觉得比较实用和有价值,这里分享给大家。

数据分析需求:

  1. 希望使用Google Analytics分析网站流量,看数据的人并不太懂,但是关注点也不多,一般就想看看基本的流量和KPI数据。由于是B2C电商网站,因此特别关注电商订单数据;由于主要推广方式是Google AdWords和SEO,因此也非常关注流量来源和对应的转化数据。
  2. 希望做再营销和转化跟踪,因此需要部署再营销跟踪代码和转化跟踪代码。主要主要有三大类:注册、下单、支付。由于未启用Google Merchant,因此并不需要做动态再营销,主要做些基础性的用户细分,比如浏览过商品页的用户、进入过购物车的用户、已购买的用户等。
  3. 希望跟踪详细的电子商务订单数据。如:订单数据、订购的商品数据(含SKU、品牌、类别等)。
  4. 希望跟踪每个会员的访问来源和访问频率,主要用来分析每个会员的来源,从而对广告关键词和创意优化提供数据参考。

代码部署步骤:

  1. 使用Google Tag Manager对代码进行管理。记下GTM的代码。
  2. 使用Google Analytics跟踪流量数据,关联AdWords账户,开启autotag,设置目标、站内搜索及其他相关设置。记下配置文件ID。
  3. 开启电商跟踪(由于需求简单并未启用增强型电商跟踪)。根据帮助中心的说明文档,撰写代码部署需求。
  4. 在Google AdWords后台新建3个类型的转化跟踪,在共享库中开启再营销。记下其中的转化ID和转化标签。
  5. 在GA中以user(用户)的层级,新增自定义维度“会员ID”,当用户登陆后记录用户的会员ID;新增额外的两个自定义维度:访客ID、首次访问时间。记下分别对应的序列号。
  6. 在GTM中新增宏:配置文件ID、会员ID、访客ID、首次访问时间、转化跟踪ID(再营销跟踪ID其实与转化跟踪ID是相同的)、转化跟踪标签。其中,访客ID通过先提取_ga的cookie再提取其中的访客id来实现、首次访问时间使用自定义javascript的方式实现(对_ga的cookie进行提取和时间戳转换来实现),会员ID通过在页面添加dataLayer.push的代码,再调用的方式实现。
  7. 在GTM中新增标签:UA(Track Type选择Page View,开启展示广告功能)、电商跟踪(Track Type选择Page View,启用增强型电商功能)、再营销(调用上面建立的转化跟踪ID的宏)、3个不同类型的转化跟踪(调用上面建立的转化跟踪ID的宏,并对3个不同的转化设置不同梯度的价值,如注册成功10,订单生成50,支付成功100)。
  8. 在GTM中设置规则:UA和再营销为所有页面,电商跟踪为event=gtm.js,3个不同类型的转化跟踪分别对应设置的具体页面。

测试方法:

  1. 开启GTM的debug模式,测试没问题之后再发布。
  2. 实时报告查看流量数据,打开关键性的页面看是否有数据产生,通过不同来源进入看来源是否记录正确。
  3. 打开chrome的network,查看是否有相关的数据请求。
  4. 第二天核验数据是否记录正常。

以上,就是一个简单的代码部署实施方案了,没有任何包装。其实还挺费事的,因此朋友给了点小费,2000元,除去沟通和准备工作,零零散散地大概2个小时搞定了。

当然,这个的价值远不止于2000元的,如果你广告投放很多,可能一天、一个星期或者一个月也就省回来了。清晰的数据对于电商运营和广告投放至关重要,毋庸置疑。

如果你也有这方面的需要,并且对上面这些并不了解或了解不透彻或不想深入研究,也可以联系我,预算低于2000元的就算了,不提供免费咨询。

联系QQ:1024549887

上一篇: | 下一篇:

Comments

  1. 还没有任何评论,你来说两句吧

发表评论

  • 发表评论