Fire Analytics ITEM_NAME在Google Analytics信息中心中无法显示

时间:2017-05-23 15:59:55

标签: 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);

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

由于这些不是自定义事件,因此仪表板中的值不应该可用吗?

2 个答案:

答案 0 :(得分:3)

我和你有同样的问题。通过向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,"mage“);     mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.ECOMMERCE_PURCHASE,bundle);

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

  3. 过一会儿,让它从用户事件中记录。您将看到使用参数“ITEM_NAME”记录的事件作为附加屏幕截图
  4. enter image description here

答案 1 :(得分:0)

要在firebase中记录事件,请使用以下代码:

private FirebaseAnalytics mFirebaseAnalytics;
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
        Bundle bundle = new Bundle();
        bundle.putString(FirebaseAnalytics.Param.ITEM_ID, getString(R.string.title_activity_quotes));
        bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "ShareButton");
        bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image");
        mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);

Add item_name in event page of firebase

然后,您可以从android studio调试或等待某个时间发生该事件,然后在firebase中检入select_content事件

firebase select-content streamview