Google Play を Firebase にリンクする

Firebase Android アプリを Google Play デベロッパー アカウントにリンクすると、次のことが可能になります。

  • App Distribution: Android App Bundle(AAB)のサポート
    • App Distribution に App Bundle をアップロードすると、Google Play にエクスポートされ、テスターのデバイス構成に最適化された APK が生成されます。
  • Google アナリティクス: 収益とオーディエンスに関するデータを共有します
2021 年 9 月 14 日より前に Google Play にリンクした場合は、App Distribution と Google アナリティクスの両方で、Google Play とのインテグレーションの中で既存のすべてのアプリのリンクが自動的に設定されています。

前提条件

Google Play への Firebase リンクを作成し、AAB をアップロードするには、アプリが次の要件を満たしていることを確認してください。

  • アプリが Firebase プロジェクトと Google Play デベロッパー アカウントに登録されていること。つまり、Firebase Android アプリと Google Play アプリの両方があることになります。
  • Google Play のアプリと Firebase Android アプリが同じパッケージ名で登録されていること。
  • Google Play のアプリがアプリ ダッシュボードで設定され、いずれかの Google Play トラック(内部テスト、クローズド テスト、オープンテスト、製品版)に配布されていること。
  • Google Play でアプリの審査が完了し、アプリが公開されていること。[アプリのステータス] 列に、内部テスト(未公開の内部テスト以外)、クローズド テスト、オープンテスト、製品版のいずれかのステータスが表示されている場合、アプリは公開されています。

リンクする方法

1 つの Google Play デベロッパー アカウントを複数の Firebase Android アプリにリンクできます(それらのアプリが別の Firebase プロジェクトに属していてもかまいません)。一方で、それぞれの Firebase Android アプリがリンクできる Google Play デベロッパー アカウントは 1 つだけです。

Firebase コンソールを使用して Firebase Android アプリを Google Play デベロッパー アカウントにリンクする方法は次のとおりです。

  1. Firebase にログインし、プロジェクトを選択します。
  2. 設定アイコン をクリックし、[プロジェクトの設定] を選択します。
  3. [プロジェクトの設定] ページで [統合] タブをクリックします。
  4. Google Play カードの [リンク] をクリックします。
    すでに Google Play へのリンクがある場合は、[管理] をクリックします。
  5. 画面上の指示に従って、有効にするプロダクト インテグレーションと、Google Play にリンクする Firebase Android アプリを選択します。

Google Play とのリンクを解除するには、Firebase プロジェクト内のすべてのアプリで Google Play とのリンクを完全に解除する、特定のプロダクト インテグレーションに関してすべてのアプリでリンクを解除する、特定のプロダクト インテグレーションに関して特定のアプリでリンクを解除するという 3 つの方法があります。

アプリのリンクを解除すると、次のようになります。

  • これまでエクスポートされたデータには、エクスポート先のプロダクトからアクセスできます。
  • App Distribution のインテグレーションを通じてアプリをリンクしていた場合は、新しい App Bundle を App Distribution にアップロードしたり、App Distribution のインテグレーションを通じて App Bundle を Google Play にエクスポートしたりすることができなくなります。
  • Google アナリティクスのインテグレーションを通じてアプリをリンクしていた場合は、このインテグレーションによる Google Play と Google アナリティクス間の収益データとオーディエンス データのエクスポートがすべて停止されます。

Firebase コンソールを使用して Google Play とのリンクを解除する方法は次のとおりです。

  1. Firebase にログインし、プロジェクトを選択します。
  2. 設定アイコン をクリックし、[プロジェクトの設定] を選択します。
  3. [プロジェクトの設定] ページで [統合] タブをクリックします。
  4. Google Play カードの [管理] をクリックします。
  5. すべてのアプリまたは特定のアプリで Google Play とのリンクを解除します。
    • すべてのアプリのリンクを解除するには、ページの下部にある [リンクを解除] をクリックします。
    • 特定のプロダクト インテグレーションに関してすべてのアプリのリンクを解除するには、該当するプロダクトをオフに切り替えます。
    • 特定のアプリのリンクを解除するには、該当するプロダクトをクリックして開き、リンクを解除するアプリの選択を解除します。
  6. リンクの解除を確定します。

必要な権限と推奨されるロール

次のロールを使用すると、Firebase コンソールで Google Play のリンクを作成 / 更新 / 削除できます。

 

次のロールを使用すると、Firebase コンソールで Google Play の既存のリンクを表示できます。

 

必要な Firebase ロールが付与されていない場合は、Firebase コンソールの IAM 設定を使用していずれかのロールをアカウントに割り当ててもらうようにプロジェクト オーナーに依頼してください。

次の表に、特定の操作を行うために必要な Firebase の権限を示します。

Firebase コンソールでの操作 必要な Firebase の権限
リンクの作成

firebase.links.create または

firebase.playlinks.update

既存のリンクの削除 firebase.links.delete
Firebase Android アプリにリンクする Google Play デベロッパー アカウントの更新 firebase.playlinks.update
Firebase Android アプリにリンクされている Google Play デベロッパー アカウントの表示

firebase.links.list または

firebase.playlinks.list

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。
検索
検索をクリア
検索を終了
メインメニュー
1131130485636699917
true
ヘルプセンターを検索
true
true
true
true
true
5054967
false
false