Увид у учинак је нова функција у Android vitals-у посебно осмишљена за програмере игара и друге програмере апликација које користе матични кôд. Увиде у учинак омогућава Android Performance Tuner, нова додатна компонента која унапређује Android vitals за програмере игара.
У овом чланку наведене су уводне информације о увиду у учинак, местима на којима се приказују у Play конзоли, као и начинима на које се приказују, и о томе како треба да их тумачите:
- Прво коришћење
- Тумачење странице Преглед:
- Тумачење страница Детаљи (само за моделе уређаја):
Прво коришћење
Прикупљање података почиње када објавите интегрисану игру на Play-у, а корисници почну да је инсталирају и користе. Када количина података достигне минималну граничну вредност, приказаћемо је у Play конзоли (Надгледајте и побољшавајте > Android vitals > Учинак > Увид).
Док чекате да се подаци прикажу:
- Видећете упит да подесите циљну брзину кадрова. То можете да промените у било ком тренутку.
- Можете да прегледате нивое квалитета и параметре верности на страници Преглед или на било којој страници Детаљи тако што ћете изабрати Прегледајте нивое квалитета.
- Напомена: Параметри квалитета и нивои квалитета не могу да се мењају у Play конзоли. Можете да сазнате више о томе како се параметри квалитета и нивои квалитета подешавају и користе.
Ако не видите ни страницу Преглед нити поруку да морате да сачекате да се прикупи довољно података, идите у одељак Решавање проблема и честа питања у вези са Android Performance Tuner-ом.
Тумачење странице Преглед
Резимеи показатеља
Најважнији показатељи (спори кадрови, укупан број кадрова и укупан број сесија) пружају резиме учинка игре и величине скупа података који се користи за генерисање увида и показатеља.
Показатељ Спори кадрови у резимеу Преглед представља апсолутну вредност:
- Спори кадрови (%): број кадрова који су били спори, подељен са укупним бројем кадрова
Та апсолутна вредност вам помаже да тумачите и пратите кориснички доживљај током времена. Међутим, за споре кадрове који се мере помоћу Android Performance Tuner-а не могу се предузети радње ако они нису повезани са проблемом. Можете да сазнате више о спорим кадровима и како се они израчунавају.
Проблеми са моделом уређаја и проблеми са напоменама
Проблеми вам омогућавају да реагујете поводом учинка времена за кадар. До проблема долази ако модел уређаја или напомена не постиже циљно време за кадар доследно. Да бисмо идентификовали проблем, упоређујемо времена за кадар из 90. перцентила са унапред одређеним граничним вредностима за споре кадрове Ова гранична вредност се израчунава из циљног времена за кадар. Можете и да одете у одељак Сазнајте више о Android Performance Tuner-у да бисте сазнали више о проблемима.
Показатељ Утицај за сваки проблем приказује проценат укупног броја спорих кадрова повезаних са тим проблемом. То може да се посматра и као скуп спорих кадрова за које може да се предузме нека радња (посебно када је идентификован потенцијалан проблем). Имајте у виду да су неки спори кадрови повезани и са проблемима са моделом уређаја и проблемима са напоменама, па укупан збир може да буде већи од 100%.
Бирач временског оквираМожете да изаберете три временска оквира, која се дефинишу на следећи начин:
- Данас: од UTC до данас (део дана)
- Јуче: од 1. дана UTC до UTC данас (цео период од 24 сата)
- Последњих 7 дана: Од 7. дана UTC до сада (шест целих дана, плус „данас“):
Увид за моделе уређаја
Увид за моделе уређаја обухвата три одељка:
- Графикон модела уређаја
- Табела проблема са моделима уређаја
- Табела са приликама за модел уређаја
Графикон модела уређаја пружа комплетан приказ учинка времена за кадар за све моделе уређаја који извештавају о временима за кадар. Да бисте разумели графикон, имајте у виду следеће:
- Сваки модел уређаја представља засебан круг на графикону на било ком датом нивоу квалитета.
- Величина круга одговара броју сесија евидентираних на том моделу уређаја. Скала је непрекидна.
- Време за кадар за сваки модел уређаја x ниво квалитета приказује се на графикону помоћу времена за кадар из 90. перцентила за ту комбинацију.
- Циљно време за кадар се приказује на графикону као линија.
- Циљни опсег је ограничен граничном вредношћу за споре кадрове (са десне стране) и граничном вредношћу за брзе кадрове (са леве стране). Све што се налази са десне стране осенченог одељка представља проблем, а све са леве стране представља прилику.
Можете да потражите одређене моделе уређаја у горњем десном углу графикона или да прегледате моделе уређаја тако што ћете прећи курсором преко графикона и кликнути.
Напомене:
- Показатељи уређаја се обједињују на нивоу варијанте – то је прецизнији ниво од модела уређаја. До варијанте долази када исти модел може да има више од једне спецификације (као што је RAM или систем на чипу). То значи да тражењем модела уређаја према називу може да се приказује више резултата са истим нивоом квалитета. Међутим, основне спецификације сваког приказаног уређаја се разликују, што можете да видите анализирањем проблема на уређају.
- Ако модел уређаја има сесије на више нивоа квалитета, он може да буде представљен у више редова на графикону. Више информација о томе зашто то може да се догоди потражите у одељку Решавање проблема и честа питања у вези са Android Performance Tuner-ом.
Табела са проблемима приказује укупан утицај свих модела уређаја са лошим учинком на сваком нивоу квалитета. То је скуп кругова на графикону Модел уређаја који означавају моделе уређаја на том нивоу квалитета који су испод граничне вредности за споре кадрове. Сваки ниво квалитета има свој ред, осим за уређаје са лошим учинком на том нивоу. У том случају ред се не приказује.
Постоје два показатеља спорих кадрова:
- Спори кадрови: апсолутни утицај модела уређаја са лошим учинком на сваком нивоу квалитета. Ниво квалитета на ком се јавља већина спорих кадрова је главни проблем за модел уређаја који се приказује у одељку Преглед.
- Спори кадрови (%): Број спорих кадрова на моделима уређаја са лошим учинком на овом нивоу квалитета подељен бројем свих кадрова на овом нивоу квалитета. То вам помаже да тумачите учинак за овај ниво у целини, односно колики је удео спорих кадрова на овом нивоу.
Можете да користите оба показатеља за одређивање приоритета. На пример, можете да дате приоритет на основу апсолутног броја спорих кадрова или можете да се фокусирате на „проценат (%) спорих кадрова“ ако очекујете промену комбинације корисника током времена.
Колоне са бројем модела уређаја пружају рану дијагностику за решавање проблема. Ако је број модела уређаја са лошим учинком веома близу укупног броја модела уређаја на овом нивоу квалитета, то значи да је ниво квалитета у целини лош. У том случају, можете да прегледате параметре верности нивоа квалитета или да чак размотрите да ли тај конкретни ниво квалитета треба да постоји. Ако је број модела уређаја са лошим учинком веома нижи од укупног, онда вероватно нећете мењати сам ниво квалитета, већ само моделе уређаја са лошим учинком.
Можете да анализирате одређени ниво квалитета кликом на његов ред у табели да бисте дошли до странице Детаљи проблема.
Напомена: Као и код графикона модела уређаја, модел уређаја може да буде представљен у више редова у табели ако има сесије на више нивоа квалитета. Идите у одељак Решавање проблема и честа питања у вези са Android Performance Tuner-ом да бисте сазнали шта може да буде узрок тога.
Табела са приликама, попут табеле са проблемима, представља збир релевантних редова на графикону за моделе уређаја који премашују ограничење за брзе кадрове. Прва два показатеља се разликују: уместо показатеља Спори кадрови приказује се показатељ Брзи кадрови. Логика је иста и слично као за проблеме са моделима уређаја, можете да поредите последње две колоне да бисте одлучили да ли да прилагодите целокупни ниво квалитета или само моделе уређаја.
Можете и да одете у одељак Сазнајте више о Android Performance Tuner-у да бисте сазнали више о приликама.
Савет: Можете да анализирате одређени ниво квалитета кликом на његов ред у табели да бисте дошли до странице Детаљи прилика.
Увид за напомене
Увид за напомене садржи два одељка:
- Графикон напомена
- Табелу са проблемима са напоменама
Графикон напомена је веома сличан графикону модела уређаја. Он пружа комплетан приказ учинка времена за кадар за све напомене у којима су пријављена времена за кадар, укључујући проблеме и прилике.
- Циљно време за кадар и опсег кадрова се приказују на графикону.
- Сваки круг на графикону одговара одређеном типу:вредности напомене. Напомене се дефинишу и евидентирају на овом нивоу. Величина круга одговара броју сесија на тој вредности напомене.
- Време за кадар за сваку напомену x ниво квалитета приказује се на графикону помоћу времена за кадар из 90. перцентила за ту комбинацију.
Можете да потражите одређене типове или вредности напомена у десном углу графикона или да их прегледате тако што ћете прећи курсором преко графикона и кликнути.
Табела проблема са напоменама приказује укупан утицај свих напомена са лошим учинком на сваком нивоу квалитета. То је скуп кругова на графикону напомена који су повезани са напоменама које су испод граничне вредности спорих кадрова.
Ево шта треба да знате о табели проблема са напомена.
- Проблеми са напоменама се дефинишу на нивоу тип:вредност напомене x ниво квалитета.
- Надређени ред за сваку напомену са лошим учинком обједињује податке за све нивое квалитета за ту напомену. Проширите надређени ред да бисте видели детаљну анализу према нивоу квалитета.
- Спори кадрови: Апсолутни утицај напомена са лошим учинком. Напомена са већином спорих кадрова је иста као главни проблем за напомене који се приказује у одељку Преглед.
- Спори кадрови(%): Број спорих кадрова за напомене са лошим учинком, подељен бројем свих кадрова за напомене са лошим учинком. То вам помаже да тумачите учинак за ову напомену у целини (односно, колики је удео „спорих“ кадрова за ову анотацију).
- Време за кадар се наводи за сваки проблем са напоменом, као и Време GPU-а ако користите механизам за игре који га подржава (сазнајте више о времену за кадар). То вам помаже да тумачите колико је напомена била спора на 90. перцентилу и да ли су узрок тога била ограничења процесора или GPU-а.
Можете и да одете у одељак Сазнајте више о Android Performance Tuner-у да бисте сазнали више о приликама.
Тумачење страница Детаљи (само за моделе уређаја)
Детаљи проблема
Страница Детаљи проблема помаже вам да сазнате више о уређајима са лошим учинком на одређеном нивоу квалитета и да одлучите како да реагујете. Може да вам помогне да идентификујете проблеме са параметрима на нивоима квалитета или са уређајима на нивоима квалитета:
|
Проблем |
Како се идентификује |
Предлог наредног корака |
|
Ниво квалитета у целини не ради. |
Већина/сви модели уређаја на датом нивоу квалитета имају лош учинак (страница Преглед или Детаљи проблема са уређајима) |
Радите на нивоу квалитета. Промените параметре верности за ниво квалитета или га у потпуности уклоните и мапирајте све уређаје на нови (нижи) ниво квалитета |
|
Ниво квалитета за одређене уређаје је исувише висок. |
Подскуп модела уређаја на датом нивоу квалитета има лош учинак, али не сви модели (страница Преглед или Детаљи проблема са уређајима) |
Ниво квалитета за ове моделе уређаја вероватно треба да се смањи, али обавите детаљну анализу да бисте утврдили који је најбољи начин за оптимизацију |
|
Проблем може да се повеже са одређеним спецификацијама уређаја. |
Велика повезаност између одређених спецификација и проблема (страница Детаљи проблема са уређајима) |
Радите на нивоу спецификација уређаја Пример: Тестирајте одређени GPU, преместите све уређаје са појединачним GPU-ом на следећи нижи ниво квалитета. |
|
Проблем не може лако да се повеже са одређеним спецификацијама или спецификацијама уопште. |
Нема јасне повезаности између одређених спецификација и проблема (страница Детаљи проблема са уређајима) |
Радите на нивоу модела уређаја |
Страница Детаљи проблема обухвата три одељка:
- Резиме
- Табела за анализу спецификација уређаја
- Табела за анализу модела уређаја
Подаци приказани у резимеу проблема треба да се подударају са подацима за тај ниво квалитета на страници Преглед у табели проблема са моделима уређаја.
Ако постоји много модела уређаја са лошим учинком, тешко можете да решите проблеме са моделима уређаја. Табела за анализу спецификација уређаја помаже вам да идентификујете да ли постоје оптимизације на нивоу спецификације уређаја. Показује дистрибуцију уређаја са лошим учинком према различитим атрибутима уређаја.
- Утицај је релативни удео уређаја у тој спецификацији са спорим кадровима у укупном броју спорих кадрова на уређајима са лошим учинком на овом нивоу квалитета. Што је број већи, то је већи број спорих кадрова повезан са тим уређајима.
- Ставка Спори кадрови (%) описује обједињени учинак те спецификације уређаја на овом нивоу квалитета.
- Спори кадрови (%) у односу на просечни ниво квалитета: То показује споре кадрове (%) у поређењу са укупним процентом (%) спорих кадрова на овом нивоу. Ако спецификација надмаши ту вредност, зелена трака ће се приказивати са леве стране. Ако је спецификација нижа од те вредности, црвена трака ће се приказивати са десне стране.
Важно: Колона за утицај не треба да се користи самостално за одређивање приоритета на нивоу спецификације. Чак и ако спецификација уређаја узрокује велики број спорих кадрова (велики утицај), те информације нису довољне да би се донео закључак да сама спецификација има лош учинак уколико немате увид у укупан број кадрова за ову спецификацију. Показатељи спорих кадрова пружају одговоре на ово питање. Примери:
- Ако спецификација има велики утицај, али нема значајно слабији учинак у односу на ниво квалитета у целини (мали број спорих кадрова (%)), онда вероватно нема прилика за оптимизацију спецификације.
- И обратно, ако спецификација има лош учинак (велики број спорих кадрова (%)), онда има смисла да се директно оптимизује чак и ако није спецификација са највећим утицајем.
У табели за анализу модела уређаја наведени су сви уређаји са лошим учинком на овом нивоу квалитета. Можете да преузмете информације из ове табеле. Преузети скуп података садржи додатне метаподатке о уређајима који нису приказани у корисничком интерфејсу.
- Сесије на које се ово односи представља број свих сесија на овом уређају на овом нивоу квалитета. Овај број обухвата све сесије без обзира на број спорих кадрова које су садржале. Могуће је да мали број сесија садржи све споре кадрове.
- Ставка Спори кадрови (%) приказује проценат кадрова који су били спори на овом моделу уређаја и нивоу квалитета. Према дефиницији модела уређаја са лошим учинком, то је бар 10%.
- Време за кадар се наводи за сваки модел уређаја, заједно са ставком Време GPU-а ако користите механизам игре који га подржава. То вам омогућава да тумачите колико је тај модел уређаја био спор на 90. перцентилу и да ли су узрок тога била ограничења процесора или GPU-а.