如果这是发布此问题的不正确位置,请提前接受我的道歉,因为我不确定会是什么。
我想要完成的是记录一个自定义,即使使用 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);
并且为下面显示的此事件生成的报告似乎没有考虑到我添加的值。
是否有可能完成我正在尝试做的事情,如果可以,实现此目的的正确方法是什么?
更新:似乎这对于测试目的是不可能的,因为我最近发现了这一点:
这解释了为什么我的自定义参数没有出现在控制台中。