Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
デバイス
ビルド
テスト
公開
関連情報
ドキュメント

アプリの安定性

アプリの安定性

アプリの安定性ダッシュボードでは、すべてのバージョンにわたるアプリの安定性を監視できます。ダッシュボードには、次の3種類の安定性イベントが報告されます:

  • クラッシュ: アプリが予期せず停止しました。
  • App Not Responding (ANR) イベント: アプリがユーザー入力に応答しなくなりました。
  • Low-memory kills (LMK): システムはメモリを解放するためにアプリを停止しました。

ダッシュボードを使用して進行中の問題を追跡し、新しいアプリバージョンでのリグレッションを見つけましょう。また、各指標に影響するデバイス、アプリのバージョン、リリース、問題を特定することもできます。

事前の準備

アプリヘルスインサイトを使用するための要件と、開発者コンソールから開く手順については、アプリ健全性インサイトダッシュボードをご覧ください。

アプリの安定性ダッシュボードを開くには

  1. アプリのアプリの健全性インサイトを開きます。
  2. サイドバーで安定性を選択します。

ダッシュボードの概要

アプリの安定性ダッシュボードには3つのタブがあります: クラッシュ、ANRそしてLMK。各タブには、主要業績評価指標(KPI)カード、トレンドグラフ、およびディメンション別の内訳が表示されます。クラッシュタブとANRタブには個別の問題も表示されます。

安定性ダッシュボードには、クラッシュとANRに関するKPIが表示され、その後にトレンドグラフが続きます。
安定性ダッシュボードのクラッシュレートトレンド

ダッシュボードの上部にある以下のコントロールを使用してください。

  • アプリ: 表示するアプリを選択します。
  • 集計: DailyまたはHourlyを選択します。
  • 時間範囲: プリセットまたはカスタム範囲を選択します。詳細については、時間範囲を参照してください。
  • ユーザー認知: アプリがフォアグラウンドにある間に発生したイベントのみを含めるには、この設定をオンにします。デフォルトではオンになっています。

Data updated、完全なデータが入手可能な最新の時刻UTCが表示されます。

安定性に関するKPI

次の表では、各タブのKPIについて説明します。KPIを絞り込むには、アプリのバージョン、デバイス、OS、国などのフィルターを適用します。詳細については、フィルターの管理を参照してください。

クラッシュ

KPI 説明 追加情報
クラッシュ発生率 選択した時間範囲における毎日のクラッシュ率の平均です。1日の各クラッシュ率は、その日のアクティブデバイスのうち、少なくとも1回のクラッシュを記録したデバイスの割合です。 その日にアクティブだったデバイスの数にかかわらず、1日の負荷は等しくなります。時間単位のビューでは、ダッシュボードは代わりに時間単位の料金を平均します。

デバイスは、その日に少なくとも1回のアプリ起動を記録した日にアクティブとしてカウントされます。

注: アクティブなデバイスには、データ収集をオプトアウトしたユーザーやキッズプロファイルなど、特定のユースケースは含まれません。詳細については、アプリの安定性のよくある質問(FAQ)を参照してください。
クラッシュ回数 選択した時間範囲ですべてのアクティブなデバイスで記録されたクラッシュイベントの総数。 ユーザー認知がオンでない限り、フォアグラウンドイベントとバックグラウンドイベントの両方が含まれます。
影響を受けたデバイスの数 少なくとも1回のクラッシュを記録したデバイスの数。 詳細については、影響を受けたデバイスを参照してください。
アプリストアのしきい値 最大推奨クラッシュ率:2%。 アプリのクラッシュ率をこのしきい値以下に抑えてください。レートトレンドグラフには、しきい値が破線で表示されます。

ANR

KPI 説明 追加情報
ANR発生率 選択した時間範囲における日次ANRレートの平均。各日のANRレートは、その日のアクティブデバイスのうち、少なくとも1つのANRイベントを記録したデバイスの割合です。 その日にアクティブだったデバイスの数にかかわらず、1日の負荷は等しくなります。時間単位のビューでは、ダッシュボードは代わりに時間単位の料金を平均します。

注: アクティブなデバイスには、データ収集をオプトアウトしたユーザーやキッズプロファイルなど、特定のユースケースは含まれません。
ANR数 選択した時間範囲ですべてのアクティブなデバイスで記録されたANRイベントの総数。 ユーザー認知がオンでない限り、フォアグラウンドイベントとバックグラウンドイベントの両方が含まれます。
影響を受けたデバイスの数 少なくとも1つのANRイベントを記録したデバイスの数。 詳細については、影響を受けたデバイスを参照してください。
アプリストアのしきい値 推奨最大ANRレートは0.47%です。 アプリのANRレートをこのしきい値未満に抑えてください。レートトレンドグラフには、しきい値が破線で表示されます。

LMK

