Firebase 屏幕名称显示未设置

Aks*_*hay 8 android google-analytics-firebase firebase-analytics

我在其中创建了一个项目,Google Firebase Analytics并且能够在控制台中记录屏幕名称。但是对于一个屏幕screen_view没有记录,它在屏幕视图列表中显示为未设置。我使用了一个默认函数来记录屏幕视图事件(即 setCurrentScreen())。

我正在使用Firebase:16.0.0版本。任何人都可以请指导我。

Firebase 问题

小智 6

analytics.setCurrentScreen(this, "Screen Name", this.getClass().getSimpleName());
Run Code Online (Sandbox Code Playgroud)

onResume()


Ves*_*per 4

使用 logcat 实时调试它,找出设置不正确的原因。setCurrentScreen()我最好的猜测是,您在传递不处于正确状态的活动时尝试调用。

可能的解决方案:将日志记录移至onResume().

  • 你是对的,我使用了 `setCurrentScreen()` 我调试了它,它显示事件已发送。我可以看到屏幕的“类名称”,但无法在“屏幕名称”选项卡中看到“屏幕名称”。 (2认同)