Google Play будет сообщать, когда приложения используют чрезмерное количество пробуждений (wake locks) в течение режима сна.
Метрика Android Vitals была разработана совместно с Samsung, объединив глубокий опыт производителя о расходе заряда батареи с данными ОС Android. С момента запуска бета-версии в апреле этого года Google анализировала отзывы разработчиков приложений для большей точности и эффективности алгоритма

Исключением будут оставаться пробуждения, которые касаются системных блокировок или предлагают пользователю явные преимущества, например, при воспроизведении звука или инициированной пользователем передачи данных. Google определяет порог некорректного поведения, когда 5% сеансов приложения за последние 28 дней являются чрезмерными.
Превышение порога, связанное с чрезмерным количеством пробуждений, приведет к исключению приложений из важных разделов, например, рекомендаций в Play-маркете. Кроме того, в результатах поиска может отображаться красное предупреждение «Это приложение может потреблять больше заряда батареи, чем ожидалось из-за высокой фоновой активности».
Сейчас функция уже доступна всем пользователям и Google ввела новые требования к частоте пробуждения экранов гаджетов, которые приводят к ускоренному разряду батареи. Сеанс считается чрезмерным, «если он содержит более 2 часов суммарного времени пробуждений разблокировок, не подлежащих выключению в течение суток».
«В некоторых случаях мы можем отображать предупреждение на странице вашего приложения в магазине, чтобы указать пользователям, что оно может вызвать чрезмерную разрядку батареи», — предупреждают в Google.

Изменения требований должны вступить в силу с 1 марта следующего года.Компания предоставила более подробную информацию для разработчиков, включая новые инструменты отладки.
Источник: 9to5google

Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: