我已将firebase分析与我的Android应用程序集成。现在firebase数据被转移到bigquery以供日常使用。
在Bigquery中,我可以通过event_dim_name ='error'看到这个firebase自动生成事件的零星发生,而在event_dim_params_key中,firebase_event_origin的值为'auto',firebase_error的值为int值。
我尝试在Firebase文档中搜索,看看这可能是偶然发生此错误的原因。 官方文件:https://firebase.google.com/docs/reference/node/firebase.FirebaseError#code 这几乎没有给出任何有用的见解。
旧firebase doc:https://www.firebase.com/docs/java-api/javadoc/com/firebase/client/FirebaseError.html#OPERATION_FAILED
表示操作失败 (在交叉检查可能的错误代码值之后https://www.firebase.com/docs/java-api/javadoc/constant-values.html#com.firebase.client.FirebaseError.OPERATION_FAILED)
有人可以指导我如何找到失败背后的原因吗?
PS:我试过观察firebase的终端日志。但是这个错误很难产生。我从生产中得到了错误事件。
答案 0 :(得分:2)
这看起来像firebase分析错误代码:无效的事件名称。 https://firebase.google.com/docs/analytics/errors
您很可能正在记录名称太长的自定义事件(特别是如果您使用的是v8之前版本的SDK)或包含非字母数字字符(例如空格,连字符或括号) ,或者不是以字母开头。