Paziņojums

You can now request help from the Help page in your Play Console account.  If you don't have access to Play Console, ask your account admin for an invite.

Lietotnes tehniskās kvalitātes pārraudzība, izmantojot Android vitals

Jauni ieskati par lietotņu kvalitātes problēmām un ieteikumi

No 2024. gada septembra rīka Play Console lapās Pārskats par Android Vitals un Avārijas un ANR varat atrast jaunus ieskatus un ieteikumus, kas palīdzēs noteikt kvalitātes problēmu prioritāti.

Pagaidām tiek rādītas lietotņu saderības problēmas, nepieņemama darbība un daži ieteikumi par lietotāja pieredzi. Nākamgad turpināsim noteikt un rādīt vēl citas kvalitātes problēmas un sniegt vēl citus ieteikumus.

Izmantojiet funkciju Android vitals, lai izprastu un uzlabotu lietotnes stabilitāti, veiktspēju, akumulatora lietojumu un citas funkcijas.

Piekļuve lietotnes datiem

Android vitals var izmantot divējādi: rīkā Play Console un saskarnē Play Developer Reporting API.

API nodrošina programmatisku piekļuvi funkcijai Android vitals tiem izstrādātājiem, kuri vēlas integrēt Android vitals datus citās datu kopās vai iestrādāt tos savās darbplūsmās. Lai uzzinātu vairāk par piekļuvi funkcijai Android vitals, izmantojot API, apmeklējiet lapu Google Play Developer Reporting API.

Lai rīkā Play Console atrastu un pārskatītu funkcijas Android vitals datus par savu lietotni, veiciet tālāk norādītās darbības.

  1. Rīkā Play Console pārejiet uz lapu Android vitals kopsavilkums (Pārraudzība un uzlabošana > Android vitals > Kopsavilkums).
  2. Izmantojot datumu diapazona atlasītāju augšējā labajā stūrī, izvēlieties, kura diapazona datus vēlaties skatīt.

Svarīgi! Ja nav pieejami nekādi dati, jūsu lietotnei nav pietiekami daudz datu punktu norādīto filtru robežās, lai noteiktu problēmas.

Lietotnes Vitals pamatrādītāju pārraudzība

Lapas Android vitals kopsavilkums augšdaļā varat skatīt savas lietotnes Vitals pamatrādītāju datus. Tie ir vissvarīgākie tehniskie rādītāji un ietekmē jūsu lietotnes atklājamību pakalpojumā Google Play. Vitals pamatrādītāji ietver tālāk norādītos datus.

Pakalpojumā Google Play šiem rādītājiem ir definēti nepieņemamas darbības sliekšņi. Ja jūsu lietotne pārsniedz definētās sliekšņvērtības, samazinās iespējamība, ka lietotāji to pakalpojumā Google Play atklās. Dažos gadījumos lietotāju uzziņai jūsu lietotnes veikala ierakstā var būt redzams brīdinājums.

Sadaļā “Būtiskas problēmas” varat ātri noteikt aspektus, kas jūsu lietotnē ir jāuzlabo. Tiek rādīti divi būtisku problēmu veidi.

  • Nepieņemama darbība: rādītāji, kas pārsniedz nepieņemamas darbības sliekšņvērtības.
  • Novirzes: būtiskas datu izmaiņas (piemēram, lietotāju pamanīto ANR kļūdu rādītāja krass pieaugums).

Lai saņemtu e-pasta paziņojumus, pārejiet uz sadaļu Iestatīšana > Paziņojumi vai noklikšķiniet uz Pārvaldīt paziņojumus sadaļas “Vitals pamatrādītāji” stūrī (Pārraudzība un uzlabošana > Android vitals > Kopsavilkums). Ņemiet vērā, ka pašlaik paziņojumus var saņemt tikai par novirzēm.

Visu Vitals rādītāju pārlūkošana

Lapas Android vitals kopsavilkums vidusdaļā varat skatīt visu Vitals rādītāju datus pēc kvalitātes aspekta.

Tabulā varat pārskatīt pašreizējā un iepriekšējo laika periodu rādītājus. Varat arī salīdzināt savas lietotnes datus ar citām pakalpojumā Google Play pieejamām lietotnēm.

Rādītāju detalizētas informācijas skatīšana

Lai skatītu plašāku informāciju par kādu rādītāju, blakus tam atlasiet vienumu Skatīt detalizētu informāciju (). Nākamajā ekrānā varat pārskatīt tālāk norādītos datus.

  • Nepieņemamas darbības sliekšņvērtības
  • Kategoriju etaloni
  • Detalizēti etalonsalīdzinājumi
    • Līdzīgu lietotņu salīdzinājuma kartītes lapas augšdaļā atlasiet Rediģēt līdzīgu lietotņu grupu, lai rediģētu pielāgotu līdzīgu lietotņu grupu. Pēc pielāgotas līdzīgu lietotņu grupas izveides varat skatīt savas lietotnes salīdzinājumu ar citām jūsu atlasītām lietotnēm pakalpojumā Google Play.
  • Rādītāju tendences laika gaitā
Datu analizēšana pēc kategorijām

Lai jums būtu ērtāk sakārtot, segmentēt un analizēt savus datus, rādītāji ir iedalīti dažādās kategorijās. Visiem rādītājiem ir tālāk norādītie iedalījumi.

  • Artefakts: tā lietotnes versija, kurā radās problēma.
  • Android versija (SDK): lietotāja ierīces Android OS versija.
  • Konstrukcija:: ierīces veids, kurā lietotne tika palaista (piemēram, tālrunis, planšetdators, televizors, valkājamā ierīce).
  • Ierīces modelis: augsta līmeņa ierīces apraksts, ko veido unikāls zīmols un ierīces identifikators, piemēram, “Google oriole”. Vienam ierīces modelim var būt varianti ar atšķirīgām Android versijām, RAM, krātuvi vai sistēmas mikroshēmu (SoC).
  • Valsts/reģions: atrašanās vieta, kurā lietotāja ierīce atradās, kad radās problēma.

Padoms. Lai skatītu iedalījumus pēc konkrētiem ierīces aparatūras vai programmatūras aspektiem (piemēram, ierīces modeļa vai Android versijas), varat noklikšķināt uz simbola () blakus attiecīgajam vienumam tabulā.

