Trgovina Google Play se pripravlja na dodajanje ocen v aplikaciji

Najnovejša različica aplikacije Trgovina Google Play, različica 15.9.21, namiguje na novo pogovorno okno za pregled v aplikaciji, ki lahko uporabnikom omogoča pregledovanje aplikacij znotraj aplikacij.

Če spremljate katerega koli znanega neodvisnega razvijalca aplikacij za Android na družbenih medijih, ste verjetno videli, da se je pritoževal vsaj enkrat o ocenah Trgovine Play. Je pa razumljivo, saj ocene, medtem ko včasih popolnoma nesmiselno, lahko pripomorejo ali uničijo aplikacijo. V Googlu Play je veliko večja verjetnost, da bodo uporabniki, ki imajo težave z izdelkom, napisali (negativno) oceno kot uporabniki, ki nimajo težav z izdelkom, kar velja za številne spletne tržnice z ocenjevanjem sistemi. Da bi se spopadli s to težavo, številni razvijalci spodbujajo stranke, naj pustijo oceno v Trgovini Play, če so z izdelkom zadovoljne. Trenutno je edini način, da uporabniki ocenijo aplikacijo v storitvi Google Play, ta, da se pomaknejo na seznam v trgovini Play, vendar Google morda razvija način, da uporabniki ocenjujejo aplikacije prek pogovornega okna v aplikaciji.

Razgradnja APK-ja lahko pogosto predvidi funkcije, ki bodo morda prispele v prihodnji posodobitvi aplikacije, vendar je možno, da katera od funkcij, ki jih tukaj omenjamo, morda ne bo prišla v prihodnjo izdajo. To je zato, ker te funkcije trenutno niso implementirane v gradnji v živo in jih lahko Google kadar koli umakne v prihodnji gradnji.

Nova koda za pregled v aplikaciji v trgovini Google Play

Različica 15.9.21 aplikacije Trgovina Play se je začela uvajati ta teden in je bila naložena v APKMirror razvijalec OpenGApps. Ta APK smo dekodirali in odkrili novo dejavnost z imenom "com.google.android.finsky.inappreviewdialog.InAppReviewActivity." Sodeč po imenu se zdi, da je to pogovorno okno, ki uporabniku omogoča, da oceni aplikacijo, ne da bi zapustil aplikacijo. Trenutno se ob zagonu dejavnosti prikaže preprost gumb »pošlji« na dnu, ki ob dotiku ne naredi ničesar.

To je zato, ker mora Google še dejansko implementirati ta tok pregleda v aplikaciji. 3 nove datoteke postavitve, imenovane in_app_review_dialog_fragment, in_app_review_dialog_rate_review_layout in in_app_review_dialog_thank_you_layout, so trenutno prazne. Ne bomo izvedeli, kako izgleda ta potek pregleda v aplikaciji, dokler poznejša izdaja Trgovine Play ne bo zapolnila teh postavitev. Preverili smo kodo in našli omembe nekaj ustreznih zastavic, vendar nismo izvedeli nobene uporabne informacije.

Možnost zlorabe?

Google bi lahko že pred leti dodal potek pregleda v aplikaciji, vendar jim je možnost zlorabe ocen to preprečila. Če bi bilo mogoče aplikacije pregledovati zunaj Trgovine Play, bi verjetno videli trike, kot je z uporabo storitve dostopnosti za prikaz pogovornega okna, oceno aplikacije in nato odhod, ko uporabnik ni videti. Druga možnost je, da lahko aplikacija uporabi prekrivanje, da spremeni izvirno pogovorno okno in uporabnika zavede, da da višjo oceno, kot je nameraval.

Vse od zgodnjih dni Androida pa je Google močno zatrl te potencialne načine zlorabe. Android Q blokira začetek dejavnosti v ozadju, na primer, in nedavne različice Androida tudi prisilijo aplikacije s storitvami v ospredju, da prikazujejo trajna obvestila. API SYSTEM_ALERT_WINDOW, ki se uporablja za izdelavo prekrivk, bo sčasoma v celoti zamenjati tudi z novim API-jem Bubbles za Android Q. Nisem prepričan, kako bo Google preveril celovitost ocen, poslanih prek novega pregleda v aplikaciji Trgovine Play pogovorno okno, vendar sem prepričan, da ne bi delali na takšni funkciji, ne da bi upoštevali te težave upoštevanje. Nadaljnja ugibanja bom pustil za čas, ko bo funkcija bližje lansiranju.

Upam, da bo Google izkoristil to priložnost za boj proti aplikacijam, ki prikazujejo ponarejena pogovorna okna za pregled v aplikaciji – saj veste, tiste aplikacije, ki uporabnikom sporočajo, naj stopite v stik z razvijalcem, če v lažnem pogovornem oknu oceni < 5 zvezdic, hkrati pa uporabnike, ki predložijo lažne ocene s 5 zvezdicami, preusmerite v dejansko trgovino Play seznam. Neumna praksa je, da ne vidim tega obravnavanja toka pregleda v aplikaciji. Googlov pravila o ocenah uporabnikov Trgovine Play že nekaj časa niso bili posodobljeni, vendar bomo morda opazili dodajanje novih pravil, če se tok pregleda v aplikaciji uresniči.


Hvala programski opremi PNF, ker nam je zagotovila licenco za uporabo JEB Decompiler, profesionalno orodje za obratni inženiring za aplikacije Android.