如何在Firebase事件中记录较长的文本?

时间:2017-06-29 09:06:01

标签: android firebase text firebase-analytics

我正在使用Firebase事件日志我能够看到我的日志,并希望打印一个长度为42的唯一ID。但是当我将此添加到事件时,它会给我以下错误

Value is too long; discarded. Value kind, name, value length: param, item_id, 42


Bundle bundle = new Bundle();
        bundle.putString(FirebaseAnalytics.Param.ITEM_ID, api_ID);
        bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, transaction_ID);
        bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, transaction_ID);
        MyApplication.getFirebaseAnalytics().logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);

我理解错误,建议记录id的任何其他方式(长度为42)。

所有答案将不胜感激。

1 个答案:

答案 0 :(得分:1)

根据最新的Firebase文档,Param值最长可达100个字符。

请确保您使用的是最新的firebase库。

https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.Param