Dažiem rādītājiem ir papildu iedalījumi.

  • Aktivizēšanas fiksēšanas gadījuma nosaukums: tagi, kas tika programmiski iestatīti, kad lietotnē tika izmantots PowerManager API.
  • Aktivizējošais vārds: tagi, kas tika programmiski iestatīti, kad lietotnē tika izmantots AlarmManager API.
  • ANR darbības nosaukums: kvalificēts darbības klases nosaukums, kurā konstatēts ANR gadījums (ja pieejams).
  • ANR veids: ANR gadījuma laiks (piemēram, pakalpojuma izpildes laikā), ja pieejams.

Detalizētu informāciju (piemēram, ar konkrēto iedalījumu saistītās avāriju vai ANR kopas) varat skatīt, atlasot vienumu Skatīt detalizētu informāciju () blakus attiecīgajam vienumam.

Padoms. Izmantojot slēdzi ekrāna augšdaļā, varat pārslēgties starp dažādiem vienas kategorijas rādītājiem, kā arī filtrēt lapā redzamos datus.

Datu veidi un rādītāji

Rīkā Play Console ir pieejami iepriekšējo 90 dienu Android vitals dati, bet saskarnē Play Developer Reporting API — trīs gadu dati.

Dati tiek vākti no lietotājiem, kas ir izvēlējušies automātiski kopīgot lietojuma un diagnostikas datus no Android ierīču un operētājsistēmu versiju apakškopas. Plašāku informāciju par to, kā Android lietotāji izvēlas kopīgot datus, skatiet kontu palīdzības centrā.

Funkcija Android vitals tiek atjaunināta katru dienu. Dažkārt dati par ierīcēm ar operētājsistēmu Android 10 un jaunākām versijām var tikt saņemti ātrāk nekā dati par ierīcēm ar operētājsistēmu, kas vecāka par Android 10. Šādā gadījumā tiks rādīti operētājsistēmas Android 10 un jaunāku versiju dati par dienām, kad tie ir pieejami.

Piezīme. Android vitals rādītājos nav iekļautas tehniskās problēmas, kas rodas nesertificētos ierīču modeļos vai lietotnes versijās, kas netika instalētas, izmantojot pakalpojumu Google Play.

Sakļaut visu Izvērst visu

Stabilitāte

ANR rādītāja metrika

ANR rādītāja metrika palīdz gūt izpratni par kopējo jūsu lietotnes kvalitāti. Šī metrika tiek aprēķināta, ņemot vērā to lietotāju skaitu, kuru ierīcēs ir radās ANR kļūda, un normalizējot to atbilstoši jūsu lietotnes izmantojumam. Pārskatā šis rādītājs tiek atspoguļots kā dienas aktīvo lietotāju procentuālā daļa (dienas aktīvais lietotājs tiek definēts kā lietotājs, kurš vienā dienā lietotni izmanto vienā ierīcē). Ja lietotājs vienā dienā izmanto jūsu lietotni vairākās ierīcēs, katra ierīce tiks iekļauta aktīvo lietotāju skaitā attiecīgajā dienā. Ja vienu un to pašu ierīci vienā dienā izmanto vairāki lietotāji, tiek ieskaitīts viens aktīvs lietotājs.

Ir pieejami trīs ANR rādītāja metrikas veidi.

  • Lietotāju pamanīto ANR kļūdu rādītājs: jūsu dienas aktīvo lietotāju procentuālā daļa, kuriem radās vismaz viena lietotāja pamanīta ANR kļūda. Lietotāja pamanīta ANR kļūda ir ANR kļūda, ko, visticamāk, ir pamanījis lietotājs. Pašlaik tiek uzskaitītas tikai ANR kļūdas “radās ievades pārsūtīšanas noildze”. Šīs metrikas vērtība vienmēr būs mazāka par kopējo ANR rādītāju, jo tā tiek normalizēta atbilstoši dienas lietojumam, bet neietver visas ANR kļūdas.
    Lietotāju pamanīto ANR kļūdu rādītājs ir Vitals pamatrādītājs, kas ietekmē jūsu lietotnes atklājamību pakalpojumā Google Play. Tas ir svarīgi, jo rādītājā iekļautās ANR kļūdas vienmēr notiek, kad lietotājs izmanto lietotni, un šādas kļūdas rada vislielāko traucējumus.
  • ANR rādītājs: to jūsu dienas lietotāju procentuālā daļa, kuriem radās vismaz viena ANR kļūda. Šajā metrikā ir ietvertas ANR kļūdas, kas nav klasificētas kā lietotāju pamanītas kļūdas, taču nevaram garantēt, ka šīs ANR kļūdas neietekmē lietotājus.
  • Vairāku ANR kļūdu rādītājs: to dienas lietotāju procentuālā daļa, kuriem radās vismaz divas ANR kļūdas. Šī metrika palīdz saskatīt cikliskas problēmas.

Problēmas novēršana

ANR kļūdas, kas ietekmē jūsu ANR rādītāja metriku, ir redzamas lapā Avārijas un ANR. Šajā lapā varat izmantot filtru lietotāju pamanīto ANR kļūdu attēlošanai.

Vietnē Android izstrādātājiem ir sniegti norādījumi par ANR kļūdu diagnostiku un novēršanu.

Avāriju rādītāja metrika

Avāriju rādītājs palīdz gūt izpratni par kopējo lietotnes kvalitāti. Šis rādītājs tiek aprēķināts, ņemot vērā to lietotāju skaitu, kuru ierīcēs ir radās avārijas, un normalizējot to atbilstoši jūsu lietotnes izmantojumam. Pārskatā šis rādītājs tiek atspoguļots kā dienas lietotāju procentuālā daļa (dienas aktīvais lietotājs tiek definēts kā lietotājs, kurš vienā dienā lietotni izmanto vienā ierīcē). Ja lietotājam ir vairākas ierīces, katra ierīce tiks uzskaitīta kā viens lietotājs. Piemēram, ja divi lietotāji katrs savā ierīcē izmanto lietotni divas dienas, tiks uzskaitītas četras dienas sesijas.

