如果这是发布此问题的不正确位置,请提前接受我的歉意,因为我不确定会是什么。
我想要完成的是甚至使用 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);
并且如下所示为此事件生成的报告似乎没有考虑我添加的值。
是否有可能完成我想做的事情,如果可以的话,实现这一点的正确方法是什么?
Update: Seems this is not possible for testing purposes as I recently discovered this:
这解释了为什么我的自定义参数没有出现在控制台中。