Google アナリティクスでの設定
Google アナリティクス 4 プロパティを作成する
アナリティクスのプロパティでアプリデータを測定するには、対応するプロジェクトを Firebase で作成し、そのプロジェクトとプロパティの間にリンクを設定する必要があります。
Google アナリティクス 4 プロパティの作成に関する詳細
リンクの作成後に設定を更新する
Google アナリティクス 4 プロパティを作成し、Firebase プロジェクトへのリンクを設定すると、次のどちらかを設定するオプションが表示されます。
- Firebase ユーザーのアナリティクス データに対するアクセスレベルの調整
- 拡張オーディエンスの統合の無効化(この機能はデフォルトで有効になっています)
これらの設定を開くには次の手順を行ってください。
[管理] の[サービス間のリンク設定] で [Firebase のリンク] をクリックします。
- 関連する Firebase プロジェクト ID の行を見つけます。
ユーザー アクセス(アナリティクスのロール)
Firebase プロジェクトをアナリティクス プロパティにリンクすると、Firebase プロジェクトのユーザーにアナリティクスのロールが自動的に付与されます。
- プロジェクト内の Firebase ユーザーは、最も高い Firebase 向け firebaseanalytics の権限に基づいて、次の 4 つの Firebase リンク済みユーザーのいずれかに割り当てられます。
- Firebase プロジェクト <プロジェクト番号> 編集者
- Firebase プロジェクト <プロジェクト番号> マーケティング担当者
- Firebase プロジェクト <プロジェクト番号> 閲覧者(データの制限なし)
- Firebase プロジェクト <プロジェクト番号> 閲覧者(コストおよび収益のデータへのアクセス権なし)
- Firebase リンク済みユーザーには、同様に、リンクされたアナリティクス プロパティのデフォルトのロールが割り当てられます。
所有している Firebase のロールまたは権限 | 割り当てられる Firebase リンク済みユーザー | 割り当てられるアナリティクスのロール |
---|---|---|
firebaseanalytics.resources.googleAnalyticsEdit |
Firebase プロジェクト <プロジェクト番号> 編集者 |
編集者 データ制限なし |
firebaseanalytics.resources.googleAnalyticsAdditionalAccess | Firebase プロジェクト <プロジェクト番号> マーケティング担当者 | マーケティング担当者 |
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze |
Firebase プロジェクト <プロジェクト番号> 閲覧者 |
閲覧者 データ制限なし |
firebaseanalytics.resources.googleAnalyticsRestrictedAccess | Firebase プロジェクト <プロジェクト番号> 閲覧者 |
閲覧者 コストおよび収益のデータへのアクセス権なし |
アナリティクスのアクセス管理では、各 Firebase リンク済みユーザーは、リンクされた Firebase プロジェクト内のユーザー グループを表します。
アナリティクス管理者は、プロパティの Firebase リンク済みユーザーに割り当てられているアナリティクスのロールとデータ制限を変更できます。Firebase リンク済みユーザーに割り当てられているアナリティクスのロールとデータ制限を変更した場合、リンク済みユーザーに割り当てられている Firebase プロジェクト内のすべてのユーザーに影響します。
ロールの割り当てとデータ制限は、Firebase プロジェクトとアナリティクス プロパティ間のリンクが削除されるまで維持されます。
アナリティクスの管理者は、[管理] > リンクしたプロパティ > [プロパティのアクセス管理] で Firebase ロールのアクセス権を編集できます。
たとえば、Firebase プロジェクトのユーザーが情報を確認する必要がない場合、Firebase コンソールでコストと収益のデータへのアクセスを制限できます。
[管理] の [プロパティ] で、[プロパティのアクセス管理] をクリックします。
- データへのアクセスを制限する Firebase ユーザーの行をクリックします。
- [データの制限] で [コスト指標なし] や [収益指標なし] を選択します。
拡張オーディエンスの統合
拡張オーディエンスの統合には、次の利点があります。
- Firebase にエクスポートされるオーディエンスには、最長 30 日分のデータが自動で入力されます(データが利用可能な場合)。
- アナリティクスから Firebase への動的な評価と期間付きの指標に基づいて、予測オーディエンスとオーディエンスをエクスポートします。
リンクを作成すると、この機能はデフォルトで有効になっています。必要に応じてこの機能を無効にしてください。
Firebase での設定
過去に Firebase プロジェクト向けにアナリティクスを有効にしていた場合、プロジェクトをアップグレードすると、Google アナリティクス 4 プロパティに自動的にリンクされます。
当初はプロジェクトでアナリティクスを有効にしていなかったものの、後から有効にすることを選択する場合は、新しい Google アナリティクス 4 プロパティを自動的に作成するか、既存の Google アナリティクス 4 プロパティにリンクすることを選択できます。
新しい Google アナリティクス 4 プロパティを自動的に作成するには、Firebase のロール「オーナー」、「編集者」、「Firebase 管理者」に含まれている Firebase 権限「firebaseanalytics.resources.googleAnalyticsEdit」が必要です。
プロジェクトを作成する
Firebase でプロジェクトを作成する場合、アナリティクスと統合することができます。すでに Google アナリティクス アカウントを 1 つ以上お持ちの場合は、そのうちの 1 つにプロジェクトを関連付けることができます。Google アナリティクス アカウントをまだお持ちでない場合は、「Firebase のデフォルト アカウント」という名前で新しいアカウントが作成されます。
該当プロジェクトへのアクセス権を持つ Firebase ユーザーは、Firebase でのロールに応じて、アナリティクスで次のとおりロールを割り当てられます(上記のユーザー アクセスをご覧ください)。
Firebase プロジェクトをアナリティクスにリンクする
Firebase のオーナーがアナリティクスとのリンクの設定および管理を行うには、[プロジェクト設定] > [統合] の順に選択します。
アナリティクスとの新しいリンクを設定する
- Firebase プロジェクトを開きます。
- [プロジェクト設定] > [統合] の順に開きます。
- Google アナリティクスのカードで、[リンク] をクリックします。
- 既存のアナリティクス アカウントを選択するか、新しいアカウントを作成します。
- 既存のアカウントを選択した場合、そのアカウントの既存の Google アナリティクス 4 プロパティを選択するか、新しいプロパティを作成できます。
- 新しいアカウントを作成すると、新しい Google アナリティクス 4 プロパティが作成され、プロジェクトがそのプロパティにリンクされます。
- アナリティクスの設定を行います。
アナリティクスのリンクを編集する
- Firebase プロジェクトを開きます。
- [プロジェクト設定] > [統合] の順に開きます。
- Google アナリティクスのカードで、[リンクを表示] をクリックします。
- アナリティクスとの既存のリンクを削除します。
- 手順に沿って、アナリティクスとの新しいリンクを設定します。
Firebase プロジェクトとのリンクを再設定する
過去に Firebase プロジェクトをアナリティクス アカウントにリンクしていたものの、現在 Firebase プロジェクトがアナリティクスで見つからない場合は、以下の手順に沿って再リンクします。
- Firebase プロジェクトを開きます。
- [プロジェクト設定] > [統合] の順に開きます。
- アナリティクス カードをクリックして、アナリティクスをプロジェクトにリンクします。
アナリティクスと Firebase プロジェクトのリンクを解除する
Firebase のオーナーは、[プロジェクト設定] > [統合] の順に選択して、アナリティクスとのリンクを解除できます。