新品価格 |
Google アナリティクス開発者サービス SDK の終了
というアナウンスが出た
https://support.google.com/firebase/answer/9167112
そんなわけでFirebaseに移行してみた
・やり方
https://firebase.google.com/docs/analytics/
・エラーの対応
以下のエラーが出た場合の対応
Missing google_app_id. Firebase Analytics disabled. See
全体のbuild.gradleに以下の記載が漏れてる
1 |
classpath "com.google.gms:google-services:4.2.0" |
appフォルダのbuild.gradleに以下を記載。これで解決
1 |
apply plugin: 'com.google.gms.google-services' |
・DebugView
DebugViewの設定は以下
これをするとすぐにログが見れるようになる
https://support.google.com/firebase/answer/7201382?hl=ja&utm_id=ad
・ログ
Firebaseは入れるだけで自動でログを取ってくれる
https://support.google.com/firebase/answer/6317485?hl=ja
・screen_view
screen_viewは自動で取れるけど、Activity単位。
なのでViewPager等は結局自前でログ取らないといけない
以下の関数があるのでこれを使うとログが取れるようになる
GoogleAnalyticsで入れていたパラメーターをscreenNameとscreenClassOverrideに入れれば一旦良さそう
1 |
setCurrentScreen(Activity activity, String screenName, String screenClassOverride) |
https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics
・ただしFirebaseはイベント型
PVを取って分析するってスタイルではない。
なのでViewPagerのログ取れるようになったから良いのか運用してみないとちょっとわからん
https://qiita.com/taji-taji/items/760e242828dd58238dac
こうしてFirebaseのAnalyticsを導入できましたとさ
今後運用しながらログどうやって落としていくか考えて行きたいと思います
関連記事:
- AndroidのFirebaseAnalyticsのsetCurrentScreenがdeprecatedになった
- iOSアプリにFirebase Analyticsを入れた
- AndroidでFirebase Analyticsのログが落ちない時に確認すること