2017-06-29 10 views
0

私は私のログを見ることができたし、長さが42である一意のIDを印刷したかったログが、私はそのエラーFirebaseイベントに長いテキストを記録する方法は?

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); 

次私を与え、その後のイベントにこれを追加したとき、私は理解してFirebaseイベントを働いていますエラーは、IDをログに記録する他の方法を示唆しています(長さは42です)。

すべての回答が高く評価されます。

+1

コードを投稿してください。 –

+0

が更新されました。コードは今すぐ確認してください@ChiragRaval –

答えて

1

最新のFirebaseドキュメントによると、Paramの値は最大100文字です。

最新のfirebaseライブラリをgradleで使用していることを確認してください。

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

+0

11.0.0に更新しましたが、このエラーが発生しましたサービス接続に失敗しました:ConnectionResult {statusCode = SERVICE_VERSION_UPDATE_REQUIRED、resolution = null、message = null} E/FA:データを破棄します。サービスにイベントを送信できませんでした –

関連する問題