如何使用Firebase SDK向Google Analytics报告在移动应用程序中进行但离线支付的购买



TL;DR:在使用通过Firebase SDK集成的Analytics的本地移动应用程序中,我如何报告离线支付的购买,如货到付款?

我们有一个移动应用程序,它是使用Analytics SDK开发的,现在移植到Firebase(因为谷歌正在淘汰Analytics SDK(。

用户可以在应用程序上购物,然后再付款,比如货到付款。我们只报告已付款的购买,在这之前,我们通过API测量协议成功完成了这项工作。我们所要做的就是记录Analytics SDK中的ClientID,并在确认付款后将其与请求一起发送。

由于我们不再使用Analytics SDK,因此无法再访问ClientID。同时,我们转移到了App+Web属性,测量协议似乎在那里不起作用。

Google现在有了新版本的Measurement API,应该用于GA4属性。在撰写本文时,它是alpha版本的,但我们一直在使用它向Firebase发送购买事件。仍然不完美,因为我们现在有活动,但仍然没有电子商务下的报道。

最新更新