在完成交易之前将电子商务分析提交给 Google Analytics

Submitting eCommerce analytics to Google Analytics prior to completing transaction

我们正在使用 Google 分析来跟踪我们购物车上的交易、产品、浏览器数据等。我有兴趣在完成交易之前将一些数据推送到 GA。通常我在 success/order 确认页面上将数据推送到 GA。

我的问题:如果我在完成订单之前将自定义变量推送到 Google Analytics,GA 是否能够将该会话与我完成的交易相关联 - 允许我交叉引用我的带有交易 ID 的自定义变量?

背景:我们使用地址验证服务,有时验证服务提交给我们的地址不正确。它可以 "over correct" 并完全删除某些地址的重要细节。发生这种情况的几率不到 1%,但当它乘以每天 1000 - 2000 个订单时,它确实会成为我们履行部门的问题。是的,我们已将此报告给地址验证服务,他们告诉我们他们正在调查。我计划使用 jQuery 获取账单和送货字段中的表单数据,当用户填写所有必要字段时,推送到 GA。

是的,您应该能够在交易之前设置会话级自定义变量(唯一 ID 或任何其他非 PII 的值),然后在 GA 中创建一个自定义报告来查看该变量针对事务 ID 的自定义变量。因为它是会话级变量,所以它将关联该会话发生的任何事情。

有关会话级变量的更多信息,请点击此处 - Custom Variables - Web Tracking (ga.js)