我想看看我的应用程序的哪些部分最常用,为此我添加了一个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”:
-
在您的代码中记录事件:(您已经完成了此操作)
捆绑包 = new Bundle();
//bundle.putString(FirebaseAnalytics.Param.ITEM_ID, itemId);
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "action_getProVersion");
//bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "图像");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.ECOMMERCE_PURCHASE,捆绑);
-
On the firebase event screen, press on the right side,for event "Edit parameter reporting", then add "item_name" and save. (it looks you haven't done this)
-
一段时间后,让它记录用户事件。您将看到使用参数“ITEM_NAME”记录的事件,如所附屏幕截图所示
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)