Ir pieejami trīs avāriju rādītāja metrikas veidi.

  • Lietotāju pamanīto avāriju rādītājs: to dienas lietotāju procentuālā daļa, kuriem radās vismaz viena lietotāja pamanīta avārija. Lietotāja pamanīta avārija ir avārija, ko, visticamāk, ir pamanījis lietotājs. Piemēram, avārijas, kas notiek, kamēr jūsu lietotnē tiek rādīta darbība vai tā darbojas kā priekšplāna pakalpojums. Šī rādītāja vērtība vienmēr būs mazāka par kopējo avāriju rādītāju, jo tā tiek normalizēta atbilstoši dienas lietojumam, bet neietver visas avārijas.
    Lietotāju pamanīto avāriju rādītājs ir Vitals pamatrādītājs, kas ietekmē jūsu lietotnes atklājamību pakalpojumā Google Play. Tas ir svarīgi, jo rādītājā iekļautās avārijas vienmēr notiek, kad lietotājs izmanto lietotni, un šādas kļūdas rada vislielāko traucējumus. Tādēļ ir jāraugās, lai lietotnē netiktu pārsniegts šīs metrikas nepieņemamas darbības slieksnis.
  • Avāriju rādītājs: to dienas lietotāju procentuālā daļa, kuriem radās vismaz viena avārija. Šajā metrikā ir ietvertas avārijas, kas nav klasificētas kā lietotāju pamanītas kļūdas, taču nevaram garantēt, ka šīs avārijas neietekmē lietotājus.

  • Vairāku avāriju rādītājs: to dienas lietotāju procentuālā daļa, kuriem radās vismaz divas avārijas. Šī metrika palīdz saskatīt cikliskas problēmas.

Problēmas novēršana

Vietnē Android izstrādātājiem ir sniegti norādījumi par avāriju diagnostiku un novēršanu.

LMK kļūdu rādītājs

LMK kļūdu rādītājs ir lietotnes kvalitātes metrika, kas parāda atmiņas resursu ietekmi uz lietotnes lietotāju pieredzi. LMK kļūdu rādītājs tiek aprēķināts, pamatojoties uz to lietotāju skaitu, kuriem ir radusies nepietiekamas atmiņas kļūda, salīdzinot ar jūsu lietotnes lietojuma metriku. Pārskatā šis rādītājs tiek atspoguļots kā to lietotāju procentuālā daļa, kuri vienā dienā lietotni izmanto vienā ierīcē. Ja lietotājam ir vairākas ierīces, katra ierīce tiek uzskaitīta kā viens lietotājs. Piemēram, ja divi lietotāji katrs savā ierīcē izmanto lietotni divas dienas, tiks uzskaitītas četras dienas sesijas.

Ir pieejama viena LMK metrika:

  • Lietotāju pamanīto LMK kļūdu rādītājs: to dienas aktīvo lietotāju procentuālā daļa, kuriem radās vismaz viena lietotāju pamanīta nepietiekamas atmiņas (LMK — low-memory kill) kļūda. Lietotāja pamanīta LMK kļūda ir LMK kļūda, ko, visticamāk, ir pamanījis lietotājs. Piemēram, LMK kļūdas, kas notiek, kad jūsu lietotnē tiek rādīta darbība vai tā darbojas kā priekšplāna pakalpojums.

Problēmas novēršana

Vietnē Android izstrādātājiem ir sniegti norādījumi par LMK kļūdu diagnostiku un novēršanu.

Palaišanas ilgums un ielādes laiks

Palaišanas ilgums (laiks līdz attēlošanai)

Lapā Palaišanas ilgums varat skatīt detalizētu informāciju par lēnu nesaglabātas lietotnes palaišanu, saglabātas lietotnes palaišanu un saglabātas lietotnes un darbības palaišanu atkarībā no sistēmas stāvokļa. Palaišanas ilgums apzīmē laiku, kas paiet no brīža, kad lietotājs palaiž jūsu lietotni, līdz brīdim, kad ekrānā tiek parādīti pirmie kadri. Tas tiek dēvēts arī par “laiku līdz attēlošanai”.

Iespējams, šajā brīdī lietotājs vēl nevar sākt mijiedarbību ar lietotni, piemēram, ja lietotnē ir papildu ielādes ekrāni.

Informācija par datu vākšanu

  • Palaišanas laiks tiek reģistrēts tikai tad, ja lietotājs aktivizē kādu darbību.
    • Piemērs: tastatūras lietotņu palaišanas laiks ir vienāds ar palīglietotnes palaišanas laiku.
  • Ja lietotne vienā dienā no viena sistēmas stāvokļa tiek palaista vairākas reizes, tiek reģistrēts maksimālais palaišanas reižu skaits attiecīgajā dienā.
  • Palaišanas laiks tiek reģistrēts, kad pilnībā tiek ielādēts lietotnes pirmais ietvars, pat ja tas nav ekrāns, kurā lietotājs veic darbības.
    • Piemērs: ja, palaižot lietotni, ir redzams uzplaiksnījuma ekrāns, palaišanas laiks ir vienāds ar laiku, kas ir nepieciešams uzplaiksnījuma ekrāna attēlošanai.

Vital dati

  • Ietekmētās sesijas: to sesiju procentuālā daļa, kad lietotāja ierīcē katram sistēmas stāvoklim tika konstatēta lēna palaišana.
    • Lēna nesaglabātas lietotnes palaišana: 5 sekundes vai ilgāk.
    • Lēna saglabātas lietotnes palaišana: 2 sekundes vai ilgāk.
    • Lēna saglabātas lietotnes ātra palaišana: 1 sekunde vai ilgāk.
  • Sesiju skaits: ierakstīto sesiju aptuvenais skaits.
  • 90./99. procentile: 10%/1% dienas sesiju, kad jūsu lietotnes palaišana lietotāja ierīcē bija lēna.

Problēmas novēršana

Ja jūsu lietotnei raksturīgs liels lēnas palaišanas reižu skaits, skatiet ieteicamos risinājumus Android izstrādātāju vietnē.

Atveidošana

Visa atveidošana

Lēno sesiju rādītājs (30 kadri/s vai 20 kadri/s) [tikai spēlēm]

Kāpēc tas ir svarīgi

Izmantojot lēno sesiju rādītāju, varat gūt izpratni par spēles kadru skaita sekundē veiktspēju, kas ietekmē to, cik lielā mērā spēle lietotājiem šķiet vienmērīga un plūstoša.

Lietotnes datu izprašana

