起動時のパフォーマンス
  1. ランチャー アイコンからアプリを開く
  2. アプリが操作可能になるまでの時間を測定する
評価 推奨事項
5 秒未満(0 ポイント)
アプリの起動が非常に遅い

アプリの起動がこれほど遅いと、状況によっては ANR が発生する可能性があります。ANR がなくても、この範囲の起動時間はユーザーの不満を招き、ユーザー満足度、ユーザー維持率、ビジネス指標に悪影響を及ぼす可能性があります。

エンジニアリング リソースを緊急に投資して、このアプリの起動時間を改善してください。

アプリの起動を最も効果的に改善するには、ベースライン プロファイルR8DEX レイアウトの最適化を導入します。これらのテクノロジーを導入して、再び評価を受けてください。

5 ~ 4 秒(5 ポイント)
アプリの起動が非常に遅い

ユーザーは、このアプリの起動を待つのに不満を感じるでしょう。アプリの起動時間の短縮は、ビジネス指標とユーザー満足度指標の向上に直接関係しています。

アプリの起動を優先事項として扱い、この分野にエンジニアリング時間をすぐに投資します。

ベースライン プロファイルR8Dex レイアウトの最適化を採用してから、再度評価を受けてスコアを更新します。すでにこれらの方法を採用している場合は、アプリの起動に関するガイダンスに沿って、アプリの起動時間を短縮する他の方法をご確認ください。

4 ~ 3 秒(10 ポイント)
アプリの起動が遅い

このアプリの起動時間が遅くなる可能性があります。アプリの起動が速くなると、維持率や評価などのユーザー主導の指標が改善されます。

エンジニアリング リソースを投資して、アプリの起動時間を継続的に短縮する。

まだ実装していない場合は、ベースライン プロファイルR8Dex レイアウトの最適化を実装してから、再度評価を受けてスコアを更新してください。アプリの起動時間を短縮するその他の方法については、アプリの起動に関するガイダンスをご覧ください。

3 ~ 2 秒(20 ポイント)
アプリの起動時間がユーザーの期待を下回っている

多くのユーザーは、この範囲内のアプリの起動時間を許容範囲内と見なしますが、品質の期待値を満たしているとは感じません。アプリの起動時間の短縮は、ビジネス指標の改善に直接関係します。アプリの起動時間をさらに短縮する方法について検討します。

アプリの起動にエンジニアリング リソースを投資する、または投資を継続する。

ベースライン プロファイルR8DEX レイアウトの最適化を使用して、アプリの起動とランタイムのパフォーマンスを大幅に改善します。すでにこれらの方法を採用している場合は、アプリの起動に関するガイダンスに沿って、アプリの起動時間を短縮する他の方法をご確認ください。

2 ~ 1 秒(25 ポイント)
満足できるアプリの起動時間

ユーザーはこのアプリの起動時間に満足している可能性があります。この点には改善の余地がありますが、緊急に対策を講じる必要はありません。

効果の高いツールを導入してから、他のパフォーマンス分野に注力する。

アプリの起動時間を注意深くモニタリングし、低下していないことを確認します。macrobenchmarks を使用すると、これを実現できます。
ベースライン プロファイルR8 によるコードの最適化、DEX レイアウトの最適化の統合をスケジュールします。これらは、アプリの起動時間を短縮する上で最も効果的なツールです。
アプリの起動時間を短縮するその他の方法については、アプリの起動に関するガイダンスもご確認ください。低スペック デバイス(Android Go デバイスなど)でこの評価を行うと、これらのデバイスでのアプリの起動時間をより正確に把握できます。

1 秒未満(30 ポイント)
アプリの起動時間が想定よりも長い。

このアプリの起動時間は非常に短く、多くのユーザーは起動したことに気付かないほどです。よくできました。

この調子で頑張ってください。アプリの起動時間を継続的にモニタリングし、リグレッションにすぐに対応します。

