2. アンインストールと再インストール計測の設定

Androidアプリでアンインストール・再インストール計測を使用して、ユーザー行動を計測しましょう。以下のガイドに沿って、アンインストールと再インストールの計測に必要な情報をAdjustに提供してください。

事前準備

はじめに、以下の設定手順をご覧ください。

要件

重要:
Firebase Cloud Messaging(FCM)を使用して、アプリのPush通知を設定する必要があります。Google Cloud Messaging(GCM)はサポートされていません。

Firebase Cloud Messaging APIと移行

GoogleのFCM APIでアプリのPush通知を設定することで、アンインストールと再インストールを計測できます。

Googleは、2つのFCM APIを提供しています。

  • FCM HTTP v1 API​ (推奨)
  • FCMレガシーHTTP API

Googleは、より優れたセキュリティと効率、拡張性のため、v1 APIを使用することを推奨しています。v1 APIの使用をすぐ開始するか、できるだけ早く移行してください。

FirebaseのFCM HTTP API 移行ドキュメントに従って、v1 APIに移行してください。これを行う際は、サーバーキーに関する以下の点に注意してください。

  • 初めてFCMサーバーキーを生成する場合は、新しいFCM v1 APIを使用してのみ取得できます。
  • レガシーAPIを使用して生成された既存のFCMサーバーキーがある場合は、引き続きそれを使用できます。
  • いずれかのオプションで生成されたサーバーキーは一度に1つのみ使用できます。
  • レガシー版からv1に移行する場合、レガシーAPIサーバーキーにはアクセスできません。

FirebaseとAdjustの設定

FCM HTTP v1 API
FCMレガシーHTTP API

FCM HTTP v1 APIを初めて設定する場合は、以下の手順に従ってください。

1. Firebase Admin SDKのプライベートキーファイルをダウンロード

Adjustは、Firebase Admin SDKのプライベートキーを使用してFirebase Admin SDKをサーバーに追加することができます。

Firebaseコンソールにて:

  1. 設定(歯車)アイコン > プロジェクト設定 (Project settings)​ を選択します。
  2. サービスアカウント(Service accounts)​ を選択します。
  3. Generate new private key​ を選択します。
  4. 生成されたJSONファイルを安全な場所に保存します。その内容は次のステップで使用します。

2. DataWorksでFCM接続を追加する

Adjustアカウントにて:

  1. DataWorks​ で、 +新規パートナー接続(+ New connection)​ を選択します。
  2. Google FCM​ をパートナーに追加します。
  3. アンインストール検出(Uninstall detection)​ をサービスに追加します。
  4. Adjustアプリトークンを入力します。
  5. 他の情報をフィールドに入力します。その情報は、前の手順で生成したJSONファイルから見つけてください。
  6. 接続(Connect)​ を選択します。