我在 Swift 中使用 Firebase 分析框架。
我看到 FIRAnalytics
header 允许一个 logEvent:parameters:
在我正在开发的应用程序中,我们有一个包装器类 Tracking
,它基本上具有相同的 API,但会将相同的事件记录到多个分析服务。 (特别是 Adobe、Adjust 和 GA)
我们希望做的是在本地记录这些事件,持久化它们,在某个时候对它们做一些后处理,然后在以后一次性上传它们。 (然后刷新我们的队列)当我们最初记录事件时,我们给它一个时间戳。
那么有没有一种方法可以使用 FIRAnalytics
来logEvent:parameters:
,我们可以在其中覆盖它可能在该方法调用中添加的时间戳?我猜我可以使用参数键值对吗?
最佳答案
如果您希望覆盖 Google Analytics for Firebase 使用的默认时间戳,我认为这是不可能的。我认为您最好的选择是创建您自己的 my_custom_timestamp
字段,然后使用 BigQuery 根据该字段分析您的事件。
关于ios - 当我使用 Firebase/Google Analytics 记录事件时,如何明确设置时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55019732/