已收藏,可在 我的资料库 中查看
关注作者
您可能还需要

电商交易数据与后台数据不一致怎么办?

为何GA监测到的交易数据和产品数据与后台系统的实际数字不匹配?

电商交易数据与后台数据不一致怎么办?

(图片来源:pexel)

如果你的网站具有电商交易功能,那么你一定希望GA监测到的交易数据和产品数据与后台系统的实际数字相匹配。然而在实际情况中,经常会有一些问题导致二者的数据不能完全匹配。遇到这种情况我们应该怎么办?

什么样的差异水平是可以接受的?

差异在5%以内。可以接受,无需调整现有的监测,可以继续观察一段时间看看数据是否稳定。

差异在5%-10%之间。需要检查监测代码的正确性以及GA的设置,找出后台中有但GA中没有的订单进行比较,排除导致问题出现的原因。

差异大于10%。需要给予重视,排查监测代码和GA设置中的错误,通常一定是因为错误导致的。

常见的造成GA和后台之间电商交易数据出现差异的原因?

1. 第三方支付平台 (Paypal, WeChat Pay, Alipay)上不能添加监测代码。

2. GA的代码部署在了支付成功后的“支付成功页面”上, 但一些用户支付成功后会直接离开网站,此时“支付成功页面“ 并未加载出来,所以代码也不会被触发。

3. 数据延迟,订单详情信息可能需要到第二天才能看到。

4. 有些用户禁止了GA的跟踪,如果用户禁止了第一方cookie或者明确选择停用GA监测,那么该用户的数据则不会显示在GA报告中。

5. GA里面显示的是所选时间段内支付成功的订单,但不包含后台系统中已经处理的退货订单。

6. 用户第一次付款失败但后来付款成功,可是GA代码没有触发。

7. 监测代码中部分字段缺失。

点此咨询更多相关信息>>>

解决方法:

如果你希望GA电商交易监测的准确率在5%以内,那么我们推荐你使用”测量协议measurement protocol”的方式来监测交易部分的数据。

GA监测的标准方法是使用嵌入在网页上的 JavaScript 代码片段。但是也可以使用”测量协议measurement protocol”的方式在服务器端(server-side)创建数据命中(Hit),这样则不需要等到“支付成功页面” 的加载。

当用户交易付款被确认后,你的第三方网关会与网站上的“侦听器页面”进行通信,侦听器在电商后台检测并处理这些消息。大多数商家的电商交易系统都内置了这样的侦听器页面。当你的侦听器页面被 ping(回调)时,你以编程方式查询订单数据并使用测量协议创建所需要的交易命中。这个交易命中是直接发送到 Google Analytics 的结构化的URL。

这种方法确实需要你的网站开发团队进行一些额外的后端工作。也就是说,在用户付款购买之前,开发需要保存用户的 Google Analytics ID(clientId)、他们的 IP 地址和用户代理(user-agent 浏览器签名)。当收到回调(callback)时,这些息将被召回并汇合进交易命中。做以上工作的原因是为了确保从你的网关发送的hit里的信息与用户在网站上的其余行为连接打通。否则GA将开始计算一个新的会话(session) 并丢失前面的归因。

如果你的网关和网站开发团队可以实现以上的操作,那么此方法可以达到95% - 100%的准确性。

关于55数据公司

从属于世界第一家品牌技术集团 You & Mr Jones, 55 是一家全力协助品牌领航数字世界的新型数据咨询公司。我们帮助品牌充分利用数据与技术,增强透明度,提升团队数据实力,推动数字营销创新,全力打造线上与线下完美融合的消费体验。

55 总部位于法国巴黎,并在伦敦、日内瓦、纽约、香港、上海、深圳、台北均设有分公司。凭借其独特的技术方法和软件以及服务的专业度,55 被德勤(Deloitte)评为欧洲发展最快的数据公司之一。

点此,了解更多55数据服务>>>

(来源:55数据)

以上内容仅代表作者本人观点,不代表雨果跨境立场!如有关于作品内容、版权或其它问题请于作品发表后的30日内与雨果跨境取得联系。

分享到:

--
评论
最新 热门 资讯 资料 专题 服务 果园 标签 百科 搜索
雨果跨境顾问
【爆单冲刺】Google爆单冲刺包
雨果跨境谷歌官方顾问

收藏

--

--

分享