KPI 説明 追加情報
LMKイベント 選択した時間範囲ですべてのアクティブなデバイスで記録されたメモリ不足によるキルの総数。 ユーザー認知がオンでない限り、フォアグラウンドイベントとバックグラウンドイベントの両方が含まれます。
LMKレート 選択した時間範囲の1日のLMKレートの平均。1日のLMKレートは、その日にアクティブだったデバイスのうち、メモリ不足による強制終了が1回以上記録されたデバイスの割合です。 その日にアクティブだったデバイスの数にかかわらず、1日の負荷は等しくなります。時間単位のビューでは、ダッシュボードは代わりに時間単位の料金を平均します。
1日あたりの平均イベント数 / 1時間あたりの平均イベント数 LMKイベントの総数を、選択した時間範囲内の完全な日数または時間数で割った値。 -
影響を受けたデバイスの数 メモリ不足による強制終了を少なくとも1回記録したデバイスの数。 詳細については、影響を受けたデバイスを参照してください。

影響を受けたデバイスの数

各タブの影響を受けたデバイスには、1日に少なくとも1つのイベントを記録したデバイスが表示されます。次に、選択した時間範囲の1日のカウントが加算されます。3つの異なる日にイベントを記録したデバイスは、3回カウントされます。その結果、この値は個別のデバイスの数ではなく、デバイス日数の合計になります。

問題詳細ページの影響を受けたデバイスは、メインの KPI テーブルと同じ計算を使用します。詳細については、問題の詳細についてのページを参照してください。

前の時間範囲との比較

各KPIカードは、その値を同じ長さの以前の時間範囲(たとえば、過去30日間との比較)と比較します。増加は赤で表示され、減少は緑で表示されます。比較は、十分な履歴データがある場合にのみ表示されます。

トレンドグラフ

各タブには、選択した時間範囲のトレンドグラフが含まれています。ビューを切り替えるにはレートまたはカウントを選択します。

  • 発生率: 日単位または時間単位のレートと、デバイス数で加重された移動平均を表示します(日次表示の場合は28日間、1時間単位の表示では7日間)。クラッシュタブとANRタブには、アプリストアのしきい値も破線で表示されます。
  • カウント: 影響を受けたイベントとデバイスの数を1日または1時間ごとに表示します。

特定の日または時間の値を表示するには、グラフの上にマウスを置きます。

リリースマーカー

リリースマーカーは、アプリの製品版リリースがユーザーに届いたときに表示されるため、グラフ内の変更がリリースと一致しているかどうかを確認できます。各マーカーは、日付軸の下にある小さな正方形です。

トレンドグラフのリリースマーカー。
マーカーの色 イベント 意味
オレンジ ロールアウト開始 段階的なロールアウトが開始され、最初のユーザーがリリースを受け取り始めました。
緑 ライブ このリリースはすべてのユーザーが利用できるようになりました。
グレー アーカイブ済み リリースはアーカイブされ、新しいリリースに置き換えられたなどの理由で、現在のリリースではなくなりました。

同じ日に複数のイベントが発生した場合、イベントは1つのマーカーを共有します。マーカーは、最も重要なイベントの色を次の順序で示します。 ライブ、ロールアウト開始、アーカイブ済み。

リリースマーカーは、クラッシュ、ANR、およびLMKタブのトレンドグラフと問題詳細ページに表示されます。選択した時間範囲に従います。

リリースの詳細を表示するには

  1. マーカーの上にマウスを置きます。カードには、UTC単位の日付、およびその日の各リリースイベントが表示されます。カードには、イベントごとに、リリースに含まれるアプリバージョンの数と、それぞれのバージョンコードとバージョン名が表示されます。
  2. カードを開いたままにするには、マーカーを選択します。
  3. リリース内のアプリバージョンのみのメトリクスを表示するには、開いているカードで、そのリリースの横にあるフィルターを選択します。
  4. カードを閉じるには、マーカーをもう一度選択するか、閉じるアイコンを選択するかEscキーを押します。

内訳

各タブには、現在の指標を以下のいずれかのディメンション別に分類する内訳セクションがあります。

  • アプリのバージョン
  • デバイスモデル
  • OSのバージョン
  • フォームファクター
  • 国/地域

このセクションには上位のセグメントが一覧表示され、その後に残りのセグメントをまとめたOthers 行が続き、棒グラフが表示されます。各セグメントについて、表にはそのレートとアプリの平均レートとの差が表示されます。また、イベント数、影響を受けたデバイス数、全イベントに占める割合も表示されます。

  • すべてのセグメントを検索して複数のセグメントを選択するには全てを表示を選択します。
  • ダッシュボードを特定のセグメントで絞り込むには、そのセグメントの行にあるフィルターアクションを選択します。

問題点

クラッシュタブとANRタブには、アプリの個別の問題が一覧表示されます。リストには、各問題について、問題の概要、影響を受けたデバイスの数、イベントの数、および最後に発生した時刻が表示されます。リストは影響を受けたデバイス、イベント、最終発生日でソートできます。リストはCSVファイルとしてエクスポートできます。

問題の詳細を表示するには、リストでその問題を選択します。

問題詳細ページ

