android - 无法在 Firebase Analytics : Screen name (not set) 中跟踪屏幕名称

标签 android firebase firebase-analytics

我正在使用以下代码块来跟踪我的应用程序中的屏幕和用户事件,但屏幕名称。

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
    setContentView(R.layout.activity_corporate);

    FirebaseAnalytics mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
    Bundle params = new Bundle();
    params.putString(FirebaseAnalytics.Param.ITEM_NAME, "Corporate Screen - Android");
    mFirebaseAnalytics.setCurrentScreen(this, "Corporate Screen Android", null);
    mFirebaseAnalytics.logEvent("Corporate_Screen_Android", params);

    initViews();
}

Firebase Console

最佳答案

放置以下代码:

mFirebaseAnalytics.setCurrentScreen(this, "Screen Name", null);

在 Activity 的 onResume() 方法中。

关于android - 无法在 Firebase Analytics : Screen name (not set) 中跟踪屏幕名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58688495/

相关文章:

android - ProviderTestCase2.getProvider() 为空

android - firebase 访问 token 将在 4 到 5 小时后过期

django - 可以在 Firebase 中托管 Django 项目吗?如果是的话,给我一个想法

ios - 显示您关注的用户的帖子 - swift 和 firebase

firebase - 如何在 `screen_view` Firebase事件上建立 channel

android - Firebase Analytics 按用户 ID 过滤

java - 如何将音频从一秒循环到另一秒

android - Account Kit在短信登录流程中没有 'pre-fill the user'的电话号码'

firebase-analytics - Acquisition 表中的 Source 值是什么意思?

Android 动态添加项目到数组 XML 资源