優れたユーザー エクスペリエンスは、強力な技術的パフォーマンスを基盤として構築されます。Google は、ユーザーに愛される安定した、応答性の高い、効率的なアプリの作成を支援することに全力を注いでいます。過度なバッテリーの消耗はユーザーにとって大きな問題であり、Google は皆様とともに、より電力効率の高いアプリの構築に向けて大きな一歩を踏み出しています。
今年初め、Google はバッテリーの消耗の原因を特定して対処できるように、Android Vitals に新しいベータ版の指標「過度の部分的な wake lock」を導入しました。この最初のベータ版の指標は、Samsung と緊密に連携して共同開発 されたもので、バッテリー消費に関するユーザー エクスペリエンスに関する Samsung の深い実用的なインサイトと Android のプラットフォーム データが組み合わされています。
ベータ版期間中に貴重なフィードバックをお寄せいただき、誠にありがとうございました。皆様からのフィードバックと Samsung との継続的な連携により、アルゴリズムをさらに改良 し、より正確で代表的なものにすることができました。この改良された指標が、Android Vitals の新しい 主な指標 として、Android Vitals のすべてのデベロッパーにご利用いただけるようになりました。
Google は、過度の wake lock の不正な動作のしきい値 を定義しました。2026 年 3 月 1 日 より、タイトルがこの品質しきい値を満たしていない場合、Google は、おすすめなどの目立つ検出サーフェスからタイトルを除外する場合があります。 場合によっては、アプリが過度のバッテリーの消耗を引き起こす可能性があることをユーザーに知らせるために、ストアの掲載情報に警告を表示することがあります。
GOOGLE PLAY の主な技術品質指標 Google Play での視認性を最大化するには、これらの指標の不正な動作のしきい値を下回るようにアプリを維持してください。 | |
|---|---|
| ユーザーが認識したクラッシュ発生率 | クラッシュが少なくとも 1 回発生した可能性がある 1 日のアクティブ ユーザーの割合 |
| ユーザーが認識した ANR 発生率 | ANR が少なくとも 1 回発生した可能性がある 1 日のアクティブ ユーザーの割合 |
| 過度のバッテリー使用 | 1 時間あたりのバッテリー使用量が 4.44% を超えたウォッチフェイス セッションの割合 |
| 新規: 過度の部分的な wake lock | 累積的な免除対象外の wake lock の使用時間が 2 時間を超えるユーザー セッションの割合 |
過度の部分的な wake lock が、Google Play がすべてのタイトルに維持することを期待する技術品質の基準に新たに加わりました。
これは、アプリのリソース使用状況に関する詳細な分析情報を提供し、Android エコシステム全体でユーザー エクスペリエンスを向上させることを目的とした一連の新しい指標の最初のものです。
1. 過度の wake lock の定義をユーザーの期待に合わせる
アプリは wake lock を保持して、ユーザーのデバイスがスリープモードにならないようにし、画面がオフになっている間にバックグラウンド処理を実行できるようにします。
24 時間以内に累積 2 時間を超える免除対象外の wake lock を保持しているユーザー セッションは過度 であるとみなされます。このような過度のセッションは、バッテリーの消耗の大きな原因となります。wake lock は、音声再生やユーザーが開始したデータ転送など、最適化できない明確なユーザー メリットを提供するシステム保持の wake lock である場合に免除されます。
不正な動作のしきい値 は、過去 28 日間のアプリのユーザー セッションの 5% が過度である場合に超えられます。アプリがこのしきい値を超えると、Android Vitals の概要ページに直接アラートが表示されます。定義について詳しくは、Android デベロッパー ページをご覧ください。
Android Vitals は、過度の wake lock の問題についてアラートを表示し、wake lock タグの表を P90/ P99 の期間に提供して、wake lock 名で原因を特定できるようにします。
アプリの部分的な wake lock の使用状況を把握できるように、Android Vitals の過度の部分的な wake lock のページに新しい wake lock 名の表を追加しました。この表では、wake lock セッションが特定のタグ名と期間で分類されるため、Android Studio などのローカル開発環境で長い wake lock を簡単に特定してデバッグできます。P90 または P99 の期間が 60 分を超える wake lock は調査する必要があります。
2. 過度の wake lock と Google Play での視認性への影響
タイトルが過度の wake lock の不正な動作のしきい値を超えている場合、ユーザーが新しいアプリやゲームを見つける一部の検出サーフェスで対象外となる可能性があります。
場合によっては、アプリがデバイスのバッテリー消耗を早める可能性があることをユーザーに知らせるために、ストアの掲載情報に警告を表示することもあります。
アプリが不正な動作のしきい値を超えている場合、ストアの掲載情報に警告が表示されることがあります。注: 正確なテキストとデザインは変更される可能性があります。
アプリのコードと動作に技術的な変更を加えるには時間がかかる可能性があるため、2026 年 3 月 1 日 から開始されるストアの視認性の変更が始まる前に、潜在的な問題を診断して修正できるように、指標を利用できるようにしています。
3. 次のステップ
アプリで優れたユーザー エクスペリエンスを提供するために、次の手順を実施することをおすすめします。
- [Android Vitals] にアクセスする: 新しい過度の部分的な wake lock の指標でアプリのパフォーマンスを確認します。この指標は、wake lock セッションがあるアプリのすべてのデベロッパーに表示されるようになりました。
- 過度の部分的な wake lock を検出する: 新しい wake lock 名の表を使用して、過度の部分的な wake lock を特定します。
- ドキュメントを参照する: おすすめの方法と一般的な問題の修正方法について詳しくは、 技術ブログ投稿、技術動画、更新されたwake lock に関するデベロッパー ドキュメントをご覧ください。
ユーザーが毎日利用できる高品質でパフォーマンスの高いエクスペリエンスの構築にご協力いただき、誠にありがとうございます。
続きを読む
-
プロダクト ニュース
Android Studio Panda 4 が安定版となり、本番環境で使用できる準備が整いました。このリリースでは、プランニング モード、次の編集の予測などが導入され、高品質の Android アプリをこれまで以上に簡単に構築できるようになりました。
Matt Dyor • 所要時間 5 分
-
プロダクト ニュース
革新的な AI 機能をアプリに実装したい Android デベロッパー向けに、強力な新しいアップデートがリリースされました。
Thomas Ezan • 所要時間 3 分
-
プロダクト ニュース
Android 17 がベータ版 4 に到達しました。これは、このリリース サイクルの最後のベータ版であり、アプリの互換性とプラットフォームの安定性にとって重要なマイルストーンです。
Daniel Galpin • 所要時間 4 分
メールを受け取る
Android 開発に関する最新の分析情報を毎週メールでお届けします。