Lapā “Lēnās sesijas” tiek rādīta to dienas sesiju procentuālā daļa, kurās lietotājiem vairāk nekā 25% kadru tika atveidoti ar mazāku ātrumu nekā 30 kadri/s vai 20 kadri/s (atkarībā no jūsu atlasītā etalona). Varat arī skatīt spēles sesiju sadalījumu pēc kadru skaita sekundē. (Sesijas līmeņa kadru skaitu sekundē mēra 75. procentilē — tas nozīmē, ka 75% kadru ir vismaz šāds kadru skaits sekundē.)

Vairumam spēļu pakalpojumā Google Play ir ieteicams nodrošināt vismaz 30 kadrus/s. Tādējādi lietotājiem tiek nodrošināta samērīga pieredze neatkarīgi no spēles veida (lai gan daži lietotāji dod priekšroku vismaz 60 kadriem/s, īpaši augstākās klases ierīcēs). Uzraugiet lēno sesiju rādītāju (30 kadru/s), lai pārliecinātos, ka sasniedzat šo slieksni. Ņemiet vērā, ka šis rādītājs ietver tikai tās sesijas, kurās vairāk nekā 25% kadru nesasniedz 30 kadru/s ātrumu, tādējādi tiek pieļauta zināma kadru skaita sekundē mainība.

Lai gan 30 kadri/s nodrošina samērīgu pieredzi, noteikti gadījumi vai noteiktu veidu spēles var būt piemērotas mazākam kadru skaitam sekundē, turklāt lietotāji var vēlēties spēlēt spēli tālruņos, kuros nevar atbalstīt 30 kadru/s ātrumu. Šādos gadījumos vismaz 75% sesijas kadru ir jāsasniedz vismaz 20 kadri/s. Uzraugiet lēno sesiju rādītāju (20 kadru/s), lai pārliecinātos, ka sasniedzat šo slieksni.

Android vitals pārskatos tiek uzskaitītas lēnas sesijas ar 30 kadru/s slieksni un lēnas sesijas ar 20 kadru/s slieksni katrai ierīcei, kā arī visām ierīcēm un sesijām kopā. Izmantojiet kopējo metriku, lai izprastu vispārējo lietotāja pieredzi, tomēr pievērsiet uzmanību arī veiktspējai noteiktās ierīcēs. Ar laiku platformā Play tiks sākts mudināt lietotājus izvēlēties tikai tādas spēles, kas viņu tālrunī var nodrošināt 20 kadrus/s.

Vitals sāk uzraudzīt kadru skaitu sekundē tikai pēc tam, kad spēle ir darbojusies vienu minūti.

Informācija par datu vākšanu

Lēno sesiju rādītājs tiek aprēķināts, izmantojot datus, kas vākti no sistēmas pakalpojuma SurfaceFlinger. Precīzāk, sesijas kadru skaits sekundē tiek aprēķināts, pamatojoties uz laiku starp kadru zīmēšanu lietotnes platformās, un tas ietver kadrus, ko atveido OpenGL, Vulkan un Android lietotāja saskarnes rīkkopa. Šis rādītājs pašlaik ir pieejams tikai spēlēm.

Lai aprēķinātu lēno sesiju rādītāju, dati par kadru skaitu sekundē tiek vākti ierīcēs, kurās darbojas operētājsistēma Android 9 vai jaunāka versija.

Informācijas paneļa attēlojums

  • Kadri sekundē (reprezentatīva vērtība): spēles kadru skaita sekundē veiktspēja ierīcēs ar operētājsistēmu Android 9 vai jaunāku versiju, aprēķināta 75. procentilē. Tas nozīmē, ka to sesiju procentuālā daļa, kurās 75% kadru tika atveidoti ar attiecīgo kadru skaitu sekundē vai lielāku, bija 75%.
  • Lēno sesiju rādītājs laika gaitā: laika rinda, kurā redzama konstatēto lēno sesiju procentuālā daļa.
  • Kadru skaita sekundē sadalījums: histogramma, kurā atainota dažādu sesiju kadru skaita sekundē 75. procentile. Tas nozīmē, ka 75% sesijas kadru tika atveidoti ātrāk nekā ar to kadru skaitu sekundē, kas tika izmantots sesijas segmenta noteikšanai.

Problēmas novēršana

Ja lietotnei ir daudz lēnu sesiju, skatiet ieteicamos risinājumus Android izstrādātāju vietnē.

Atveidošana, izmantojot Android lietotāja saskarnes rīkkopu

Daudz lēnu kadru [tikai lietotnēm]

Lietotnes datu izprašana

Lapā “Daudz lēnu kadru” tiek rādīta informācija par to dienas sesiju procentuālo daļu, kad lietotājiem vairāk nekā 50% kadru netika atveidoti ierīces zīmēšanas termiņā. Lietotāja mijiedarbībai ar jūsu lietotni ir jānotiek ar izpildes ātrumu 60 kadri sekundē un bez atmestiem un aizkavētiem kadriem.

Informācija par datu vākšanu

Google vāc katra tā kadra atveidošanas laiku, kuru jūsu lietotne atveidoja, izmantojot lietotāja saskarnes rīkkopas struktūru. Kadri, kas atveidoti, izmantojot OpenGL vai Vulkan, netiek vākti.

Informācijas paneļa attēlojums

Atlasot rindu, dati tiks rādīti, iedalīti procentilēs.

  • Ietekmētās sesijas: to dienas sesiju procentuālā daļa, kad lietotājiem radās vairāk nekā 50% kadru ar atveidošanas laiku, kas ilgāks par 16 ms. Dienas sesija attiecas uz dienu, kurā tika izmantota jūsu lietotne. Piemēram, ja divi lietotāji izmanto lietotni divas dienas, radīsies četras dienas sesijas.
  • Sesiju skaits: ierakstīto sesiju aptuvenais skaits.
  • 90./99. procentile: 90%/99% no visiem kadriem atveidošanas laiks bija mazāks par norādīto laiku. Šis rādītājs tiek iegūts no visiem vāktajiem kadriem.

Noklikšķinot uz kāda tabulas ieraksta, tiks parādīta diagramma “Lietotāja saskarnes renderēšanas laika sadalījums”. Pārskatiet šo diagrammu, lai pārbaudītu, vai lielākajai daļai jūsu lietotnes kadru ātrums nepārsniedz 16 ms.

