Повышение эффективности работы батареи: завершено бета-тестирование показателя "Слишком долгая работа частичных запретов блокировки"
Время на чтение: 3 минуты
Удобство для пользователей зависит от технической эффективности. Мы хотим помочь вам создавать стабильные, эффективные и удобные приложения, которые понравятся пользователям. Чрезмерный расход заряда батареи – одна из главных проблем для пользователей, и мы вместе с вами предпринимаем значительные шаги, чтобы помочь вам создавать более энергоэффективные приложения.
Ранее в этом году мы добавили в 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.
Android vitals предупреждает о чрезмерном использовании блокировок пробуждения и предоставляет таблицу тегов блокировок пробуждения с продолжительностью P90/ P99, чтобы помочь вам определить источник по названию блокировки пробуждения.
Чтобы вам было проще понять, как в приложении используются частичные запреты блокировки, мы добавили на страницу "Избыточные частичные запреты блокировки" в Android Vitals новую таблицу с названиями запретов блокировки. В этой таблице сеансы запрета блокировки разбиты по названиям тегов и продолжительности. Это позволяет легко выявлять длительные запреты блокировки в локальной среде разработки, например в Android Studio, и упрощает отладку. Если блокировка пробуждения длится дольше 60 минут (P90 или P99), вам следует изучить ее.
2. Слишком долгий запрет блокировки и его влияние на видимость в Google Play
Если количество запретов блокировки в вашем приложении превышает порог соответствия, оно может быть недоступно в некоторых разделах Google Play, где пользователи находят новые приложения и игры.
В некоторых случаях мы также можем показывать на странице приложения в Google Play предупреждение о том, что оно может быстрее разряжать батарею устройства.
Если приложение превышает порог соответствия, на его странице в Google Play может появиться предупреждение. Примечание. Текст и дизайн могут быть изменены.
Мы понимаем, что внесение технических изменений в код приложения и его работу может занять много времени, поэтому мы сделали этот показатель доступным для диагностики и устранения потенциальных проблем уже сейчас, до того как 1 марта 2026 г. начнутся изменения видимости в Google Play.
3. Что дальше
Чтобы ваше приложение было удобным для пользователей, рекомендуем выполнить следующие действия:
- Android Vitals. Проверьте производительность приложения по новому показателю "Слишком долгая работа частичных запретов блокировки". Теперь этот показатель доступен всем разработчикам, чьи приложения используют запрет блокировки.
- Выявляйте слишком долгую работу частичных запретов блокировки. Используйте новую таблицу названий запретов блокировки, чтобы выявлять слишком долгую работу частичных запретов блокировки.
- Изучите документацию. Подробные рекомендации по устранению распространенных проблем и использованию блокировок пробуждения приведены в техническом блоге, техническом видео и обновленной документации для разработчиков.
Благодарим вас за сотрудничество и за то, что вы помогаете нам создавать качественные и удобные продукты, которыми пользователи могут пользоваться каждый день.
-
Новости продуктовУ разработчиков Android есть множество вариантов выбора агентов, больших языковых моделей (LLM), инструментов и интерфейсов командной строки (CLI), которые можно использовать для разработки приложений. Наша цель – помочь вам создавать красивые и качественные приложения для Android, независимо от того, как вы это делаете.
Simona Milanovic • Время на чтение: 4 минуты -
Новости продуктовМы постоянно расширяем возможности платформы подписок в Google Play, чтобы помочь вам развивать бизнес, адаптироваться к новым бизнес-моделям и привлекать пользователей.
Sheenam Mittal • Время на чтение: 4 минуты -
Новости продуктовВ прошлом году мы открыли Android Studio для любых моделей ИИ. Сегодня мы делаем следующий шаг и добавляем поддержку агентов для написания кода.
Matthew Warner • Время на чтение: 3 минуты
Получайте свежие новости о разработке приложений для Android на свою электронную почту каждую неделю.