このページでは、Analytics の使用に関するトラブルシューティングのヘルプ情報と、よくある
質問への回答を紹介します。お探しの情報が見つからない場合や、サポートが必要な場合は、
Firebase サポート にお問い合わせください。
Firebase プロダクトを使用する際に、その一環として Google アナリティクスが推奨されるのはなぜですか?
Google Analytics は、Firebase の機能と連携して詳細な分析情報を提供する、無料で無制限のアナリティクス ソリューションです。
Crashlytics のイベントログ、
FCM の通知の効果、Dynamic Links のディープリンクのパフォーマンス、
Google Play のアプリ内購入データを表示できます。
Remote Config 、Remote Config のカスタマイズなどで高度なオーディエンス ターゲティングを実現します。
Google Analytics は
Firebase コンソール内でインテリジェンス レイヤとして機能します。高品質なアプリの開発、ユーザーベースの拡大、収益増加のための、行動につながる分析情報を提供します。
開始するには、
ドキュメントをご覧ください 。
Analytics のデータを Firebase の他の機能と共有する方法は、どのように制御できますか?
デフォルトでは、Google Analytics のデータは他の
Firebase の機能や Google の機能を拡張するために使用されます。Google Analytics データの共有方法は、プロジェクト設定でいつでも変更できます。
データ共有設定の詳細をご確認ください。
.
アナリティクスのプロパティ設定を更新するにはどうすればよいですか?
Google アナリティクスのプロパティの [管理 ] ページ
で、次のようなプロパティ設定を更新できます。
データ共有設定
データ保持設定
タイムゾーンと通貨の設定
プロパティ設定を更新する手順は次のとおりです。
Firebase コンソールで、settings > [プロジェクト設定 ] に移動します。
[統合 ] タブに移動して、Google アナリティクスのカードで [管理 ] または [リンクを表示 ] をクリックします。
Google アナリティクス アカウントのリンクをクリックして、
アカウントとプロパティの設定を開きます 。
オンデバイスのコンバージョン測定をサポートするためにアナリティクス SDK はどのように更新されましたか?
アップグレードする必要がありますか?
イベントデータを使用したオンデバイスのコンバージョン測定の更新リリース前は、デベロッパーはオンデバイス測定機能を使用するために、複数の SDK モジュールを手動で含める必要があり、時間がかかっていました。そのため、
既存のデフォルト SDK モジュール(FirebaseAnalytics)を更新し、
オンデバイスのコンバージョン測定機能も追加しました。
Google Ads 。
Firebase 向け Google Analytics のデフォルトの iOS SDK をインストールすると、アプリで オンデバイス コンバージョン測定機能 を利用できるようになります。
SDK を特定のバージョンに固定している場合は、バージョン
11.14.0 以降に更新して、アプリの新しいバージョンをリリースしてください。
注: Firebase 11.14.0 で非推奨になったモジュールは、Firebase 12.0 で削除されました。
ターゲット機能
古いモジュール
(SDK バージョン 11.14.0 未満)
新しいモジュール
(SDK バージョン 11.14.0 以上)
アナリティクス
IDFA
オンデバイスのコンバージョン測定(ファーストパーティ データ)
オンデバイスのコンバージョン測定(イベントデータ)
該当なし
FirebaseAnalytics
アナリティクス
IDFA
FirebaseAnalytics
FirebaseAnalytics/Core
FirebaseAnalytics/IdentitySupport
アナリティクス
FirebaseAnalytics/WithoutAdIdSupport(非推奨)
FirebaseAnalytics/Core
アナリティクス
オンデバイスのコンバージョン測定(ファーストパーティ データ)
FirebaseAnalytics/WithoutAdIdSupport(非推奨)
FirebaseAnalyticsOnDeviceConversion(非推奨)
FirebaseAnalytics/Core
GoogleAdsOnDeviceConversion*
アナリティクス
オンデバイスのコンバージョン測定(イベントデータ)
該当なし
FirebaseAnalytics/Core
GoogleAdsOnDeviceConversion
アナリティクス
オンデバイスのコンバージョン測定(ファーストパーティ データ)
オンデバイスのコンバージョン測定(イベントデータ)
該当なし
FirebaseAnalytics/Core
GoogleAdsOnDeviceConversion
アナリティクス
IDFA
オンデバイスのコンバージョン測定(ファーストパーティ データ)
FirebaseAnalytics
FirebaseAnalyticsOnDeviceConversion(非推奨)
FirebaseAnalytics*
アナリティクス
IDFA
オンデバイスのコンバージョン測定(イベントデータ)
該当なし
FirebaseAnalytics
* この構成には、オンデバイスのコンバージョン測定
(イベントデータ)も含まれます。必要に応じて、アプリの Info.plist ファイルで GOOGLE_ADS_ON_DEVICE_CONVERSION_EVENT_DATA_ENABLED の値を NO(ブール値)に設定して、この機能を無効にできます。
広告の帰属表示と IDFA 収集
機能を使用せずにAnalytics をインストールすることはできますか?
はい。詳しくは、
データの収集と使用方法を構成する のページをご覧ください。
AdSupport framework を有効にするにはどうすればよいですか?
ユーザーリスト、キャンペーン アトリビューション、一部のユーザー プロパティ(年齢、関心など)などの一部のAnalytics 機能を使用するには、
AdSupport framework
を有効にする必要があります。このフレームワークがなければ、Analytics はこれらの機能が正常に動作するのに必要な情報
を収集できません。
AdSupport framework を有効にするための手順は以下になります。
Xcode プロジェクトでプロジェクトのターゲットを選択します。
ターゲットの [General ] タブを選択します。
[Linked Frameworks and Libraries ] を展開します。
[+ ] をクリックしてフレームワークを追加します。
[AdSupport.framework ] を選択します。
Other Linker Flags の下にあるプロジェクトのビルド設定に -ObjC リンカーフラグを追加します。
審査のためにアプリを送信する前に、アプリが
IDFA の使用ガイドライン に準拠していることを確認してください。
Firebase と Google アナリティクスのリンクを解除した後、Firebase コンソールに Analytics データが表示されないのはなぜですか?
Analytics データは、Firebase プロジェクト内ではなく
、Google アナリティクスのプロパティ内にあります。プロパティを削除またはリンク解除すると、
Analytics データに Firebase がアクセスできなくなります。
空の Analytics ダッシュボードが Firebase コンソールに表示されます。データは以前にリンクされたプロパティに残っているため、いつでもプロパティを Firebase に再リンクして、Analytics データを Firebase コンソールで確認できます。
まったく新しい Google アナリティクス アカウント(および新しい Google アナリティクス プロパティ)を Firebase プロジェクトにリンクすると、追加のデータが収集されるまで、Analytics ダッシュボードは Firebase コンソールで空白になります。または、既存の Google アナリティクスのプロパティを別の
Google アナリティクス アカウントに移動することもできます。この場合、Firebase とのリンクを解除する必要はなく、データの収集が中断されることもありません。
Analytics プロパティとそのデータが削除された場合、復元する方法はありますか?
いいえ。プロパティが削除された場合、そのプロパティの削除の取り消しや、そのプロパティに以前に保存されたAnalytics データの取得は行えません。
Google アナリティクスのご利用を再開する場合は、新しいプロパティまたは既存のプロパティを Firebase プロジェクトにリンクしてください。このリンクは、Firebase コンソールか Google アナリティクスの UI で行えます。詳しくは、
Google アナリティクスのプロパティを
Firebase プロジェクトにリンクするをご覧ください。
アナリティクス プロパティが削除された場合、新しい Google アナリティクス
プロパティを Firebase プロジェクトにリンクして、Analytics の使用を再開できますか?
Google アナリティクスのご利用を再開する場合は、新しいプロパティまたは既存のプロパティを Firebase プロジェクトにリンクしてください。このリンクは、Firebase コンソールか Google アナリティクスの UI で行えます。詳しくは、
Google アナリティクスのプロパティを
Firebase プロジェクトにリンクするをご覧ください。
すべてAnalytics のデータは(
Firebase プロジェクトではなく)プロパティに格納されるため、以前に収集されたAnalytics のデータは
取得できません。
アナリティクス プロパティの削除によって、Firebase プロダクトまたは統合された Google プロダクトにはどのような影響がありますか?
一部の Firebase プロダクトは、Google アナリティクスとの統合を利用しています。アナリティクスのプロパティとそのデータが削除されると、次のサービスを使用しているときに以下のようになります。
Crashlytics - クラッシュの影響を受けていないユーザー、パンくずリストのログ、ベロシティ アラートを確認できなくなります。
Cloud Messaging と In-App Messaging - ターゲティング、キャンペーン指標、オーディエンス セグメンテーション、アナリティクス ラベルを使用できなくなります。
Remote Config - ターゲットを絞った構成と
カスタマイズを使用できなくなります。
A/B Testing - テスト測定は Google アナリティクスによって提供されるため、A/B Testing を使用できなくなります。
Dynamic Links - Google アナリティクスのデータを使用する機能が中断されます。
次の統合も影響を受けます。
特定の条件を満たしていない ユーザーをセグメント化するにはどうすればよいですか?
こうしたユーザーに対しては、「ターゲット除外」を行うことで問題を再構築できます。たとえば、「何かを購入したユーザーには広告を表示しない」ものとして問題を再構築し、こうしたユーザーからなるユーザー層 を生成します。
Google アナリティクスのインターフェースで定義されているオーディエンスやイベントは、
Firebase コンソールにも使用できますか?
オーディエンスとユーザー プロパティは同期されます。セグメンテーションや
クローズド型目標到達プロセスなどの一部の機能では、Google アナリティクスのインターフェースを使用する必要があります。Firebase コンソールのディープリンクを使用して、Google アナリティクスのインターフェースに直接アクセスできます。Firebase
Firebase コンソールで行う変更作業はすべて
Google アナリティクスでも実行でき、それらの変更内容は Firebase に反映されます。