WooCommerce Google 分析:在非标准成功页面上发送订单信息

WooCommerce Google Analytics: Send order information on non-standard success page

我有一个自定义的 WooCommerce 网站,但通过官方 woocommerce 插件运行分析。有人告诉我,当 BACS 订单在管理员端设置为 "Complete" 时,分析不会捕获它们。

考虑到不涉及成功页面,我认为这是可以理解的,所以我认为完成此操作的最佳方法是为 functions.php 构建一个函数,如果它是从 "on hold" 完成”,它将发送分析数据。

不幸的是,我正在努力处理其中的分析部分。我知道我可以将对象发送到 google 分析,以便它看到对象数据,但我想知道它是否会自动识别出这是一个 woocommerce 订单?

有没有人有这方面的经验?如果是这样,我是否在考虑如何以错误的方式捕获它?无论如何,它应该完整地捕获它吗?

编辑https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce我一直在看这里,我想这就是我要找的东西?

如果不是这种情况,您应该需要获取插件的 WooCommerce Google Analytics "Pro"(商业)版本,它处理一些功能"free" 版本不处理 (关于 BACS 完成的订单) 如:

  • 已完成结帐时跟踪印象,不会转到感谢页面。
  • 手动(管理员)创建订单的跟踪印象已完成。

参见:WooCommerce Google Analytics Pro vs Free

现在如果你足够熟练,你可以自己实现这个,但是它相当广泛、高级和复杂……