
Google は、公式の Google Play ストアにおいて、バックグラウンド動作が多く、過剰なバッテリー消費を引き起こす Android アプリに対して措置を取り始めます。
「不正な動作のしきい値」を超えるアプリは、バッテリー性能に悪影響を与えるものとして Google Play 上でフラグ付けされ、Android エコシステム内での可視性に影響が出る可能性があります。
開発者は、”excessive partial wake locks(過剰な部分ウェイクロック)” と呼ばれる新しいコア Android Vitals 指標に準拠するようアプリを更新するために、2026 年 3 月 1 日までの猶予があります。
このアルゴリズムは 4 月 14 日からベータ版として提供されており、Google は Samsung と緊密に連携して開発しました。
「これは、アプリのリソース使用状況についてより深いインサイトを提供し、Android エコシステム全体でユーザー体験を向上させることを可能にする、新しい一連の指標の第一弾です」と Google は発表しました。
過剰なウェイクロックについて不正な動作のしきい値を超えたアプリは、Google Play 上でバッテリー消費の多いアプリとしてフラグ付けされ、「おすすめ」などの主要な発見面から除外される可能性があります。

出典: Google
Google が測定する内容
Google Play の Android vitals システムは、部分ウェイクロック、つまり画面がオフの状態でアプリがバックグラウンド処理を行い、デバイスがスリープモードに入るのを妨げている累積時間を追跡します。
この測定はユーザーセッションごと、および 28 日間の全セッションを通じて行われ、システムが保持するもの、音声再生に関連するもの、ユーザーが開始したデータ転送に関連するものを除く、免除対象外のウェイクロックのみがカウントされます。
単一のユーザーセッションが、24 時間以内に 2 時間を超える免除対象外のウェイクロックを累積して保持した場合、そのアプリの動作は過剰と見なされます。
Google は、過去 28 日間のアプリのユーザーセッションの 5% がこの状態に該当することを、不正な動作のしきい値と見なしています。
このレベルを超えたアプリを持つ開発者は、Android vitals の概要ページでアラートを受け取ります。

出典: Google
最終的に、このポリシー変更は、開発者に対してアプリの動作を引き締め、過剰または不要なウェイクロックを削減し、可能な限り早く解放し、外部ライブラリや SDK によって開始されるウェイクロックにより注意を払うよう圧力をかけることになります。
この機能が、ネットワークチャネルを開いたままにしてデータを流出させるためにスリープを拒否することが多いスパイウェア、アドウェア、マルウェアの検出に使用されるかどうか尋ねたところ、これはこの機能の本来の目的ではないと説明されました。
「アプリのセキュリティは Google Play における最優先事項です。しかし、この指標の主な目的は、バッテリー性能と技術的品質のレベルを引き上げ、ユーザー体験を向上させることにあります」と Google は説明しました。
「この指標は、アプリが悪意あるものであるかどうかにかかわらず、過剰なリソース消費という観点での『不正な動作』を対象としています。これらのしきい値を適用することで、ユーザーに価値を提供することなくシステムリソースを乱用しているアプリを特定し、対処することができますが、主としてマルウェアを標的とすることを意図したものではありません。」