我正在测试由Google提供支持的Firebase,并已实现远程通知和崩溃报告。然而,在获取Analytics的数据方面,我遇到了一些严重的问题。
我使用 FIRAnalytics.logEventWithName(...)
跟踪事件并使用 FIRAnalytics.setUserPropertyString(...)
保存用户属性。无论我做什么,都没有任何数据显示在Firebase Analytics控制台中。
我确实收到了一些事件,但那些不是我发送的(例如 first_open 和 session_start)。此外,这些数据似乎需要很长时间才能出现。
此外,当我跟踪事件和保存用户数据时,我会收到以下提示:
Upload task scheduled to be executed in approx. (s): 3102.294599890709
这看起来非常奇怪 - Firebase 在等待近一个小时之后才尝试发送下一批数据,这一定是个bug,或者可以进行配置吗?当我等待了那么长的延迟后,数据被发送了...但是没有显示出来。