Zem diagrammas redzamie dati norāda uz lietotnes atveidošanas veiktspēju un var palīdzēt atrast atveidošanas laika problēmu galveno cēloni. Piemēram, ja rādītāja “Augsts ievades latentums” procentuālā vērtība ir liela, ieteicams aplūkot lietotnes kodu, kas apstrādā lietotāju ievadīto saturu. Lai iegūtu plašāku informāciju par šiem rādītājiem, skatiet rakstu par lietotāja saskarnes veiktspējas testēšanu.

  • Izlaistie Vsync notikumi: izlaisto Vsync notikumu skaits, dalīts ar kadru skaitu, visiem kadriem, kuru atveidošana ilga vairāk nekā 16 ms.
  • Augsts ievades latentums: to ievades notikumu skaits, kuri bija ilgāki nekā 24 ms, dalīts ar kadru skaitu, visiem kadriem, kuru atveidošana ilga vairāk nekā 16 ms.
  • Lēns lietotāja saskarnes pavediens: to gadījumu skaits, kad lietotāja saskarnes pavediena izpilde ilga vairāk nekā 8 ms, dalīts ar kadru skaitu, visiem kadriem, kuru atveidošana ilga vairāk nekā 16 ms.
  • Lēnas zīmēšanas komandas: to gadījumu skaits, kad zīmēšanas komandu nosūtīšana grafiskajam procesoram ilga vairāk nekā 12 ms, dalīts ar kadru skaitu, visiem kadriem, kuru atveidošana ilga vairāk nekā 16 ms.
  • Lēna bitkartes augšupielāde: visiem kadriem, kas atveidoti ilgāk nekā 16 ms, to reižu skaits, kad bitkartes ielāde grafiskajā procesorā aizņēma vairāk nekā 3,2 ms, dalīts ar kadru skaitu.

Problēmas novēršana

Ja lietotnei ir daudz kadru, kuru atveidošanas laiks pārsniedz 16 ms, skatiet ieteicamos risinājumus Android izstrādātāju vietnē.

Daudz sastingušu kadru [tikai lietotnēm]

Lapā “Daudz sastingušu kadru” tiek rādīta to dienas sesiju procentuālā daļa, kad lietotājiem vairāk nekā 0,1% kadra atveidošanas laiks pārsniedza 700 ms. Lietotāja mijiedarbībai ar jūsu lietotni ir jānotiek ar ātrumu 60 kadri sekundē un bez atmestiem un aizkavētiem kadriem.

Informācija par datu vākšanu

Google vāc katra tā kadra atveidošanas laiku, kuru jūsu lietotne atveidoja, izmantojot lietotāja saskarnes rīkkopas struktūru. Kadri, kas atveidoti, izmantojot OpenGL vai Vulkan, netiek vākti.

Informācijas paneļa attēlojums

Izvēršot kādu kategorijas rindu, dati tiks rādīti, iedalīti procentilēs.

  • Ietekmētās sesijas: to dienas sesiju procentuālā daļa, kad lietotājiem radās vairāk nekā 0,1% kadru ar atveidošanas laiku, kas ilgāks par 700 ms. Dienas sesija attiecas uz dienu, kurā tika izmantota jūsu lietotne. Piemēram, ja divi lietotāji izmanto lietotni divas dienas, radīsies četras dienas sesijas.
  • Sesiju skaits: ierakstīto sesiju aptuvenais skaits.
  • 90./99. procentile: 90%/99% no visiem kadriem atveidošanas laiks bija mazāks par norādīto laiku. Šis rādītājs tiek iegūts no visiem vāktajiem kadriem.

Noklikšķinot uz kāda tabulas ieraksta, tiks parādīta diagramma “Lietotāja saskarnes atveidošanas laika sadalījums”. Pārskatiet šo diagrammu, lai pārbaudītu, vai lielākajai daļai jūsu lietotnes kadru ātrums ir mazāks par 700 ms.

Zem diagrammas redzamie dati norāda uz lietotnes atveidošanas veiktspēju un var palīdzēt atrast atveidošanas laika problēmu galveno cēloni. Piemēram, ja rādītāja “Augsts ievades latentums” procentuālā vērtība ir liela, ieteicams aplūkot lietotnes kodu, kas apstrādā lietotāju ievadīto saturu. Lai iegūtu plašāku informāciju par šiem rādītājiem, skatiet rakstu par lietotāja saskarnes veiktspējas testēšanu.

  • Izlaistie Vsync notikumi: izlaisto Vsync notikumu skaits, dalīts ar kadru skaitu, visiem kadriem, kuru atveidošana ilga vairāk nekā 16 ms.
  • Augsts ievades latentums: to ievades notikumu skaits, kuri bija ilgāki nekā 24 ms, dalīts ar kadru skaitu, visiem kadriem, kuru atveidošana ilga vairāk nekā 16 ms.
  • Lēns lietotāja saskarnes pavediens: to gadījumu skaits, kad lietotāja saskarnes pavediena izpilde ilga vairāk nekā 8 ms, dalīts ar kadru skaitu, visiem kadriem, kuru atveidošana ilga vairāk nekā 16 ms.
  • Lēnas zīmēšanas komandas: to gadījumu skaits, kad zīmēšanas komandu nosūtīšana grafiskajam procesoram ilga vairāk nekā 12 ms, dalīts ar kadru skaitu, visiem kadriem, kuru atveidošana ilga vairāk nekā 16 ms.
  • Lēna bitkartes augšupielāde: to reižu skaits, kad bitkartes ielāde grafiskajā procesorā ilga vairāk nekā 3,2 ms, dalīts ar kadru skaitu, visiem kadriem, kuru atveidošana ilga vairāk nekā 16 ms.

Problēmas novēršana

Ja lietotnei ir daudz kadru, kuru atveidošanas laiks pārsniedz 700 ms, skatiet ieteicamos risinājumus Android izstrādātāju vietnē.

Akumulators

Nereaģējošas aktivizēšanas fiksēšanas gadījumi un nereaģējošas daļējas aktivizēšanas fiksēšanas gadījumi (fonā)

Lapās Nereaģējošas aktivizēšanas gadījumi un Nereaģējošas daļējas aktivizēšanas gadījumi (fonā) tiek rādīti daļējas aktivizēšanas gadījumi, ko jūsu lietotne ieguva, izmantojot klasi PowerManager. Daļējas aktivizēšanas gadījums nodrošina, ka centrālais procesors turpina darboties, taču ekrāna un tastatūras izgaismojums var tikt izslēgts.

