我不想将任何特殊日志发送到Firebase Analytics控制台,只需检查哪些屏幕是用户花费更多时间等等。是否有必要在每个活动中初始化Firebase Analytics?
当我用AnalyticsTracker
它是强制性的到处添加它,那么你可以设置与Tracker.xml
文件中的每个画面的具体名称。
官方文件说:
的火力地堡Analytics(分析)添加的依赖于你的应用程序级
build.gradle
文件:
compile 'com.google.firebase:firebase-core:9.2.1'
声明FirebaseAnalytics在你活动的顶层对象:
private FirebaseAnalytics mFirebaseAnalytics;
然后初始化在
onCreate()
方法:
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
所以我想从来就来在我想要得到的数据的每一页做到这一点,我haven't?
那么为什么史蒂夫Ganem说,它不支持? –
@ H.S.H并不是说支持Page/ScreenViews。他只回答了是否需要在每个活动中初始化的问题。答案是否定的,你可以在Application类中实例化它。 – RenatoIvancic
你好,我是Android noob,并且对这里发生的事情着迷。 我认为真正的魔法发生过一次'“.MyApplication”'被添加到清单中。你能请一下,解释一下这里发生了什么? – Anuj