我正在使用Firebase分析框架在Swift中工作。
我看到FIRAnalytics
标头允许一个logEvent:parameters:
在我正在使用的应用程序中,我们有一个包装器类Tracking
,该类基本上具有相同的API,但是会将同一事件记录到多个分析服务中。 (特别是Adobe,Adjust和GA)
我们希望做的是在本地记录这些事件,对其进行持久化,在某个时候对其进行一些后期处理,然后稍后一次全部上传它们。 (然后刷新队列)在最初记录事件时,我们给它加上时间戳。
因此,有一种方法可以将logEvent:parameters:
与FIRAnalytics
一起使用,在那里我们重写它可能在该方法调用中添加的时间戳记?我猜我可以使用一个参数键值吗?
答案 0 :(得分:1)
如果您要覆盖Google Analytics for Firebase使用的默认时间戳,我认为这是不可能的。我认为您最好的选择是只创建自己的my_custom_timestamp
字段,然后使用BigQuery来基于该字段分析事件。