когда вы читаете Firebase Analytics, вы можете увидеть, как отправить журнал в Firebase без сбоев. На самом деле это другой способ и другой продукт в Firebase.
Если вы хотите, вы можете прочитать учебную статью в ниже https://firebase.google.com/docs/analytics/events?platform=android
Или вы можете выполнить следующие шаги
добавить в градл
implementation 'com.google.firebase:firebase-analytics:${latestversion}'
Объявить объект FirebaseAnalytics в верхней части вашей активности
Kotlin -> private lateinit var firebaseAnalytics: FirebaseAnalytics
Java -> private FirebaseAnalytics mFirebaseAnalytics;
3. Инициализируйте его в onCreate ()
Kotlin -> firebaseAnalytics = FirebaseAnalytics.getInstance(this)
Java -> mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
В следующем примере показано, как зарегистрировать событие SELECT_CONTENT: ()
Kotlin ->
val bundle = Bundle()
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, id)
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, name)
bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image")
firebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle)
Java ->
Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, id);
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, name);
bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);