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

时间:2017-01-22 15:19:07

标签: android firebase firebase-analytics

我可以将自定义事件记录到Firebase Analytics,但尝试按照official docdocs 2所说的跟踪我的自定义视图,我的所有日​​志都在view_item事件下进行记录。

关于firebase的发布消息我发现了这个:

  

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

如果我想跟踪我的观看次数,Google Analytics控制台应该在screenName向我显示view_item代替screenClassOverride或至少Value。因为此时我无法对该记录执行任何有用的操作(甚至无法应用基于我的view_itemscreenClassOverride的过滤器,如下面的屏幕截图所示)

enter image description here

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

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

我可以使用自定义logEvent()记录我的观点,但我只想遵守规则以及官方文档所说的内容......所以,我错过了什么,我做错了什么或是什么继续

0 个答案:

没有答案