gpt4 book ai didi

android - Firebase Analytics 不显示屏幕名称和事件

转载 作者:太空狗 更新时间:2023-10-29 13:50:40 25 4
gpt4 key购买 nike

我正在从旧的谷歌分析迁移到 Firebase Analytics,现在我正在使用它跟踪屏幕:

    mFirebaseAnalytics.setCurrentScreen(SectionManager.getInstance().getCurrentActivity(), name, null /* class override */);

也尝试过使用这个:

    Bundle params = new Bundle();
params.putString(FirebaseAnalytics.Param.ITEM_CATEGORY, "screen");
params.putString(FirebaseAnalytics.Param.ITEM_NAME, name);
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.VIEW_ITEM, params);

我正在使用这个跟踪事件:

    Bundle params = new Bundle();
params.putString("category", "command");
params.putString("action", "test command");
params.putString("label", "command test label");
mFirebaseAnalytics.logEvent("ga_event", params);

我正在测试打开一些屏幕并传递它的名称的应用程序,我还按了一些按钮来执行我显示的事件跟踪代码。

第一个问题是,在 firebase 面板中,我找不到“测试命令”事件......不知道我应该在哪里找到它,但我找不到。

第二个问题是我可以看到我用于打开屏幕的 Activity 的“屏幕类”,它代表 Activity 的名称,但我作为参数传递给 firebase 的屏幕名称是不存在。如果我过滤以显示我得到的屏幕名称:

User engagement   Screen name Screen name   % total     Avg. time   
(not set) NaN - 0m 0s -100

最佳答案

如果您正在使用 setCurrentScreen() 事件,您应该能够在 Analytics > Events 面板中看到它。然后,选择 screen_view 和一个屏幕,除其他内容外,标题为 firebase_screen 的卡片将向您显示按您提供的名称分组的 sceen_view 事件他们在记录事件时。

另一张名为User engagement 的卡片将向您显示您想要查看的screen_class,以及可视化百分比和在每个屏幕上花费的平均时间。

自定义事件(如您的 ga_event)也应显示在 Firebase 控制面板的Analytics > Events 部分。

重要提示:自定义事件可能需要 up to 24 hours在接到电话后出现在 Firebase 上。

关于android - Firebase Analytics 不显示屏幕名称和事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47929566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com