Informācija par datu vākšanu

  • Konfidencialitātes nolūkos daļējas aktivizēšanas gadījuma (“wake lock”) identificēšanas tagi ir padarīti anonīmi.
  • Dati par daļējas aktivizēšanas gadījumiem tiek vākti, kad nenotiek ierīces uzlāde un ekrāns ir izslēgts.
  • Dati par nereaģējošas daļējas aktivizēšanas gadījumiem (fonā) tiek vākti tikai tad, ja lietotne darbojas fonā.
  • Lai norādītu, cik sesiju ietekmē ilgās aktivizēšanas gadījumi, Google aprēķina maksimālo daļējas aktivizēšanas gadījuma ilgumu akumulatora sesijas laikā. Piemēram, ja lietotājs aktivizēja divu stundu ilgu aktivizēšanas fiksēšanas gadījumu, Google izmantos maksimālo aktivizēšanas fiksēšanas gadījuma vērtību (viena stunda).
  • Lietotnēm, kuru manifesta failā ir iestatīts sharedUserId: dati tiks rādīti tikai tad, ja būs instalēta tikai viena lietotne ar šo sharedUserId.

Vital dati

  • Ietekmētās sesijas: to akumulatora sesiju procentuālā daļa, kurās lietotājiem radās vismaz viens aktivizēšanas gadījums (“wake lock”), kā ilgums pārsniedza vienu stundu.
  • Sesiju skaits: ierakstīto sesiju aptuvenais skaits.
  • 90./99. procentile: 10%/1% jūsu dienas sesiju, kad lietotājiem radās daļējas aktivizēšanas fiksēšanas gadījumi, kuru ilgums pārsniedza tālāk norādīto vērtību.
  • Nepieņemamas darbības slieksnis: ja lietotnei rodas tāds gadījumu koeficients, kas ir vienāds ar norādīto slieksni vai augstāks par to, tā atrodas Google Play 1000 populārāko lietotņu saraksta apakšdaļā (pēdējo 25% daļā; pēc instalēšanas reižu skaita).

Problēmas novēršana

Ja jūsu lietotnē ir daudz nereaģējošas daļējas aktivizēšanas gadījumu, skatiet ieteicamos risinājumus Android izstrādātāju vietnē.

Daudz aktivizēšanas gadījumu

Lapā Daudz aktivizēšanas gadījumu tiek rādīti lietotnes aktivizētie signālu pārvaldnieka aktivizēšanas gadījumi. Tiks rādīti aktivizēšanas dati par klasēm ELAPSED_REALTIME_WAKEUP vai RTC_WAKEUP.

Informācija par datu vākšanu

  • Konfidencialitātes nolūkos aktivizēšanas identificēšanas tagi ir padarīti anonīmi.
  • Dati par aktivizēšanas gadījumiem tiek vākti, kad nenotiek ierīces uzlāde.
  • Lai iegūtu standartizētu rādītāju, aktivizēšanas gadījumu skaits tiek salīdzināts ar laiku, kad ierīce darbojas ar akumulatoru. Lai norādītu, cik daudz lietotāju ietekmē augsts aktivizēšanas rādītājs, Google aprēķina, cik aktivizēšanas gadījumu vienam lietotājam ir vienā stundā.
  • Lietotnēm, kuru manifesta failā ir iestatīts sharedUserId: dati tiks rādīti tikai tad, ja būs instalēta tikai viena lietotne ar šo sharedUserId.

Vital dati

  • Ietekmētās sesijas: to akumulatora lietošanas sesiju procentuālā daļa, kad lietotājiem stundas laikā radās vairāk nekā 10 aktivizēšanas gadījumu. Akumulatora lietošanas sesija ir visu to akumulatora ziņojumu apkopojums, kas saņemti konkrētā 24 stundu periodā. Operētājsistēmā Android 10 akumulatora ziņojums attiecas uz intervālu starp divām akumulatora uzlādes reizēm no 20% līdz 80% vai no jebkuras vērtības līdz 100%. Operētājsistēmā Android 11 un jaunākās versijās akumulatora ziņojums attiecas uz fiksētu 24 stundu periodu. Google šos datus vāc tikai tad, kad nenotiek ierīces uzlāde.
  • Sesiju skaits: ierakstīto sesiju aptuvenais skaits.
  • 90./99. procentile: 10%/1% jūsu dienas sesiju, kad lietotājiem stundas laikā radās vairāk aktivizēšanas gadījumu, nekā norādīts.
  • Nepieņemamas darbības slieksnis: ja lietotnei rodas tāds gadījumu koeficients, kas ir vienāds ar norādīto slieksni vai augstāks par to, tā atrodas Google Play 1000 populārāko lietotņu saraksta apakšdaļā (pēdējo 25% daļā; pēc instalēšanas reižu skaita).

Problēmas novēršana

Ja jūsu lietotnē bieži notiek aktivizēšanas gadījumi, skatiet ieteicamos risinājumus Android izstrādātāju vietnē.

Pārāk liels Wi-Fi tīkla meklēšanas (fonā) reižu skaits

Lapā Pārāk liels Wi-Fi tīkla meklēšanas (fonā) reižu skaits tiek rādīti gadījumi, kad Wi-Fi meklēšana patērē daudz akumulatora enerģijas.

Informācija par datu apkopošanu

Dati par Wi-Fi meklēšanu tiek vākti, kad nenotiek ierīces uzlāde un kad lietotne darbojas fonā.

Vital dati

  • Ietekmētās sesijas: to akumulatora sesiju procentuālā daļa, kad lietotājiem stundas laikā radās vairāk nekā 4 Wi-Fi meklēšanas gadījumi.
  • Sesiju skaits: ierakstīto sesiju aptuvenais skaits.
  • 90./99. procentile: 10%/1% dienas sesiju, kad lietotājiem stundas laikā radās vairāk Wi-Fi meklēšanas gadījumu fonā, nekā norādīts.

Problēmas novēršana

Ja lietotnei ir liels Wi-Fi meklēšanas gadījumu skaits fonā, skatiet ieteicamos risinājumus Android izstrādātāju vietnē.

Pārmērīgs tīkla lietojums (fonā)

Lapā Pārmērīgs tīkla lietojums tiek rādīti dati par liela tīkla datu apjoma saistījumu ar fona pakalpojumu. Ja fonā tiek lietoti mobilā tīkla dati, lietotājiem nav ērtas piekļuves vadīklām, lai apturētu datu pārsūtīšanu.

