MWM
アナリティクスとリテンション

クラッシュフリー率

別名クラッシュフリーユーザークラッシュフリーセッションCFR

アプリのクラッシュが発生しなかったセッション(またはユーザー)の割合。モバイルアプリの主要安定性指標 — ほとんどの事業者は99.5%以上を目標とする。

重要ポイント

  1. 01クラッシュフリー率 = クラッシュが発生しなかったセッション ÷ 総セッション数。主要安定性指標。
  2. 02現代のベンチマーク:コンシューマーアプリで99.5%以上、高リスクアプリ(バンキング・医療)で99.9%以上。
  3. 03クラッシュ率1%(クラッシュフリー率99%)は通常 D7 継続率を10〜20%低下させ、アンインストール率を15〜30%上昇させる — 小さな数値でも影響は大きい。
  4. 04Crashlytics(Firebase)と Sentry がモバイルアプリの約80%に使われる業界標準のクラッシュ追跡ツール。

クラッシュフリー率はアプリの主要安定性指標で、アプリのクラッシュが発生しなかったセッション(またはユーザー)の割合です。クラッシュは壊滅的な UX イベントです。アプリが強制終了し、ユーザーは状態を失い、アプリへの信頼が崩れます。クラッシュ率が高いアプリは、製品の他の部分がどれほど優れていても、獲得で補えないペースでユーザーをアンインストールに向かわせます。

2種類のクラッシュフリー率

  • クラッシュフリーセッション: クラッシュなしで完了した全セッションの割合。集計の安定性レポートに使用。下限指標 — あるユーザーの1セッションがクラッシュしても、他のセッションは正常かもしれない。
  • クラッシュフリーユーザー: 定義された期間(通常直近7日または30日)にクラッシュを1件も経験しなかったユーザーの割合。より高いハードル — 一度クラッシュを経験したユーザーは、ウィンドウがリセットされるまで「クラッシュ影響あり」として扱われる。

両方を報告してください。それぞれが異なる状況を語ります。クラッシュフリーセッションは日常的な運用指標で、クラッシュフリーユーザーはユーザー体験指標です。

現代のベンチマーク

  • コンシューマーアプリ: クラッシュフリー率99.5%以上が運用ベースライン。最上位のアプリは99.9%以上で稼働。
  • バンキング・医療・高リスクアプリ: 最低99.9%以上。ユーザーは重要なワークフローでの不安定さに対してゼロ許容。
  • ハイパーカジュアルゲーム: 98〜99%がより一般的(高速反復・QA が少ない)。短いセッション型の製品形状を考えると許容できるトレードオフ。
  • 99%未満: 深刻な問題。すぐに調査し、解決するまで毎日ホットフィックスを出す。
  • 97%未満: 存続の危機。新機能を一時停止し、回復するまでエンジニアリングを安定化に集中させる。

クラッシュ率1%は「たった1%」ではなく壊滅的です。セッションの1/100がクラッシュし、平均ユーザーが週5セッション使う場合、週に約5%のユーザーがクラッシュを経験し、月では20%以上になります。クラッシュイベントはアンインストール確率を大幅に引き上げます。典型的な影響:クラッシュ率1%(クラッシュフリー率99%)は99.5%以上のベースラインと比べて D7 継続率を10〜20%低下させ、D30 アンインストール率を15〜30%上昇させます。絶対値は小さいですが、ビジネスへの影響は巨大です。

クラッシュ追跡ツール

  • Firebase Crashlytics — Google の無料クラッシュ追跡ツール。採用率で市場リーダー(Android アプリの推定約70%、iOS でも相当数のシェア)。強力なスタックトレースのシンボル化・リアルタイムアラート・より深い分析のための BigQuery 連携。
  • Sentry — クラッシュだけでなく非致命的エラーも含むより広範なスコープを持つ強力なクロスプラットフォームクラッシュ+エラーモニタリング。エンジニアリング主導のチームに人気。
  • Bugsnag(現 SmartBear)— Sentry に機能的に近い。エンタープライズに多い。
  • Apple App Store Connect / Google Play Console — ストア自体のネイティブクラッシュダッシュボード。クロスチェックとして使用してください。これだけに頼らないこと(スタックトレースの詳細が限られ、集計が遅い)。

プロセスの規律: すべてのリリースは広いロールアウト前にクラッシュフリー率のゲートを設けるべきです。段階的ロールアウト(Google Play のステージドロールアウト・App Store の段階的リリース)によりユーザーの1〜5%で安定性の後退を検知してから全体に影響する前に対処できます。明確な閾値(例:「最初の1%ユーザーでクラッシュフリー率が99.3%を下回ったらロールアウトを停止」)を設定して守ってください。

クイック回答

モバイルアプリのクラッシュフリー率とは何ですか?

**クラッシュフリー率**はアプリのクラッシュを経験しなかったセッション(またはユーザー)の割合です。モバイルアプリの主要安定性指標。2つの種類:クラッシュフリーセッション(集計)とクラッシュフリーユーザー(ユーザー単位・より高いハードル)。現代のベンチマーク:コンシューマーアプリで99.5%以上、バンキング・医療で99.9%以上。99%を下回ると最優先対応です。

モバイルアプリの良いクラッシュフリー率はどのくらいですか?

99.5%以上が現代のコンシューマーアプリのベースラインです。最上位のアプリは99.9%以上を達成します。バンキング・医療・その他高リスクアプリは最低99.9%以上を目標とします。ハイパーカジュアルゲームは98〜99%を許容することがあります(より速い反復・QA が少ない)。99%を下回る場合は機能開発を止めるべき安定性問題です。97%を下回ると存続が危ぶまれます。

低いクラッシュフリー率は継続率にどう影響しますか?

大きな影響があります。クラッシュ率1%(クラッシュフリー率99%)は通常、99.5%以上のベースラインと比べて D7 継続率を10〜20%低下させ、D30 アンインストール率を15〜30%上昇させます。数字は急速に積み上がります。セッションの1/100がクラッシュし、平均使用が週5セッションなら、週に5%のユーザーがクラッシュを経験し、月に20%以上になります。クラッシュイベントはアンインストール確率を大きく引き上げます。

クラッシュを追跡するにはどのツールを使うべきですか?

**Firebase Crashlytics**(無料・市場リーダー・Android で強いシェア+相当数の iOS)。**Sentry**(有料・クラッシュだけでなくエラーや非致命的例外もカバーするより広範なスコープ)。**Bugsnag**(有料・エンタープライズに多い)。Apple App Store Connect と Google Play Console はクロスチェック用のネイティブダッシュボードを提供。成熟したモバイルアプリのほとんどは Crashlytics または Sentry をプライマリとして使い、ストアダッシュボードをセカンダリの検証として使っています。

用語集に戻る