Firebase Analytics事件记录错误 [英] Firebase Analytics event logging error

查看:473
本文介绍了Firebase Analytics事件记录错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用Firebase Analytics,我的应用使用此代码记录了一些事件:

I use Firebase Analytics and my app logs some events with this code:

Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "SOME_ID")
bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "SOME_TYPE");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);

在大多数情况下,它似乎运作良好.在logcat中,我有这样的东西:

And it seem to work well most of the time. In logcat I have something like this:

Logging event (FE): select_content, Bundle[{_o=app, content_type=SOME_TYPE, item_id=SOME_ID}]

但是对于某些事件,我会收到

But for some events I receive

Logging event (FE): select_content, Bundle[{_o=app, _ev=item_id, _err=4, content_type=SOME_TYPE}]

显然,_err = 4是某种错误代码.是什么意思?

Apparently, _err=4 is some kind of error code. What does it mean?

在那种情况下,我的错误item_id是一个很长的字符串(20-30个符号). item_id的长度可能有限制吗?

In that cases with error my item_id was a pretty long string (20-30 symbols). Maybe there is a limitation on the length of the item_id?

推荐答案

根据

Param名称最多可以包含40个字符,只能包含 字母数字字符和下划线("_"),并且必须以 字母字符.参数值最多可以包含100个字符.

Param names can be up to 40 characters long, may only contain alphanumeric characters and underscores ("_"), and must start with an alphabetic character. Param values can be up to 100 characters long.

因此,它们在键和值上都有长度限制.

So, they have length constraints on both Key and Value.

键:40个字符长

值:100个字符长

这篇关于Firebase Analytics事件记录错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