Informācija par datu apkopošanu

Dati par mobilā tīkla datu lietojumu tiek vākti, kad nenotiek ierīces uzlāde un lietotne darbojas fonā.

Vital dati

  • Ietekmētās sesijas: to akumulatora sesiju procentuālā daļa, kad lietotājiem dienas laikā fonā tika izmantots vairāk nekā 50 MB tīkla datu.
  • Sesiju skaits: ierakstīto sesiju aptuvenais skaits.
  • 90./99. procentile: 10%/1% dienas sesiju, kad lietotājiem radās lielāks tīkla datu lietojums fonā dienā, nekā norādīts.

Problēmas novēršana

Ja jūsu lietotnei ir liels tīkla datu lietojums fonā, skatiet ieteicamos risinājumus Android izstrādātāju vietnē.

Pārmērīgs akumulatora lietojums (pulksteņa ekrāns)

Lapā Pārmērīgs akumulatora lietojums (pulksteņa ekrāns) tiek rādīti gadījumi, kad pulksteņa ekrāna lietotne ir saistīta ar augstu akumulatora lietojumu. Ja pulksteņa ekrāns izraisa pārmērīgu akumulatora lietojumu, pulkstenis nedarbosies visu dienu, veicot vienu uzlādi.

Informācija par datu vākšanu

Dati par akumulatora lietojumu tiek vākti, kad ierīces netiek uzlādētas un netiek izmantota neviena lietotne.

Vital dati

  • Ietekmētās sesijas: to pulksteņa ekrāna sesiju procentuālā daļa, kad akumulatora lietojums pārsniedz 4,44% stundā.
  • Sesiju skaits: ierakstīto sesiju aptuvenais skaits.

Problēmas novēršana

Ja pulksteņa ekrānam pārmērīgs akumulatora lietojums, skatiet ieteicamos risinājumus Android izstrādātāju vietnē.

Pārmērīgi ilga daļējā aktivizēšanas fiksēšana (beta versija)

Pārmērīgi ilgas daļējas aktivizēšanas fiksēšanas gadījumi ir kvalitātes metrika, kas norāda, ka jūsu lietotnes daļējas aktivizēšanas fiksēšanas gadījumu ilgums, darbojoties fonā, bija pārmērīgs. Daļējas aktivizēšanas fiksēšana nodrošina, ka centrālais procesors turpina darboties, taču ierīces ekrāna un tastatūras fona apgaismojums var tikt izslēgts.

Pārmērīgi ilgas daļējas aktivizēšanas fiksēšanas gadījumi ir Vitals pamatrādītāji. Atšķirībā no citiem Vitals pamatrādītājiem pārmērīga ilga aktivizēšanas fiksēšana ir pieejama beta versijā, un, pārsniedzot nepieņemamas darbības slieksni, pašlaik neietekmē jūsu lietotnes atklājamību pakalpojumā Google Play.

Informācija par datu vākšanu

  • Dati par pārmērīgi ilgas daļējas aktivizēšanas fiksēšanu tiek vākti, kad nenotiek ierīces uzlāde un ekrāns ir izslēgts.
  • Dati par pārmērīgi ilgu daļējas aktivizēšanas fiksēšanu pašlaik tiek vākti tikai tad, ja lietotne darbojas fonā.
  • Lietotnēm, kuru manifesta failā ir iestatīts sharedUserId: dati tiks rādīti tikai tad, ja būs instalēta tikai viena lietotne ar šo sharedUserId.

Vital dati

  • Ietekmētās sesijas: to akumulatora lietošanas sesiju procentuālā daļa, kurās lietotājiem radās vismaz viens daļējas aktivizēšanas fiksēšanas gadījums, kas ilga vairāk nekā trīs stundas.
  • Sesiju skaits: ierakstīto sesiju aptuvenais skaits.
  • 90./99. procentile: 10%/1% jūsu dienas sesiju, kad lietotājiem radās daļējas aktivizēšanas gadījums (“wake lock”), kura ilgums pārsniedza tālāk norādīto vērtību.

Problēmas novēršana

Ja jūsu lietotnē ir daudz pārmērīgi ilgas daļējas aktivizēšanas fiksēšanas gadījumu, skatiet ieteicamos risinājumus Android izstrādātāju vietnē.

Atļaujas

Atļauju noraidījumi

Lapā Atļauju noraidījumi varat skatīt detalizētu informāciju par dienas atļauju sesiju procentuālo daļu, kad lietotājs noraidīja atļaujas. Dienas atļauju sesija ir diena, kuras laikā jūsu lietotne lietotājam pieprasīja vismaz vienu atļauju.

Informācija par datu vākšanu

Dati par atļauju noraidījumiem tiek vākti, kad lietotājs atbild uz atļauju pieprasījumiem jūsu lietotnē.

Vital dati

  • Noraidījumi: to dienas atļauju sesiju procentuālā daļa, kuru laikā lietotājs noraidīja atļaujas.
  • Vairs nejautāt: to dienas atļauju sesiju procentuālā daļa, kad lietotājs noraidīja atļaujas, atlasot opciju “Vairs nejautāt”.
  • Kopējais sesiju skaits: ierakstīto sesiju aptuvenais skaits.

Problēmas novēršana

Ja jūsu lietotnei ir liels atļauju noraidījumu skaits, skatiet ieteicamos risinājumus Android izstrādātāju vietnē.

Pamatvērtība

DAL/MAL

Lapā Android vitals varat skatīt detalizētu informāciju par lietotnes pamatvērtību. Rādītāji DAL/MAL ir viena no metrikām, kas tiek izmantota, lai novērtētu lietotnes pamatvērtību lietotājiem. Tā attēlo attiecība starp dienas aktīvajiem lietotājiem (DAL) jeb personām, kas noteiktā dienā vismaz vienreiz atver jūsu lietotni, un mēneša aktīvajiem lietotājiem (MAL) jeb personām, kas atver jūsu lietotni vismaz vienreiz 28 dienu periodā. Ja jūsu lietotnes DAL/MAL neatbilst pamatvērtības 8% slieksnim, veikala ierakstā var tikt parādīts brīdinājums, un jūsu lietotne var nebūt piemērota rādīšanai noteiktās Google Play platformās.

Lietotāju zuduma rādītājs

