AdMob で収益化しているアプリを Firebase とリンクすると、リンク先の Google アナリティクス アカウントのデータを AdMob で使用できるようになります。AdMob の広告収益データをアナリティクスで確認できるため、収益化レポートが改善されます。
Firebase 向け Google アナリティクスのデータを AdMob で使用するためには、Google アナリティクスのアカウントを Firebase プロジェクトにリンクしておく必要があります。
ヒント: 詳しくは、Firebase と Google アナリティクスを使用するメリットをご確認ください。
How to link Firebase to your AdMob account
AdMob を Firebase にリンクすると、Google アナリティクスのデータ共有設定に関係なく、Google アナリティクスのデータを AdMob で利用できるようになります。これにより、サービスの機能向上とアプリ収益性の改善が見込めます。
アプリを Firebase にリンクする手順は以下のとおりです。
- https://admob.google.com から AdMob アカウントにログインします。
- サイドバーで [設定] をクリックします。
- [リンクされたサービス] タブをクリックします。
- Firebase へのリンクを設定するアプリの行で、 をクリックします。
- 切り替えボタンをクリックして、Firebase へのリンクを有効にします。
- リンク オプションを選択します。
既存の Firebase アプリとプロジェクトにリンクする
既存の Firebase アプリを AdMob アプリにリンクする場合に選択します。- [アプリをリンク] をクリックします。
既存の Firebase プロジェクトで新しいアプリを作成する
Firebase プロジェクトはあるものの、AdMob アプリにリンクしたい Firebase アプリはない場合に選択します。Firebase は、AdMob アプリをモデルにした Firebase アプリを自動的に作成します。注: 既存の Firebase プロジェクトに新しいアプリを追加すると、アプリのユーザーに関する指標データのすべての履歴が削除されます。アプリのすべてのバージョン(iOS、Android とも)をひとつの Firebase プロジェクトで管理することをおすすめしますが、アプリの過去のデータを維持したい場合は代わりに新しいプロジェクトを作成することもご検討ください。詳しくは、おすすめの Firebase の使用方法をご確認ください。- [アプリを作成してリンクする] をクリックします。
新しい Firebase アプリとプロジェクトを作成する
Firebase プロジェクトと Firebase アプリの両方が必要な場合に選択します。新しい Firebase プロジェクトを作成すると、AdMob アプリ用にモデル化された Firebase アプリが自動的に作成されます。- [Firebase にアクセス] をクリックします。
Google アナリティクスと Firebase によるその他の機能(例: アプリでのカスタム イベントの記録、カスタム コンバージョン、Firebase の他のサービスを使用したアプリの収益性向上)の利用方法については、Firebase のドキュメントをご確認ください。
リンクに必要な権限
AdMob で収益化しているアプリを Firebase にリンクするには、AdMob、Firebase、Google アナリティクスに対して次の権限が必要です。
- アプリを Firebase にリンクするには、AdMob の管理者権限が必要です。
-
Firebase では、
firebase.links.create
IAM 権限が必要です。この権限は、オーナーのロールと Firebase 管理者のロールに含まれています。これらのロールが割り当てられていない場合は、Firebase コンソールの IAM 設定を使ってどちらかをアカウントに割り当てるよう、プロジェクト オーナーに依頼してください。 - Google アナリティクスでは、Firebase プロジェクトに関連付けられた「プロパティの編集」または「ユーザー管理」のロールが必要です。アクセスとデータ制限の管理に関する詳細
トラブルシューティング
AdMob で収益化しているアプリを Firebase にリンクする際にエラーが発生した場合は、Firebase の一般的なリンクエラーの解決方法をご覧ください。