' FirebaseAnalytics.Param.SIGN_UP_METHOD'未能保存'值'以及控制台中的'事件名称`

时间:2016-12-30 13:13:25

标签: android firebase bundle firebase-analytics

我使用此代码分析用户正在使用的sign_up方法:

Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.SIGN_UP_METHOD, "sign_up_method");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SIGN_UP, bundle);

用户注册后,上面给出的代码应该将事件保存在Firebase控制台中。

问题是该事件已创建,但value列下没有任何内容,即sign_up_method未显示。

这是来自控制台的快照(事件名称:sign_up在那里,但代替sign_up_method,有一个-):

enter image description here

这里出了什么问题?

请告诉我。

2 个答案:

答案 0 :(得分:6)

我向Firebase支持小组提出了同样的问题,他们告诉我

  

不幸的是,并非所有参数都直接在您的参考中表示   分析报告。它仅适用于建议的子集   事件。但它们可以用作受众定义中的过滤器   每一份报告。它们也包含在导出到BigQuery的数据中   您的应用已链接到BigQuery项目。

因此,要么将您的应用与BigQuery相关联,要么对Firebase必须提供的内容感到满意。

答案 1 :(得分:0)

请检查Firebase Analytics docs。看起来您错误地将参数设置为FirebaseAnalytics.Param.SIGN_UP_METHOD

应改为FirebaseAnalytics.Param.METHOD