如果我在错误的地方发布了这个问题,请提前接受我的道歉,因为我不确定哪里是正确的。
我想要实现的是使用Firebase分析记录一个自定义事件,该事件会在Firebase控制台中生成类似于他们的select_content
事件示例的报告。 它的触发方式如下:
FirebaseAnalytics mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "ID");
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "NAME");
bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);
更具体地说,在FirebaseAnalytics.Param.CONTENT_TYPE
之后的字符串可以是任何值,并且将生成如下所示的报告控制台:
我创建自己的自定义事件,例如:
Bundle params2 = new Bundle();
params2.putString(FirebaseAnalytics.Param.VALUE, "Google Play Games Sign out Button");
mFirebaseAnalytics.logEvent("Main_Activity_Button_Pressed", params2);
以下是此事件所生成的报告,但似乎没有考虑到我所添加的价值。
我尝试做的事情是否可能实现,如果可以,正确的实现方式是什么?
这解释了为什么我的自定义参数不会出现在控制台中。