Nowości dotyczące produktów

Poprawa wydajności baterii: wskaźnik zbyt wielu częściowych blokad uśpienia jest już dostępny poza wersją beta

3 minuty czytania
3 autorów
Karan Jhavar, Dan Brown, Eric Brenner

Doskonałe wrażenia użytkowników opierają się na solidnej wydajności technicznej. Zależy nam na tym, aby pomóc Ci tworzyć stabilne, responsywne i wydajne aplikacje, które użytkownicy pokochają. Nadmierne zużycie baterii to dla użytkowników bardzo ważna kwestia. Wspólnie podejmujemy znaczące kroki, aby pomóc Ci tworzyć bardziej energooszczędne aplikacje.

Na początku tego roku wprowadziliśmy nowy wskaźnik w wersji beta w Android Vitals – zbyt wiele częściowych blokad uśpienia – aby pomóc Ci identyfikować i eliminować przyczyny zużycia baterii. Ten wstępny wskaźnik w wersji beta został opracowany w ścisłej współpracy z firmą Samsung, która połączyła swoje dogłębne, oparte na rzeczywistych danych informacje o wrażeniach użytkowników związanych ze zużyciem baterii z danymi platformy Android.

Dziękujemy za cenne opinie przekazane w okresie testów beta. Dzięki Twoim opiniom i naszej dalszej współpracy z firmą Samsung udoskonaliliśmy algorytm, aby był jeszcze dokładniejszy i bardziej reprezentatywny. Z przyjemnością informujemy, że ten udoskonalony wskaźnik jest teraz ogólnie dostępny jako nowy podstawowy wskaźnik dla wszystkich deweloperów w Android Vitals.

Określiliśmy próg niewłaściwego działania w przypadku zbyt wielu blokad uśpienia. Jeśli od 1 marca 2026 r. Twoja aplikacja nie będzie spełniać tego progu jakości, możemy wykluczyć ją z widocznych miejsc, takich jak rekomendacje. W niektórych przypadkach w informacjach o aplikacji możemy wyświetlać ostrzeżenie, aby poinformować użytkowników, że aplikacja może powodować nadmierne zużycie baterii.

PODSTAWOWE WSKAŹNIKI JAKOŚCI TECHNICZNEJ W GOOGLE PLAY

Aby zmaksymalizować widoczność w Google Play, zadbaj o to, aby Twoja aplikacja nie przekraczała progów niewłaściwego działania w przypadku tych wskaźników.

Częstotliwość awarii widocznych dla użytkownikówOdsetek liczby aktywnych użytkowników dziennie, u których wystąpiła co najmniej 1 awaria, która prawdopodobnie była zauważalna
Częstotliwość błędów ANR widocznych dla użytkownikówOdsetek aktywnych użytkowników dziennie, u których wystąpił co najmniej 1 błąd ANR, który prawdopodobnie był zauważalny
Nadmierne wykorzystanie bateriiOdsetek sesji tarczy zegarka, podczas których zużycie baterii przekroczyło 4,44% na godzinę
Nowość: zbyt wiele częściowych blokad uśpieniaOdsetek sesji użytkowników, podczas których łączne wykorzystanie blokad uśpienia nieobjętych wyłączeniem przekracza 2 godziny

Wskaźnik zbyt wielu częściowych blokad uśpienia dołącza do wskaźników jakości technicznej wymaganych przez Google Play, które wszystkie aplikacje muszą utrzymywać, aby zapewnić użytkownikom doskonałe wrażenia

To pierwszy z serii nowych wskaźników, które mają zapewnić Ci lepszy wgląd w wykorzystanie zasobów przez aplikację, co pozwoli Ci poprawić wrażenia użytkowników w całym ekosystemie Androida.

1. Dostosowanie definicji zbyt wielu blokad uśpienia do oczekiwań użytkowników

Aplikacje mogą utrzymywać blokady uśpienia, aby uniemożliwić urządzeniu użytkownika przejście w tryb uśpienia, co pozwala im wykonywać zadania w tle, gdy ekran jest wyłączony.

