android - Firebase ITEM_NAME 在 Analytics 仪表板中不可见

标签 android firebase firebase-analytics

我想看看我的应用程序的哪些部分最常用,为此我添加了一个 logEvent,如下所示:

Bundle bundle= new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_CATEGORY, "action");
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "screen_a");
FirebaseAnalytics.getInstance(context).logEvent(FirebaseAnalytics.Event,VIEW_ITEM, bundle);

事件被记录下来,我可以在我的仪表板的事件部分下看到一个带有计数的 view_item 条目,但是,当我输入它时,我可以看到计数,意思是值,但我可以看不到任何值,如“screen_a”或“screen_b”...

因为这些不是自定义事件,所以这些值不应该在仪表板中可用吗?

最佳答案

我遇到了和你一样的问题。通过向 firebase 团队询问电子邮件,他们回复了查看 item_name 日志的确切方法。下面是示例,我用 ECOMMERCE_PURCHASE 事件记录了一个 ITEM_NAME“action_getProVersion”:

  1. 在您的代码中记录事件:(您已完成此操作)

    Bundle bundle = new Bundle();

    //bundle.putString(FirebaseAnalytics.Param.ITEM_ID, itemId); bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "action_getProVersion"); //bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image"); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.ECOMMERCE_PURCHASE, bundle );

  2. 在 firebase 事件屏幕上,按右侧的“编辑参数报告”事件,然后添加“item_name”并保存。 (看起来你还没有这样做) enter image description here

  3. 一段时间后,让它记录用户事件。您将看到使用参数“ITEM_NAME”记录的事件作为附加的屏幕截图

enter image description here

关于android - Firebase ITEM_NAME 在 Analytics 仪表板中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44139764/

相关文章:

android - Android 应用程序的 SQLite 优化

android - 我可以循环播放存储在 videoview 中原始文件夹中的多个视频吗?

javascript - Android Emulator 浏览器是否适合并可靠地测试 HTML/Javascript 应用程序?

firebase - 具有要在 Firebase 上设置的嵌套 map 的模型 (json_annotation.dart)

android - firebase-core 和 firebase-analytics 库有什么区别?

google-analytics - 如何使用 Google Analytics web+api 属性来获取分析数据并显示在第三方仪表板上

java - Quickblox - 如何启动 QBSessionManager 类

android - RoboScript 无法在 Firebase TeSTLab 中单击“启用位置确定”按钮

android - 我想如何在 Firebase 身份验证中实现多用户帐户登录和切换?

ios - 适用于 iOS 的 Firebase,GoogleService-Info.plist 属性 "IS_ANALYTICS_ENABLED"设置为 "NO"