【Android Studio】Firebaseの導入方法!Firebase Analytics/Google Analytics

この記事からわかること

  • Android Studio/Kotlin作成したAndroidアプリFirebase導入する方法
  • Firebase Analytics/Google Analytics解析するには
  • google-services.json設置場所

index

[open]

\ アプリをリリースしました /

みんなの誕生日

友達や家族の誕生日をメモ!通知も届く-みんなの誕生日-

posted withアプリーチ

環境

Firebaseの概要や登録方法については下記記事を参考にしてください。

この記事ではFirebaseのプロジェクトにAndroidアプリを登録し、導入するまでに必要な流れを解説しています。導入するだけでアプリのアクティブユーザーや画面の遷移などのイベントを解析することができるようになります。

AndroidアプリにFirebaseを導入する流れ

流れ

  1. Firebaseプロジェクトを作成
  2. Androidアプリの登録
  3. google-services.jsonの追加
  4. Firebase SDK(Software Development Kit)の導入
  5. 完成

1.Firebaseプロジェクトを作成

まずはFirebaseプロジェクトを作成します。Firebaseにアクセスして新規のプロジェクトを追加します。

Firebaseとは?登録方法や使い方、料金と注意点

必要であればGoogle Analyticsと連携しておきます。

Firebaseとは?登録方法や使い方、料金と注意点

2.Androidアプリの登録

プロジェクトが完成したら、「Sparkプラン(無料プラン)」になっているか確認しておきます。問題がなければ「Android君」ボタンをクリックしてAndroidアプリを登録していきます。

Firebaseとは?登録方法や使い方、料金と注意点

登録には「パッケージ名」が必要になります。パッケージ名は「build.gradle(Module:app)」のdefaultConfigの中に記述されているapplicationIdになります。入力したら「アプリを登録」をクリックします。


defaultConfig {
    applicationId "com.XXXXX.XXXXXX"
    minSdk 24
    targetSdk 33
    versionCode 1
    versionName "1.0"

    testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
【Android Studio】Firebaseの導入方法!Firebase Analytics/Google Analytics

3.google-services.jsonの追加

次にFirebaseの設定ファイルとなるJSONファイルをダウンロードしてアプリに組み込みます。「google-services.json をダウンロード」をクリックしファイルをダウンロードします。

【Android Studio】Firebaseの導入方法!Firebase Analytics/Google Analytics

ダウンロードした「google-services.json」をコピーしてAndroid Studioの表示を「Project」に変更し「app」ディレクトリ直下にペーストで入れ込みます。

【Android Studio】Firebaseの導入方法!Firebase Analytics/Google Analytics

4.Firebase SDK(Software Development Kit)の導入

続いてAndroid StudioにFirebase SDK(Software Development Kit)を組み込みます。Firebaseに表示されているコードをアプリ内に実装していきます。

【Android Studio】Firebaseの導入方法!Firebase Analytics/Google Analytics

build.gradle(Project)側に追加


plugins {
    // 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
    id("com.google.gms.google-services") version "4.4.0" apply false
}

build.gradle(Module)側に追加


plugins {
    // 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
    id "com.google.gms.google-services"
}

dependencies {
    // 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
    // Firebase
    implementation(platform("com.google.firebase:firebase-bom:32.3.1"))
    implementation("com.google.firebase:firebase-analytics-ktx")
}

これでAndroidアプリへFirebaseの導入は完了です。これでFirebase Analytics機能が利用できるようになり、利用状況を取得(数時間のラグはあり)できるようになります、またGoogle Analyticsも途中でリンクさせるだけで簡単に組み込むことが可能です。

iOSはこちら

まだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。

ご覧いただきありがとうございました。

searchbox

スポンサー

ProFile

ame

趣味:読書,プログラミング学習,サイト制作,ブログ

IT嫌いを克服するためにITパスを取得しようと勉強してからサイト制作が趣味に変わりました笑
今はCMSを使わずこのサイトを完全自作でサイト運営中〜

New Article

index