Новости продуктов

Повышение эффективности работы батареи: завершено бета-тестирование показателя "Слишком долгая работа частичных запретов блокировки"

Время на чтение: 3 минуты
3 Авторы
Karan Jhavar, Dan Brown, Eric Brenner

Удобство для пользователей зависит от технической эффективности. Мы хотим помочь вам создавать стабильные, эффективные и удобные приложения, которые понравятся пользователям. Чрезмерный расход заряда батареи – одна из главных проблем для пользователей, и мы вместе с вами предпринимаем значительные шаги, чтобы помочь вам создавать более энергоэффективные приложения.

Ранее в этом году мы добавили в Android Vitals новый бета-показатель – избыточное использование частичной блокировки пробуждения. Он помогает выявлять и устранять причины быстрого разряда батареи. Этот показатель был разработан в тесном сотрудничестве с Samsung. В нем сочетаются данные платформы Android и реальные сведения о том, как пользователи взаимодействуют с устройствами и как это влияет на расход батареи.

Мы благодарим вас за ценные отзывы, которые вы оставляли во время бета-тестирования. Мы улучшили алгоритм на основе ваших отзывов и нашего сотрудничества с Samsung. Теперь он работает ещё точнее и эффективнее. Мы рады сообщить, что этот уточненный показатель теперь общедоступен как новый основной показатель Android Vitals для всех разработчиков в Android Vitals.

Мы определили порог соответствия для слишком длительных запретов блокировки. С 1 марта 2026 года мы можем исключать из рекомендаций и других разделов, где пользователи ищут контент, контент, не соответствующий этому порогу качества. В некоторых случаях мы можем показывать на странице приложения в Google Play предупреждение о том, что оно может быстро разряжать батарею.

ОСНОВНЫЕ ПОКАЗАТЕЛИ ТЕХНИЧЕСКОГО КАЧЕСТВА В GOOGLE PLAY

Чтобы ваше приложение было заметнее в Google Play, следите за тем, чтобы эти показатели не превышали порог соответствия.

Доля сбоев в активном режимеПроцент активных пользователей за день, у которых произошел по крайней мере один заметный сбой.
Доля ошибок ANR в активном режимеПроцент активных пользователей за день, столкнувшихся по крайней мере с одной заметной ошибкой ANR.
Чрезмерный расход заряда батареиПроцент сеансов работы циферблата, во время которых расход заряда батареи превышает 4,44% в час.
Новое: слишком длительные частичные запреты блокировкиПроцент сеансов, во время которых суммарное время использования запрета блокировки (без учета исключений) превышает два часа

Чрезмерное использование частичной блокировки пробуждения теперь относится к требованиям к техническому качеству, которым должны соответствовать все приложения, чтобы обеспечивать удобство для пользователей.

Это первый из новых показателей, которые помогут вам лучше понять, как ваше приложение использует ресурсы, и сделать его удобнее для пользователей в экосистеме Android.

1. Соответствие определения чрезмерных запретов блокировки ожиданиям пользователей

Приложения могут удерживать блокировку пробуждения, чтобы устройство пользователя не переходило в спящий режим и приложения могли выполнять фоновые задачи при выключенном экране.

Сеанс пользователя считается слишком долгим, если в течение 24 часов он удерживает блокировку пробуждения более двух часов. Такие сеансы приводят к быстрому расходу батареи. Запрет блокировки не учитывается, если он системный и предоставляет пользователю явные преимущества, которые нельзя оптимизировать, например воспроизведение аудио или передачу данных, инициированную пользователем.

Порог соответствия превышается, когда за последние 28 дней чрезмерными были 5% сеансов. Если ваше приложение превысит этот порог, вы получите уведомление на странице обзора Android Vitals. Подробнее о том, что мы понимаем под этим термином, можно узнать на страницах для разработчиков Android.

breakdowns.png

Android vitals предупреждает о чрезмерном использовании блокировок пробуждения и предоставляет таблицу тегов блокировок пробуждения с продолжительностью P90/ P99, чтобы помочь вам определить источник по названию блокировки пробуждения.

Чтобы вам было проще понять, как в приложении используются частичные запреты блокировки, мы добавили на страницу "Избыточные частичные запреты блокировки" в Android Vitals новую таблицу с названиями запретов блокировки. В этой таблице сеансы запрета блокировки разбиты по названиям тегов и продолжительности. Это позволяет легко выявлять длительные запреты блокировки в локальной среде разработки, например в Android Studio, и упрощает отладку. Если блокировка пробуждения длится дольше 60 минут (P90 или P99), вам следует изучить ее.

image2-android-vitals-warning.png

2. Слишком долгий запрет блокировки и его влияние на видимость в Google Play

Если количество запретов блокировки в вашем приложении превышает порог соответствия, оно может быть недоступно в некоторых разделах Google Play, где пользователи находят новые приложения и игры.

В некоторых случаях мы также можем показывать на странице приложения в Google Play предупреждение о том, что оно может быстрее разряжать батарею устройства.

image3_new.png

Если приложение превышает порог соответствия, на его странице в Google Play может появиться предупреждение. Примечание. Текст и дизайн могут быть изменены.

Мы понимаем, что внесение технических изменений в код приложения и его работу может занять много времени, поэтому мы сделали этот показатель доступным для диагностики и устранения потенциальных проблем уже сейчас, до того как 1 марта 2026 г. начнутся изменения видимости в Google Play.

3. Что дальше

Чтобы ваше приложение было удобным для пользователей, рекомендуем выполнить следующие действия:

  1. Android Vitals. Проверьте производительность приложения по новому показателю "Слишком долгая работа частичных запретов блокировки". Теперь этот показатель доступен всем разработчикам, чьи приложения используют запрет блокировки.
  2. Выявляйте слишком долгую работу частичных запретов блокировки. Используйте новую таблицу названий запретов блокировки, чтобы выявлять слишком долгую работу частичных запретов блокировки.
  3. Изучите документацию. Подробные рекомендации по устранению распространенных проблем и использованию блокировок пробуждения приведены в техническом блоге, техническом видео и обновленной документации для разработчиков.

Благодарим вас за сотрудничество и за то, что вы помогаете нам создавать качественные и удобные продукты, которыми пользователи могут пользоваться каждый день.

Автор:
Продолжить чтение