アプリの起動時間をさらに短縮するには、アプリの起動に関するガイダンスをご覧ください。ベースライン プロファイルR8Dex レイアウトの最適化を採用すると、アプリの起動時間だけでなく、ランタイム パフォーマンスにも影響します。まだ設定していない場合は、設定する時間をスケジュールします。
低スペック デバイスでこの評価を行うと、これらのデバイスでのアプリの起動時間を詳しく把握できます。

起動時のパフォーマンス
  1. アプリの通知をトリガーする
  2. 通知からアプリを開く
  3. アプリが操作可能になるまでの時間を測定する
評価 推奨事項
5 秒未満(0 ポイント)
アプリの起動が非常に遅い

アプリの起動がこれほど遅いと、状況によっては ANR が発生する可能性があります。ANR がなくても、この範囲の起動時間はユーザーの不満を招き、ユーザー満足度、ユーザー維持率、ビジネス指標に悪影響を及ぼす可能性があります。

この通知エントリ ポイントを優先度の高い問題として扱い、エンジニアリングの時間をすぐにこの問題に割り当てます。

アプリの起動を最も効果的に改善するには、ベースライン プロファイルR8DEX レイアウトの最適化を導入します。これらのテクノロジーを導入して、再び評価を受けてください。

5 ~ 4 秒(2 ポイント)
アプリの起動が非常に遅い

アプリの起動時間が遅くなると、ユーザーは不満を感じます。アプリの起動時間の短縮は、ビジネス指標とユーザー満足度指標の向上に直接関係しています。

エンジニアリング リソースを緊急に投資して、起動時間を短縮する。

ベースライン プロファイルR8Dex レイアウトの最適化を採用してから、再度評価を受けてスコアを更新します。すでにこれらの方法を採用している場合は、アプリの起動に関するガイダンスに沿って、アプリの起動時間を短縮する他の方法をご確認ください。

4 ~ 3 秒(5 ポイント)
アプリの起動が遅い

このアプリの起動時間が遅くなる可能性があります。アプリの起動が速くなると、維持率や評価などのユーザー主導の指標が改善されます。

エンジニアリング リソースを投資して、アプリの起動時間を継続的に短縮する。

まだ実装していない場合は、この通知にベースライン プロファイルを採用し、R8 による最適化を行い、関連するコードを DEX レイアウトの最適化による起動プロファイルに含めて、再度評価を受けてスコアを更新してください。アプリの起動時間を短縮するその他の方法については、アプリの起動に関するガイダンスをご覧ください。

3 ~ 2 秒(10 ポイント)
アプリの起動時間がユーザーの期待を下回っている

多くのユーザーは、この範囲内のアプリの起動時間を許容範囲内と見なしますが、品質の期待値を満たしているとは感じません。アプリの起動時間の短縮は、ビジネス指標の改善に直接関係します。アプリの起動時間をさらに短縮する方法について検討します。

このエントリ ポイントにエンジニアリング リソースを投入する、または継続する。

ベースライン プロファイルR8DEX レイアウトの最適化を使用して、アプリの起動とランタイムのパフォーマンスを大幅に改善します。すでにこれらの方法を採用している場合は、アプリの起動に関するガイダンスに沿って、アプリの起動時間を短縮する他の方法をご確認ください。

2 ~ 1 秒(15 ポイント)
満足できるアプリの起動時間

ユーザーはこのアプリの起動時間に満足している可能性があります。この点には改善の余地がありますが、緊急に対策を講じる必要はありません。

効果の高いツールを導入してから、他のパフォーマンス分野に注力する。

アプリの起動時間を注意深くモニタリングし、低下していないことを確認します。macrobenchmarks を使用すると、これを実現できます。
ベースライン プロファイルR8 によるコードの最適化、DEX レイアウトの最適化の統合をスケジュールします。これらは、アプリの起動時間を短縮する上で最も効果的なツールです。
アプリの起動時間を短縮するその他の方法については、アプリの起動に関するガイダンスもご確認ください。低スペック デバイスでこの評価を行うと、これらのデバイスでのアプリの起動時間をより正確に把握できます。

1 秒未満(20 ポイント)
アプリの起動時間が想定よりも長い。

このアプリの起動時間は非常に短く、多くのユーザーは起動したことに気付かないほどです。よくできました。

アプリの起動時間を短縮する改善を継続します。アプリの起動時間を継続的にモニタリングし、リグレッションにすぐに対応します。

アプリの起動時間をさらに短縮するには、アプリの起動に関するガイダンスをご覧ください。ベースライン プロファイルR8Dex レイアウトの最適化を採用すると、アプリの起動時間だけでなく、ランタイム パフォーマンスにも影響します。まだ設定していない場合は、設定する時間をスケジュールします。
低スペック デバイスでこの評価を行うと、これらのデバイスでのアプリの起動時間を詳しく把握できます。

通知エントリ ポイントなし(20 ポイント)
対応不要

このアプリは、通知をエントリ ポイントとして使用していません。そのため、ここで最適化すべき項目はありません。

通知を使用しているときに、この評価をもう一度受けてください

当面の間、アプリのパフォーマンスの他の部分を改善してください。


レンダリングのパフォーマンス
  1. アプリを開き、対象の画面に移動します。
  2. スクロールやクリックなどの操作をいくつか行います
  3. これらの操作中の遅いフレームとフリーズしたフレームの割合を測定する
評価 推奨事項
ANR ブロックのインタラクションとアニメーションが頻繁に発生する(ANR または 20% 超)(0 ポイント)
レンダリングが耐えられない

このレベルのパフォーマンスでは、ユーザー エクスペリエンスが非常に不満なものになります。ユーザー満足度の低下は、ビジネスのパフォーマンス、維持率、ユーザー評価の低下と直接関係しています。

影響力の大きいツールを緊急に導入する。

ベースライン プロファイルR8Dex レイアウトの最適化など、影響の大きいツールの導入をすぐにスケジュールします。その後、理解度テストを受け直してください。
レンダリング パフォーマンスを改善するその他の方法については、アプリのパフォーマンスに関するガイダンスをご覧ください。

アニメーションがユーザー操作を妨げている(20 ~ 15%)(1 ポイント)
フレーム落ちが非常に目立つ

フレーム ドロップが目立つと、アプリの評価が低下し、維持率が最適化されなくなります。トレースを収集して、フレームの遅延のホットスポットを検査し、リストを順に確認します。

効果の高いツールを導入してレンダリング パフォーマンスを改善する。

最大限の改善効果を得るには、ベースライン プロファイルR8DEX レイアウトの最適化を採用します。これらのテクノロジーを導入して、再び評価を受けてください。
詳しくは、アプリのパフォーマンスに関するガイダンスをご覧ください。

全体的に目立つアニメーションの問題(15 ~ 10%)(5 ポイント)
レンダリングのパフォーマンスが平均以下

レンダリングの問題がユーザーに目立つように表示される。その結果、ユーザー満足度と評価が最適値を下回り、ビジネスにも影響が及ぶ可能性があります。ハイエンド デバイスでテストされた場合、低価格デバイスではフレームの遅延が目立ち、耐えられなくなります。

効果の高いツールを導入してレンダリング パフォーマンスを改善する。

最大限の改善効果を得るには、ベースライン プロファイルR8DEX レイアウトの最適化を採用します。これらのテクノロジーを導入して、再び評価を受けてください。
詳しくは、アプリのパフォーマンスに関するガイダンスをご覧ください。

一部の領域でアニメーションに顕著な問題がある(5 ~ 10%)(10 ポイント)
レンダリングの問題は、ユーザーの不満の原因となります。

