Hug*_*ius 5 analytics firebase react-native react-navigation react-native-firebase
我已经成功地为一个使用 react-navigation 和 react-native-firebase/analytics 的 react native 项目实现了屏幕跟踪。
查看事件下的仪表板,我看到以下事件(下图)。如您所见,前 2 个事件会被自动跟踪 1. MainActivity、2. UIViewController 并且它们占据了总数的大部分。我想从跟踪中删除这些屏幕,只显示应用程序 JS 端的屏幕(反应导航)。
这可能吗?我怎样才能做到这一点?
先感谢您 ?????
Analytics.setCurrentScreen(, ) 将覆盖原生 MainActivity 和 UIViewController 的 Screen 类。
我建议在您的应用程序启动时尽快设置它,甚至可能在启动屏幕上。这样,它将最小化 Avg。在本机屏幕上花费的时间,随着时间的推移,它们将下降到列表的底部。
目前没有禁用这些屏幕被跟踪的选项
您现在可以通过 firebase.json 文件停止自动屏幕跟踪。
// <project-root>/firebase.json
{
"react-native": {
"google_analytics_automatic_screen_reporting_enabled": false
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
774 次 |
| 最近记录: |