カブトムシの壺

消しゴム付き鉛筆

雑すぎて伝わらないFirebaseAnalyticsのメモ

Firebase

Firebaseって何?

調べて分かったこと

  • Googleが運営しているサービス。その名前。
  • カテゴリに当てはめるならBaaS(Backend as a service)
  • 分析、データベース、クラッシュレポートなどの機能が利用できる。

メモ

  • 色々出来すぎて良く分からんけど、BaaSという言葉が自分的にはしっくりきた。

で、その中に Google Analytics for Firebase っていうのがある

調べて分かったこと

メモ

  • なるほど。

モバイルアプリに特化した Google アナリティクス のような位置付けのようです。モバイルアプリのみを分析したい場合は Firebase Analytics、Web ページとモバイルアプリを分析したい場合は Google アナリティクス、と言うように使い分けることが推奨されています。

https://dev.classmethod.jp/smartphone/firebase-analytics-getting-started/

ざっと、何ができるの?

  • ユーザーのアプリの使用状況とか行動データを収集できる。
  • 収集できるデータは大きく2つ。
    • イベント:ユーザーの操作、システムイベント、エラーなど、アプリでの動作
    • ユーザープロパティ : 言語設定や地理的位置など、ユーザベースのセグメントを記述するために定義する属性
  • どういうクラス名かとかはここに書いてある。 https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/package-summary

メモ

paramって何...?

eventについて

  • 1イベントには最大25個のパラメータまで
  • event数は最大500まで(異なる名前のeventの数)
  • event名は40文字以内、alphabetで始めること
  • 接頭辞に "firebase" , "google", "ga_" は使えない

default設定について

参考リンク