フレームの遅延が数回あるだけで、ユーザーの品質に対する期待を裏切ることになります。満足していないユーザーは、アプリを放棄する可能性が高くなります。

効果の高いツールを導入してレンダリングの問題を軽減。

この分野の改善に投資して、ユーザー評価とビジネス指標にプラスの影響を与えましょう。最大限の改善効果を得るには、ベースライン プロファイルR8DEX レイアウトの最適化を採用します。これらのテクノロジーを導入して、再び評価を受けてください。
詳しくは、アプリのパフォーマンスに関するガイダンスをご覧ください。

レンダリングがほとんどスムーズ(1 ~ 5%)(20 ポイント)
スムーズなレンダリングは優れたユーザー エクスペリエンスです。

フレームの遅延が残っているため、ユーザーが気付く可能性があります。いずれにしても、特にローエンド デバイスでは、優れたユーザー エクスペリエンスが実現されます。

レンダリングの問題を継続的に解消し、ユーザー満足度をさらに高める。

このレベルでは、改善が難しくなります。レンダリングの問題を継続的に解消し、ユーザー満足度をさらに高めています。リグレッションがないことを確認し、最も使用頻度の高いデバイスとユーザー ジャーニーの自動ベンチマークを収集します。
低価格帯のデバイスでテストし、問題を修正します。低価格帯のデバイスで問題がなければ、ハイエンド デバイスでも問題ありません。
ベースライン プロファイルR8DEX レイアウトの最適化の導入に投資します。これらのテクノロジーを導入して、再び評価を受けてください。
詳しくは、アプリのパフォーマンスに関するガイダンスをご覧ください。

全体的にスムーズなレンダリング(1% 未満)(30 ポイント)
優れたレンダリング パフォーマンス。

これで、このアプリのレンダリング パフォーマンスは優れています。すぐにご対応いただく必要はありません。ローエンド デバイスで評価を行うと、ローエンド デバイスでのレンダリング パフォーマンスを詳しく把握できます。

このエリアは問題ありません。直ちにご対応いただく必要はありません。

このレベルでは、改善が難しくなります。レンダリングの問題を継続的に解消し、ユーザー満足度をさらに高めています。リグレッションがないことを確認し、最も使用頻度の高いデバイスとユーザー ジャーニーの自動ベンチマークを収集します。
低価格帯のデバイスでテストし、問題を修正します。低価格帯のデバイスで問題がなければ、ハイエンド デバイスでも問題ありません。
ベースライン プロファイルR8DEX レイアウトの最適化の導入に投資します。これらのテクノロジーを導入して、再び評価を受けてください。
詳しくは、アプリのパフォーマンスに関するガイダンスをご覧ください。

レンダリングのパフォーマンス
  1. アプリを開き、対象の画面に移動します。
  2. 画面が完全にレンダリングされ、操作可能になるまでの時間を測定します。
評価 推奨事項
非常に目立つ(3 秒超)(0 ポイント)
全画面レンダリングはスムーズに行われるべきです。

優れたユーザー エクスペリエンスを実現するには、アプリの応答性を維持することが重要です。操作後に数秒間待たされるのは、ユーザーにとってストレスになります。これは、ユーザー満足度とビジネス指標を改善する絶好の機会です。

この全画面レンダリングの改善に緊急に投資してください。

この全画面レンダリングのベースライン プロファイルを生成して、R8 の最適化が有効になっていることを確認してください。これらの領域は、アプリのパフォーマンス向上に最も影響を与えます。その後、もう一度評価を受けて、より詳しいガイダンスをご確認ください。

非常に目立つ(1 ~ 3 秒)(1 ポイント)
最適な応答時間よりも遅い。

ユーザー操作に応答する全画面レンダリングは、できるだけ高速に行う必要があります。最適なレンダリングよりも遅い場合、アプリの評価が低下し、ユーザーの不満の原因になります。デベロッパーは、ユーザー満足度の向上に重点を置く必要があります。これは、ユーザー満足度とビジネス指標を改善する絶好の機会です。

