当前位置:  开发笔记 > 编程语言 > 正文

所有FirebaseAnalytics setCurrentScreen()事件均记录在view_item下

如何解决《所有FirebaseAnalyticssetCurrentScreen()事件均记录在view_item下》经验,为你挑选了0个好方法。

我能够将自定义事件记录到Firebase Analytics,但是尝试按照官方文档,docs 2所说的跟踪我的自定义视图,我的所有日​​志都处于view_item事件记录器之下。

在firebase的发布新闻中,我发现了这一点:

除了自动屏幕跟踪之外,您还可以使用FirebaseAnalytics#setCurrentScreen方法手动跟踪屏幕。这会将firebase_screen参数添加到应用程序用户可见的所有记录的事件中。

如果我想跟踪我的看法,分析控制台应该告诉我的screenName,而不是view_item或至少screenClassOverrideValue。因为此刻我无法对该记录做任何有用的事情(甚至无法根据我的view_itemscreenClassOverride在以下屏幕截图中看到的应用过滤器)

这是Im如何在代码中执行此操作的示例(在TabLayout下的Fragment内):

FirebaseAnalytics.getInstance(masterActivity).setCurrentScreen(
                masterActivity,
                FirebaseAnalyticsKeys.SCREEN_NAME_ITEM_LIST_BIG_MODE,
                this.getClass().getSimpleName());

我可以使用custom记录我的视图,logEvent()但是我只是想遵守规则以及官方文档所说的...所以,我所缺少的,我做错的或正在发生的事情

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有