我能够将自定义事件记录到Firebase Analytics,但是尝试按照官方文档,docs 2所说的跟踪我的自定义视图,我的所有日志都处于view_item
事件记录器之下。
在firebase的发布新闻中,我发现了这一点:
除了自动屏幕跟踪之外,您还可以使用FirebaseAnalytics#setCurrentScreen方法手动跟踪屏幕。这会将firebase_screen参数添加到应用程序用户可见的所有记录的事件中。
如果我想跟踪我的看法,分析控制台应该告诉我的screenName
,而不是view_item
或至少screenClassOverride
在Value
。因为此刻我无法对该记录做任何有用的事情(甚至无法根据我的view_item
或screenClassOverride
在以下屏幕截图中看到的应用过滤器)
这是Im如何在代码中执行此操作的示例(在TabLayout下的Fragment内):
FirebaseAnalytics.getInstance(masterActivity).setCurrentScreen( masterActivity, FirebaseAnalyticsKeys.SCREEN_NAME_ITEM_LIST_BIG_MODE, this.getClass().getSimpleName());
我可以使用custom记录我的视图,logEvent()
但是我只是想遵守规则以及官方文档所说的...所以,我所缺少的,我做错的或正在发生的事情