Firebase へようこそ
アプリを Firebase に移行できたので、次は Firebase の以下の機能と設定方法を確認します。
Firebase Crashlytics SDK にアップグレードして、Crashlytics の新機能を確認する。
プロジェクトで Google アナリティクスと Crashlytics を連携させて活用する方法や、iOS アプリまたは Android アプリで Google アナリティクスの使用をすぐに開始する方法を詳しく見る。
重要: クラッシュの影響を受けていないユーザーの指標を表示するには、アプリで Google アナリティクスを使用する必要があります。
Firebase と Fabric の両方に通知設定を構成する。
チームを招待して Firebase の使用を開始し、移行したアプリに Firebase コンソールからアクセスできるようにする。
移行に関する具体的なご質問やトラブルシューティングのサポートが必要な場合は、トラブルシューティング ガイドをご覧ください。
移行後の相違点
リンクしたアプリの場合、Crashlytics データは Firebase Crashlytics ダッシュボードにのみ表示されるようになります。リンクプロセスでは、従来の Fabric SDK は変更されません。
Firebase Crashlytics SDK(Crashlytics の公式 SDK)にまだアップグレードしていない場合は、アップグレードします。クラッシュの影響を受けていないユーザーの指標を表示するには、Google アナリティクスもプロジェクトに追加してください。
Unity アプリを Firebase に移行する場合は、Unity の移行手順に従ってください。また、Unity API の変更点を確認してください。
Firebase Crashlytics の機能を確認する
Crashlytics データは Firebase Crashlytics ダッシュボード(Firebase コンソール)に表示されます。
Firebase Crashlytics には、次のような新機能があります。
Google アナリティクスのパンくずリストの使用(Google アナリティクスが必要)。
BigQuery への Crashlytics データのエクスポート。エクスポート後、BigQuery と Crashlytics データポータル テンプレートで分析を行います。
Jira 統合などの新しい統合。Firebase コンソールで、Crashlytics の問題と Jira の問題を関連付けることができます。
Crashlytics で Google アナリティクスが役立つ仕組み
Google アナリティクスは Firebase の分析エンジンで、データに関する詳細な分析情報を提供します。Google アナリティクスでは、Fabric の Answers と同様に、カスタム イベントと定義済みイベントを設定できます。アナリティクスの使用を開始すると、Fabric ですでに使用している機能に加えて、新しい機能を利用できるようになります。
Fabric Answers と同じように Google アナリティクス イベントを使用する。
Firebase Crashlytics ダッシュボードで、アプリのクラッシュ フリーのユーザー数の指標を追跡する。
ベロシティ アラートを使用して、アプリの安定性に関するカスタム アラートを設定する。
アナリティクスの使用を開始する方法
iOS アプリや Android アプリで SDK をインストールして初期化する方法については、「Google アナリティクスの使用を開始」ヘルプページをご覧ください。アナリティクスをアプリに追加したら、Google アナリティクスのドキュメントにアクセスしてイベントの設定を開始します。
Unity アプリをお持ちの場合は、アナリティクス スタートガイドと Unity でのイベントのロギングをご覧ください。
次の点にご注意ください。
-
アプリで Google アナリティクス SDK を初期化した後、Firebase Crashlytics ダッシュボードにデータが表示されるまでに数時間かかることがあります。
-
Firebase で使用できるのは、Google アナリティクスによって収集された分析データだけです。このため、Fabric Answers の過去の分析データは Firebase に移行されません。
-
クラッシュ データとは異なり、分析データは空白状態から始まり、Firebase コンソールには Google アナリティクス SDK のインストールと初期化の完了後に収集されたデータが表示されます。
-
Answers イベントを Google アナリティクス イベントに切り替えた後、アプリのコードから Answers イベントを削除することをおすすめします。
-
最新リリースをモニタリングする
アプリで Google アナリティクスを初期化すると、Firebase コンソールの最新リリースページで現行のビルドの安定性と指標をモニタリングできます。
最新リリースページにアクセスする方法はいくつかあります。
Firebase Crashlytics ダッシュボードで、[イベントのトレンド] カードのリンクをクリックします。
Firebase コンソールで、左側のナビゲーション ペインの [分析] セクションに移動し、[Latest Release] をクリックします。
通知設定を構成する
Firebase への移行が完了したので、Firebase からメールが届き始めます。通知を設定する方法は次のとおりです。
通知の場合、[アラート] > [設定] の順に移動して、Crashlytics の Firebase アラート登録を管理します。
(Firebase コンソールの右上隅にあるベルのアイコンをクリックします)。統合の場合、[プロジェクトを設定] > [統合] の順に移動し、Jira、Slack、PagerDuty の通知を設定します。
チームメンバーを招待する
Firebase への移行が完了したので、チームを招待して Firebase の使用を開始し、移行したアプリに Firebase コンソールからアクセスできるようにします。
Firebase コンソールで設定アイコン > [ユーザーと権限] の順に移動し、チームメイトを Firebase プロジェクトのメンバーとして追加します。
よくある質問
よくある質問とトラブルシューティングについては、Crashlytics トラブルシューティング ガイドをご覧ください。
次のステップ
アプリを移行して Firebase にチームメイトを招待する。
移行に関する質問やフィードバックがございましたら、crashlytics-sdk-upgrade-support@google.com までお問い合わせください。