コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
クラッシュと ANR のトラブルシューティング時間を短縮
Crashlytics は、クラッシュをすぐにキャプチャし、実際のユーザーへの影響に基づいて扱いやすい問題グループに分類します。これにより、修正する優先順位を決めることができます。
Gemini in Firebase を使用して AI による分析情報とトラブルシューティングのヒントを入手する
AI クラッシュ インサイトを使用すると、クラッシュが発生した原因とその対処方法を把握するまでの時間を短縮できます。Crashlytics は、Gemini と Firebase の豊富なクラッシュに関する知識を活用して、根本原因を迅速に特定するための行動につながるインサイトを提供します。
既存のワークフローに簡単に統合
Firebase Crashlytics は、Jira、Slack、BigQuery など、業界標準のツールとシームレスに連携します。Android Studio との統合により、App Quality Insights ウィンドウ内で直接 Crashlytics データを表示でき、IDE を終了しなくても簡単にクラッシュをデバッグできます。
クラッシュに関するコンテキスト情報を取得してデバッグを容易にする
アプリのクラッシュに至ったイベントのタイムラインを把握し、クラッシュに共通する特徴を示すメタデータを可視化することで、バグを迅速に再現し、根本原因を究明できます。
リアルタイム リリース モニタリング
新しいリリースの導入状況と安定性をリアルタイムで追跡することで、多数のユーザーに影響が及ぶ前に、エラーを検出して、発生しつつある問題に対処できます。
カスタム ロギングとパンくずリスト
ログ、キー、非致命的イベント、カスタム イベントを計測して、クラッシュが発生した理由や、クラッシュの前に起きていた出来事についての詳細情報を得ることができます。独自のコンテキスト データをログに記録するか、Google アナリティクス イベントを使用して、クラッシュに至るまでのユーザー行動と経路を把握できます。
アラート
新たなエラー、再発エラー、発生率が上昇しはじめたエラーに関するリアルタイムのアラートを、どこにいても受け取ることができるため、重大なクラッシュを見逃すことはありません。
-
STAGE は Firebase と Flutter を使用してリリース時間を半分に短縮
STAGE は、Flutter のフロントエンド ツールと Firebase のバックエンド サービスを組み合わせてマルチプラットフォーム アプリを構築しました。コンテンツを安全に保存し、約 200 万人のユーザーにリアルタイムで配信するインフラストラクチャにより、スムーズな視聴体験を実現しています。これにより、STAGE は競争の激しいインドのストリーミング市場で存在感を発揮しています。
詳細
arrow_forward
-
Gameloft の事例: Crashlytics を使用してクラッシュ発生率を低下させ、プレーヤーのセッション継続時間を 16% 増加
Gameloft は、数々の受賞歴を誇る世界規模のゲームスタジオです。同社は、その幅広いポートフォリオにわたり、ゲームの安定性を総合的にモニタリングするために、信頼性に優れたクラッシュ レポートツールを必要としていました。同社は Crashlytics を採用することで、クラッシュ発生率の低減、プレーヤーのエンゲージメント向上、Google Play ストアでのプレーヤーによる評価向上を実現しています。
詳細
arrow_forward
-
Firebase を使用して、プレーヤーを失うことなく 35% の収益向上を成し遂げた Pomelo Games
ウルグアイの大手ゲームスタジオ Pomelo Games は、Remote Config、A/B Testing、Google アナリティクス、Crashlytics を使用して、ゲームでのインタースティシャル広告をテストしています。これにより、ユーザー維持率や安定性を損なうことなく、広告収入とアプリ内購入双方の増加を実現しています。
詳細
arrow_forward
ドキュメント
利用を開始するには、Google の技術ドキュメントをご覧ください
料金
Crashlytics は無料でご利用いただけます
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{}
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],[]]