課題詳細ページには、1つの課題の指標が表示されます。タブで設定したアプリのバージョン、デバイス、OS、国、時間範囲、集計が保持されます。結果を絞り込むには、さらにフィルターを適用できます。リストに戻るには、問題の一覧に戻るを選択します。

このページには次のセクションがあります:

  • 問題の概要: 問題の種類(クラッシュまたはANR)、スタックトレースのトップフレーム、およびコピー可能なクラッシュ記述子が表示されます。4つのKPIカードにはイベント、影響を受けたデバイス、問題発生率、最終発生日が表示されます。各カード(最終発生日を除く)は、その値を前の時間範囲と比較します。最も影響を受けたバージョンカードには、問題の影響を受けるデバイスの数が最も多いアプリのバージョンが表示されます。ページのすべての指標にフォアグラウンドイベントのみを含めるには、ユーザー認知をオンにします。
  • トレンドグラフ: 選択した時間範囲における問題の発生率または件数が表示されます。タブグラフと同じビューとリリースマーカーが含まれています。
  • 内訳: 問題をアプリバージョン、デバイスモデル、OSバージョン、フォームファクター、国または地域ごとに分割します。表には、各セグメントのイベント、影響を受けたデバイス、問題のシェア、デバイスのシェアが表示されます。表示タブは、フォアグラウンドイベントとすべてのイベントを比較します。ページ全体をセグメントに絞り込むには、その行を選択します。
  • スタックトレース: スタックトレース全体を表示します。コピーするには、コピートレースを選択します。

フィルターの管理

フィルターを変更すると、ダッシュボードの KPI、トレンドグラフ、内訳、および問題が自動的に更新されます。

時間範囲

集計 プリセットの範囲 デフォルト範囲 最大カスタム範囲
1日毎 過去7日間、過去14日間、過去30日間 過去30日間 30日間
時間毎 過去1日、過去3日間、過去7日間、過去15日間 過去15日間 15日間

ディメンションフィルター

ダッシュボードをディメンションでフィルタリングするにはフィルターを選択し、ディメンションを選択してから1つまたは複数の値を選択します。適用された各フィルターはチップとして表示されます。フィルターを変更するには、そのチップを選択します。フィルターを取り外すには、フィルターのチップを閉じます。

絞り込み 説明
アプリのバージョン 固定された最新ウィンドウ内にデータがあるアプリのバージョン。各バージョンには、バージョン名とバージョンコード例:2.4.1(204010)が表示されます。現在公開中のバージョンにはLIVEバッジが表示されます。すべてのライブバージョンを一度に選択するにはすべてのライブバージョンを選択します。
デバイスタイプ Fire TVやFireタブレットなど、アプリを使用するデバイスファミリー。
デバイスモデル アプリを使用する個々のデバイスモデル。
デバイスのOS Fire OSやVega OSなど、アプリを実行するオペレーティングシステム。
OSのバージョン アプリを実行するオペレーティングシステムのバージョン。
国/地域 アプリが使用されている国と地域。

ユーザー認知

アプリがフォアグラウンドにある間に発生したイベントのみを含めるにはユーザー認知をオンにします。デフォルトでは、この設定はオンになっています。

アプリの安定性に関するよくある質問(FAQ)

アプリ安定性ダッシュボードに関するよくある質問(FAQ)を以下に示します。

Q: ダッシュボードのデータはどのくらいの頻度で更新されますか?

日次集計では、前日までのデータを利用できます。時間単位の集計では、現在の時間の2時間前までデータを利用できます。

Q: 最初に表示した後で一部の値が変わるのはなぜですか?

ほとんどのデータは72時間以内に到着しますが、一部のデータは到着するまでに最大30日かかる場合があります。データの到着が遅れると、最近の数値が変化する可能性があります。

Q: 一部のアプリバージョンでクラッシュ率とANR率が高いのはなぜですか?

クラッシュ率とANR率は、アクティブなデバイスの数によって異なります。アプリストアは、ユーザーの許可を得てアプリの使用状況データを収集します。法的およびポリシー上の制限により、子供によるアプリの使用状況など、一部のデータの収集も制限されます。その結果、一部のアプリやバージョンでは、管理画面でアクティブなデバイスが過小評価され、クラッシュ率やANR率が高くなる場合があります。

Q: ライブアプリテスト(LAT)バージョンのデータを表示できますか?

いいえ。管理画面にはライブアプリバージョンのみが含まれます。テスターのみが使用するLATバージョンは除外されます。

Q: ダッシュボードにデータが表示されないのはなぜですか?

適用したフィルターは、選択した時間範囲のどのデータにも一致しない可能性があります。たとえば、アプリのバージョンやデバイスの種類によっては、その範囲のイベントが記録されていない場合があります。より多くのデータを表示するには、より長い時間範囲を選択するか、一部のフィルターを削除します。データが不足していると思われる場合は、ダッシュボードのフィードバックウィジェットでフィードバックを共有するか、デベロッパーサポートに連絡してください。

フィードバック

アプリの安定性ダッシュボードに関するフィードバックを共有するには、管理画面のフィードバックウィジェットを使用してください。


Last updated: 2026年10月13日