Lietotāju zuduma rādītājs tiek izmantots, lai novērtētu lietotnes pamatvērtību lietotājiem. Lietotāju zuduma rādītājs ir attiecība starp to lietotāju skaitu, kas ir atinstalējuši jūsu lietotni no visām savām ierīcēm, un to lietotāju skaitu, kuriem jūsu lietotne pašlaik ir instalēta vismaz vienā aktīvā ierīcē. Ierīce tiek uzskatīta par aktīvu, ja tā ir bijusi ieslēgta pēdējo 30 dienu laikā. Augsts lietotāju zuduma rādītājs var liecināt par zemu pamatvērtību lietotājiem. Ja lietotāju zaudējumu rādītājs pārsniedz Play noteikto 5% slieksni, veikala ierakstā var tikt parādīts brīdinājums, un jūsu lietotne var nebūt piemērota rādīšanai noteiktās Google Play platformās.

Vitals pamatrādītāju nepieņemamas darbības sliekšņi

Pakalpojumā Google Play jūsu lietotnes Vitals pamatrādītājiem ir definēti nepieņemamas darbības sliekšņi.

Ja jūsu lietotne pārsniedz nepieņemamas darbības sliekšņvērtību, visticamāk, samazināsies iespējamība, ka lietotāji to pakalpojumā Google Play atklās. Ja nepieņemama jūsu lietotnes darbība ir konstatēta konkrētos ierīču modeļos, pakalpojumā Google Play lietotāji, kuri izmanto attiecīgās ierīces, tiks novirzīti uz citām lietotnēm, kas ir piemērotākas viņu ierīcēm. Dažos gadījumos lietotāju uzziņai jūsu lietotnes veikala ierakstā var tikt parādīts brīdinājums un piedāvāta iespēja meklēt citas lietotnes ar augstāku tehnisko kvalitāti.

Novērtējot jūsu lietotnes kvalitāti, pakalpojumā Google Play parasti tiek ņemti vērā pēdējo 28 dienu dati, taču vērtējums var tikt mainīts ātrāk, ja tiek konstatēts krass problēmu skaita pieaugums.

Sakļaut visu Izvērst visu

Stabilitāte

Lietotāju pamanīto ANR rādītāja sliekšņi

Pakalpojumā Google Play ir definēti lietotāju pamanīto ANR kļūdu rādītāja nepieņemamas darbības sliekšņi.

  • Nepieņemama darbība kopumā: vismaz 0,47% dienas aktīvo lietotāju, kuriem visos ierīču modeļos radās lietotāja pamanītas ANR kļūdas.

  • Nepieņemama darbība ierīcē: vismaz 8% dienas aktīvo lietotāju, kuriem konkrētā ierīces modelī radās lietotāja pamanīta ANR kļūda.

Lai uzlabotu ANR rādītāju, novērsiet lapā Avārijas un ANR norādītās ANR kļūdu kopas. Jo lielāks ir ietekmēto lietotāju skaits, jo lielāka ir attiecīgās kopas ietekme uz jūsu ANR rādītāju.

Ja ANR rādītāju ietekmē noteikti ierīces aparatūras vai programmatūras aspekti, jūs saņemsiet Android vitals paziņojumu. Iespējamās saistības varat arī pētīt pats lapā Sasniedzamības un ierīču kopsavilkums (Pārraudzība un uzlabošana > Sasniedzamība un ierīces > Kopsavilkums).

Lietotāju pamanīto avāriju rādītāju sliekšņi

Pakalpojumā Google Play ir definēti lietotāju pamanīto avāriju rādītāja nepieņemamas darbības sliekšņi.

  • Nepieņemama darbība kopumā: vismaz 1,09% dienas lietotāju, kuriem visos ierīču modeļos ir radušās lietotāja pamanītas avārijas.

  • Nepieņemama darbība ierīcē: vismaz 8% dienas lietotāju, kuriem konkrētā ierīces modelī ir radusies lietotāja pamanīta avārija.

Lai uzlabotu avāriju rādītāju, novērsiet avāriju kopas, kas ir norādītas lapā Avārijas un ANR . Jo lielāks ir ietekmēto lietotāju skaits, jo lielāka ir attiecīgās kopas ietekme uz jūsu avāriju rādītāju.

Ja avāriju rādītāju ietekmē noteikti ierīces aparatūras vai programmatūras aspekti, jūs saņemsiet Android vitals paziņojumu. Iespējamās saistības varat arī pētīt pats lapā Sasniedzamības un ierīču kopsavilkums (Pārraudzība un uzlabošana > Sasniedzamība un ierīces > Kopsavilkums).

Akumulators

Pārmērīga akumulatora lietojuma (pulksteņa ekrāna) sliekšņi

Pakalpojumā Google Play ir definēti pārmērīga akumulatora lietojuma (pulksteņa ekrāns) nepieņemamas darbības sliekšņi.

  • Vispārēja nepieņemama darbība: vairāk nekā 1% pulksteņa ekrāna sesiju ir pārmērīgs akumulatora lietojums visos ierīču modeļos.

  • Nepieņemama darbība ierīcē: vairāk nekā 1% pulksteņa ekrāna sesiju ir pārmērīgs akumulatora lietojums konkrētos ierīces modeļos.

Pārmērīgi ilgas daļējās aktivizēšanas fiksēšanas (beta versija) sliekšņi

Pakalpojumā Google Play ir definēti pārmērīgi ilgas daļējās aktivizēšanas fiksēšanas (beta versija) nepieņemamas darbības. Kamēr šis rādītājs ir pieejams beta versijā, tas nesamazinās jūsu lietotnes atklājamības iespējas pakalpojumā Google Play.

  • Vispārēja nepieņemama darbība: vairāk nekā 5% akumulatora lietošanas sesiju ir konstatēts viens vai vairāki daļējas aktivizēšanas fiksēšanas gadījumi, kuru kopējais ilgums pārsniedz trīs stundas.

Lai samazinātu akumulatora lietojumu, skatiet ieteicamos risinājumus Android izstrādātāju vietnē.

Saistīts saturs

Vai tas bija noderīgs?

Kā varam to uzlabot?

Vai nepieciešama papildu palīdzība?

Izmēģiniet norādītās nākamās darbības.

Meklēšana
Notīrīt meklēšanu
Aizvērt meklēšanas lodziņu
Galvenā izvēlne
13608694713860706385
true
Meklēšanas palīdzības centrs
false
true
true
true
true
true
92637
false
false
false
false