エンジニアリングの取り組みを強化して、この全画面レンダリングを改善。

この全画面レンダリングのベースライン プロファイルを生成して、R8 の最適化が有効になっていることを確認してください。これらの領域は、アプリのパフォーマンス向上に最も影響を与えます。システム トレースを収集して、フレームの遅延のホットスポットを調べ、リストを順に確認することもできます。その後、もう一度評価を受けて、より詳しいガイダンスをご確認ください。

目立つ(500 ミリ秒~ 1 秒)(5 ポイント)
この全画面レンダリングは遅めです。

スコアを高めるために、この切り替えのパフォーマンスを改善してください。ハイエンド デバイスで目立つフレームレートの低下は、ローエンド デバイスでは我慢できないものになります。

この移行を改善するために、エンジニアリングの時間を引き続き投資します。

ローエンド デバイスでテストし、問題を修正します。低価格帯のデバイスで問題がなければ、ハイエンド デバイスでも問題ありません。この全画面レンダリングのベースライン プロファイルを生成して、R8 の最適化が有効になっていることを確認してください。これらの領域は、アプリのパフォーマンス向上に最も影響を与えます。この特定のレンダリングの詳細を確認するには、システム トレースを収集して、フレームの遅延のホットスポットを調べ、リストを調べることもできます。その後、もう一度評価を受けて、より詳しいガイダンスをご確認ください。

わずかに目立つ(100 ~ 500 ms)(10 ポイント)
これはほぼ完成度が高いように見えます

この全画面表示のレンダリングを改善できるかどうかを確認します。全画面表示のレンダリングが 1 回遅れただけでは、それほど問題ではありませんが、ユーザー満足度に悪影響を及ぼすシステム的な問題ではないことを確認してください。フレームの遅延が数回あるだけで、ユーザーの品質に対する期待を裏切ることになります。

この全画面レンダリングを調査して、改善できるかどうかを確認します。

システム トレースを使用して、フレームの遅延のホットスポットを調べ、リストを順に確認します。これらの収集と評価は、macrobenchmark ライブラリで自動化することもできます。
まだ行っていない場合は、ベースライン プロファイルR8 の最適化を採用します。
低価格デバイスでテストし、問題を修正します。低価格デバイスで問題がなければ、ハイエンド デバイスでも問題ありません。

ほとんど気にならない(100 ~ 50 ms)(15 ポイント)
この全画面レンダリングはほぼ完璧です。

一部のパワーユーザーは、切り替えに最大 100 ミリ秒かかる場合があります。これは素晴らしい結果です。ローエンドのデバイスでもテストし、この移行がユーザーに影響しないようにしてください。

ユーザーが満足していることを確認し、改善できる他の分野を探します。

この全画面レンダリング結果はほぼ完璧です。ほとんどのユーザーは、このパフォーマンスに非常に満足しています。低価格帯のデバイスでも同様であることを確認します。
さらに改善したい場合は、ベースライン プロファイルR8 の最適化を検討してください。
レンダリング パフォーマンスについて詳しくは、アプリのパフォーマンスに関するガイダンスもご覧ください。

気付かない(50 ms 未満)(20 ポイント)
これは素晴らしい結果です。

フルスクリーン レンダリングが 50 ミリ秒未満というのは驚異的なパフォーマンスであり、優れたユーザー エクスペリエンスにつながります。まだ改善の余地はありますが、この時点ではわずかな改善しか見込めません。

引き続き素晴らしいパフォーマンスを維持してください。

他の領域でアプリのパフォーマンスを改善できるかどうかを確認します。モニタリングを継続して、リグレッションを早期に検出します。macrobenchmark ライブラリを使用して、モニタリングを自動化し、リグレッションを検出できます。

動的アプリ パフォーマンス スコア

(回答済みの質問 0/4)