Sesję użytkownika uznajemy za nadmierną , jeśli w ciągu 24 godzin utrzymuje ona łącznie ponad 2 godziny blokad uśpienia nieobjętych wyłączeniem. Te nadmierne sesje w dużym stopniu przyczyniają się do zużycia baterii. Blokada uśpienia jest wyłączona, jeśli jest to blokada uśpienia utrzymywana przez system, która zapewnia wyraźne korzyści dla użytkownika, których nie można dalej optymalizować, np. odtwarzanie dźwięku lub przesyłanie danych zainicjowane przez użytkownika.

Próg niewłaściwego działania jest przekraczany, gdy 5% sesji użytkowników aplikacji w ciągu ostatnich 28 dni jest nadmiernych. Jeśli Twoja aplikacja przekroczy ten próg, otrzymasz alert bezpośrednio na stronie Podsumowanie Android Vitals. Więcej informacji o naszej definicji znajdziesz na stronach dla deweloperów aplikacji na Androida.

breakdowns.png

Android Vitals będzie Cię ostrzegać o problemach ze zbyt wieloma blokadami uśpienia i wyświetlać tabelę tagów blokad uśpienia z czasem trwania P90/ P99, aby pomóc Ci zidentyfikować źródło problemu na podstawie nazwy blokady uśpienia.

Aby pomóc Ci zrozumieć, jak Twoja aplikacja korzysta z częściowych blokad uśpienia, rozszerzamy stronę zbyt wielu częściowych blokad uśpienia w Android Vitals o nową tabelę nazw blokad uśpienia. Ta tabela zawiera podział sesji blokad uśpienia według konkretnych nazw tagów i czasu trwania, co pozwala łatwo identyfikować długie blokady uśpienia w lokalnym środowisku programistycznym, takim jak Android Studio, i ułatwia debugowanie. Należy sprawdzić wszystkie blokady uśpienia, których czas trwania P90 lub P99 przekracza 60 minut.

image2-android-vitals-warning.png

2. Zbyt wiele blokad uśpienia i ich wpływ na widoczność w Google Play

Jeśli Twoja aplikacja przekracza próg niewłaściwego działania w przypadku zbyt wielu blokad uśpienia, może nie kwalifikować się do wyświetlania w niektórych miejscach, w których użytkownicy znajdują nowe aplikacje i gry.

W niektórych przypadkach w informacjach o aplikacji możemy też wyświetlać ostrzeżenie, aby poinformować użytkowników, że aplikacja może powodować szybsze zużycie baterii urządzenia.

image3_new.png

Jeśli Twoja aplikacja przekracza próg niewłaściwego działania, użytkownicy mogą zobaczyć ostrzeżenie w informacjach o aplikacji. Uwaga: dokładny tekst i wygląd mogą ulec zmianie.

Wiemy, że wprowadzanie zmian technicznych w kodzie aplikacji i jej działaniu może być czasochłonne, dlatego udostępniamy ten wskaźnik, aby umożliwić Ci diagnozowanie i rozwiązywanie potencjalnych problemów już teraz, zanim zaczną obowiązywać zmiany widoczności w Sklepie, czyli od 1 marca 2026 r.

3. Następne czynności

Aby zapewnić użytkownikom doskonałe wrażenia, wykonaj te czynności:

  1. Otwórz Android Vitals: sprawdź wydajność aplikacji na podstawie nowego wskaźnika zbyt wielu częściowych blokad uśpienia. Ten wskaźnik jest teraz widoczny dla wszystkich deweloperów, których aplikacje mają sesje blokad uśpienia.
  2. Odkryj nadmierne częściowe blokady uśpienia: Użyj nowej tabeli nazw blokad uśpienia, aby zidentyfikować nadmierne częściowe blokady uśpienia.
  3. Zapoznaj się z dokumentacją: szczegółowe wskazówki dotyczące sprawdzonych metod i rozwiązywania typowych problemów znajdziesz w naszym wpisie na blogu technicznym, filmie technicznym i zaktualizowanej dokumentacji dla deweloperów na temat blokad uśpienia.

Dziękujemy za dalszą współpracę w tworzeniu wysokiej jakości i wydajnych aplikacji, na których użytkownicy mogą polegać każdego dnia.

Czytaj dalej