Androidのバージョンアップ作業をしてるマスタカです
ライブラリのバージョン上げてたら
FirebaseAnalyticsのメソッドがdeprecatedになってたので対応した
・ドキュメント
setCurrentScreen(Activity activity, String screenName, String screenClassOverride)
This method is deprecated. To log screen view events, call mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SCREEN_VIEW, params) instead.
https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics
・logEvnet
logEvent使えってのはわかるんだけど、paramsに何入れれば良いんだ問題
チュートリアル見たら書き換わってた
https://firebase.google.com/docs/analytics/screenviews?hl=ja
firebaseAnalytics.logEvent(FirebaseAnalytics.Event.SCREEN_VIEW) { param(FirebaseAnalytics.Param.SCREEN_NAME, screenName) param(FirebaseAnalytics.Param.SCREEN_CLASS, "MainActivity") }
setCurrentScreen(Activity activity, String screenName, String screenClassOverride)
の
第2引数をFirebaseAnalytics.Param.SCREEN_NAMEに
第3引数をFirebaseAnalytics.Param.SCREEN_CLASSに
当てれば良い
関連記事:
- AndroidアプリにFirebase Analyticsを入れた
- iOSのFirebase7系から8系に移行した
- AndroidでFirebase Analyticsのログが落ちない時に確認すること