我可以在 Firebase Crashlytics 中做正常的日志吗?
Can I do normal logs in Firebase Crashlytics?
如果我想在 Firebase Crashlytics 中发送日志,可以吗?例如,我有一个片段,每当有人转到那个屏幕时,我想发送一个 log/indicator 这个人去了这个屏幕。我只是想看看有多少人去了屏幕。通常,当发生崩溃时,可以在 Crashltyics 中看到日志,但对于这种情况,它并没有使应用程序崩溃。
谢谢
为此,您不需要使用 Crashlytics,而是使用 Firebase Events
检查:https://firebase.google.com/docs/analytics/events?platform=android
您还可以将 Firebase 事件与 Funnels
结合使用
当您阅读 Firebase Analytics 时,您可以了解如何在 Firebase 中发送日志而不会崩溃。实际上,它是 Firebase 中不同的方式和不同的产品。
如果需要可以阅读下面的教程文章https://firebase.google.com/docs/analytics/events?platform=android
或者您可以按照以下步骤操作
添加gradlle
implementation 'com.google.firebase:firebase-analytics:${latestversion}'
在 activity
顶部声明 FirebaseAnalytics 对象
科特林 -> private lateinit var firebaseAnalytics: FirebaseAnalytics
Java -> private FirebaseAnalytics mFirebaseAnalytics;
3.Initialize 它在 onCreate()
科特林 -> firebaseAnalytics = FirebaseAnalytics.getInstance(this)
Java -> mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
- 以下示例演示如何记录 SELECT_CONTENT 事件:()
科特林 ->
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);
如果我想在 Firebase Crashlytics 中发送日志,可以吗?例如,我有一个片段,每当有人转到那个屏幕时,我想发送一个 log/indicator 这个人去了这个屏幕。我只是想看看有多少人去了屏幕。通常,当发生崩溃时,可以在 Crashltyics 中看到日志,但对于这种情况,它并没有使应用程序崩溃。
谢谢
为此,您不需要使用 Crashlytics,而是使用 Firebase Events
检查:https://firebase.google.com/docs/analytics/events?platform=android
您还可以将 Firebase 事件与 Funnels
结合使用当您阅读 Firebase Analytics 时,您可以了解如何在 Firebase 中发送日志而不会崩溃。实际上,它是 Firebase 中不同的方式和不同的产品。
如果需要可以阅读下面的教程文章https://firebase.google.com/docs/analytics/events?platform=android
或者您可以按照以下步骤操作
添加gradlle
implementation 'com.google.firebase:firebase-analytics:${latestversion}'
在 activity
顶部声明 FirebaseAnalytics 对象科特林 ->
private lateinit var firebaseAnalytics: FirebaseAnalytics
Java ->
private FirebaseAnalytics mFirebaseAnalytics;
3.Initialize 它在 onCreate()
科特林 -> firebaseAnalytics = FirebaseAnalytics.getInstance(this)
Java -> mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
- 以下示例演示如何记录 SELECT_CONTENT 事件:()
科特林 ->
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);