Я не хочу отправлять какие-либо специальные журналы в консоль Firebase Analytics, просто проверьте, в каких экранах пользователь тратит больше времени и так далее.Нужно инициализировать Firebase Analytics в каждом мероприятии?
Когда я использовал AnalyticsTracker
, это было необходимо добавить его повсюду, так что вы можете установить конкретное имя каждого экрана с помощью файла Tracker.xml
.
Официальная документация говорит:
Добавить зависимость для Firebase Analytics для вашего приложения уровня
build.gradle
файл:
compile 'com.google.firebase:firebase-core:9.2.1'
Объявите FirebaseAnalytics объект, расположенный на верхней части вашей деятельности:
private FirebaseAnalytics mFirebaseAnalytics;
Затем инициализировать его в методе
onCreate()
:
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
Так что я думаю I've сделать это на каждой странице, где я хочу, чтобы получить данные, haven't I?
Тогда почему Стив Ganem говорят, что это не поддерживается? –
@ H.S.H не говорит, что страница/ScreenViews поддерживается. Он ответил только на вопрос, нужно ли его инициализировать в каждом действии. И ответ - нет, вы можете создать экземпляр в классе Application. – RenatoIvancic
Привет, я Android noob, и я очарован тем, что здесь произошло. Я думаю, что настоящая магия произошла однажды. «.MyApplication» был добавлен в манифест. Не могли бы вы потратить немного времени и объяснить, что именно здесь произошло? – Anuj