我已按照其documentation集成了Firebase Analytics 我也下载了他们的sample app,在这两种情况下我都会在日志中收到这些消息,在这两种情况下我都没有获得分析数据。
在日志中我收到此消息是否可以?
[temp.inst]/11:
答案 0 :(得分:0)
logcat看起来很健康。 " D / FA:记录事件" line显示您已成功记录事件。请确保该应用正在使用正确的项目ID。该ID在google-services.json文件中的mobilesdk_app_id值中设置。您可能正在将数据发送到另一个项目。 Firebase Analytics记录的第一行是应用程序包和firebase项目。确保它与您的Firebase项目匹配。
答案 1 :(得分:0)
您的日志表明即使呼叫
记录事件(FE):_ s,捆绑[{_ o = auto}]
成功,但事件未安排上传到Firebase控制台。
您的应用中是否有其他进程正在运行的组件?因为如果您尝试从非主要流程组件记录事件,则不会将其计划上载到Firebase。这样做的原因是非主进程将实例化其 Application 对象,但没有 ContentProviders (因为它们仅在主进程中实例化)。因此,Firebase初始化只能在主进程中进行。
另一个原因可能是 google-services.json 文件中的 client-id 与Firebase上指定的客户端ID不匹配。如果这不能解决您的问题,请提供更多信息。
希望这有帮助。