ikemura23 / Yaimafuni-Android

やいまふに Android
3 stars 0 forks source link

Google アナリティクス用の Firebase SDK にアップデート #74

Open ikemura23 opened 2 years ago

ikemura23 commented 2 years ago

メールがきた

kazutaka様
本メールは、Google アナリティクスを使用した Firebase プロジェクトを 1 つまたは複数所有するお客様にお送りしています。Google アナリティクス 4 プロパティのリリースに伴い、引き続き Google アナリティクスを使用して Firebase プロジェクトを利用するには、以下のプロジェクトについて Google アナリティクスの利用規約に同意いただく必要があります。

yaima-funi(yaima-funi)

更新された利用規約への同意が 2022 年 2 月 15 日までに行われないプロジェクトについては、Google アナリティクスへのアクセスが失われ、対応するデータが削除されます。これは、Firebase 向け Google アナリティクスと統合された他のサービスにも影響します。

統合された Firebase プロダクト
Crashlytics
FCM
Remote Config
A/B テスト
In-App Messaging
Google 広告リンク
AdMob リンク
BigQuery Export
更新された利用規約に同意するにはどうすればよいですか?

引き続き Google アナリティクスを使用するには、Google アナリティクス ヘルプセンターの手順に沿って更新された利用規約に同意してください。

更新された利用規約に同意すると、Google アナリティクス 4 プロパティのスタンドアロン Google アナリティクス インターフェースでのみ利用可能な、以下の機能にアクセスできるようになります。

データ インポート
レポートのカスタマイズ
目標到達プロセスなどのワークスペースのデータ探索
その他
更新による利点については、以下のブログ記事をご覧ください。

お使いの Firebase プロジェクトを次世代のアプリ解析機能にアップグレードしましょう!- Firebase ブログ
最新のアプリ解析と今後の展望 - Firebase ブログ
ikemura23 commented 2 years ago

Firebaseコンソールで同意ボタンは押したのでOK

あとはアプリ側でSDKの更新が必要らしい

プロジェクト レベルの build.gradle(/build.gradle):

buildscript {
  repositories {
    // Check that you have the following line (if not, add it):
    google()  // Google's Maven repository

  }
  dependencies {
    ...
    // Add this line
    classpath 'com.google.gms:google-services:4.3.10'

  }
}

allprojects {
  ...
  repositories {
    // Check that you have the following line (if not, add it):
    google()  // Google's Maven repository

    ...
  }
}

アプリレベルの build.gradle(//build.gradle):

apply plugin: 'com.android.application'

// Add this line
apply plugin: 'com.google.gms.google-services'

dependencies {
  // Import the Firebase BoM
  implementation platform('com.google.firebase:firebase-bom:29.0.0')

  // Add the dependency for the Firebase SDK for Google Analytics
  // When using the BoM, don't specify versions in Firebase dependencies
  implementation 'com.google.firebase:firebase-analytics-ktx'

  // Add the dependencies for any other desired Firebase products
  // https://firebase.google.com/docs/android/setup#available-libraries
}