Google Play poe rakenduse uusim versioon, versioon 15.9.21, vihjab uuele rakendusesisese ülevaatuse dialoogiaknale, mis võib lubada kasutajatel rakendusi rakenduste sees üle vaadata.
Kui jälgite sotsiaalmeedias mõnda tuntud sõltumatut Androidi rakenduste arendajat, olete ilmselt näinud neid kurtmas vähemalt korra Play poe hinnangute kohta. See on siiski arusaadav, kuna reitingud, samas kohati täiesti mõttetu, võib rakenduse edu muuta või seda katkestada. Google Plays jätavad kasutajad, kellel on tootega probleeme, palju tõenäolisemalt (negatiivse) arvustuse kui kasutajad, kellel pole tootega probleeme, mis kehtib paljude reitingutega veebiturgude kohta süsteemid. Selle probleemiga võitlemiseks julgustavad paljud arendajad kliente Play poe arvustust jätma, kui nad on tootega rahul. Praegu saavad kasutajad Google Plays rakendust hinnata ainult Play poe kirjesse navigeerimine, kuid Google võib arendada viisi, kuidas kasutajad saaksid rakendusesisese dialoogi kaudu rakendusi hinnata.
APK eemaldamine võib sageli ennustada funktsioone, mis võivad rakenduse tulevases värskenduses ilmuda, kuid on võimalik, et mõni siin mainitud funktsioon ei pruugi seda tulevases versioonis kasutada. Selle põhjuseks on asjaolu, et neid funktsioone ei ole praegu reaalajas järgus rakendatud ja Google võib neid tulevases järgus igal ajal kasutada.
Uus rakendusesisene ülevaatuse kood Google Play poes
Play poe rakenduse versiooni 15.9.21 hakati avaldama millalgi sel nädalal ja see laaditi üles APKMirror OpenGAppsi arendaja poolt. Dekodeerisime selle APK ja avastasime uue tegevuse nimega "com.google.android.finsky.inappreviewdialog.InAppReviewActivity
Nime järgi otsustades näib see olevat dialoog, mis võimaldab kasutajal hinnata rakendust ilma rakendusest lahkumata. Praegu kuvatakse tegevuse käivitamisel allosas lihtne "esita" nupp, mis puudutamisel ei tee midagi.
Selle põhjuseks on asjaolu, et Google ei ole seda rakendusesisest ülevaatuse voogu veel tegelikult rakendanud. Kolm uut küljendusfaili nimedega in_app_review_dialog_fragment, in_app_review_dialog_rate_review_layout ja in_app_review_dialog_thank_you_layout on praegu tühjad. Me ei saa teada, kuidas see rakendusesisene ülevaatuse voog välja näeb, enne kui hilisem Play poe väljalase täidab need paigutused. Kontrollisime koodi ja leidsime mõne asjakohase lipu mainimise, kuid me ei saanud kasulikku teavet.
Kuritarvitamise võimalus?
Google oleks võinud lisada rakendusesisese ülevaatevoo juba aastaid tagasi, kuid reitingute kuritarvitamise võimalus takistas neil seda tegemast. Kui rakendusi saaks üle vaadata väljaspool Play poodi, oleks võimalik, et oleksime näinud selliseid trikke dialoogi avamiseks, rakenduse hindamiseks ja seejärel lahkumiseks, kui kasutaja seda ei tee vaadates. Teise võimalusena võib rakendus algse dialoogi muutmiseks kasutada ülekatet, meelitades kasutajat andma kavandatust kõrgemat hinnangut.
Alates Androidi algusaegadest on Google aga nende võimalike kuritarvitamise viiside suhtes jõuliselt maha löönud. Android Q blokeerib taustategevuse alguse, ja uusimad Androidi versioonid sunnivad ka esiplaani teenustega rakendusi kuvama püsivaid teatisi. Ülekatete tegemiseks kasutatav API SYSTEM_ALERT_WINDOW lõpuks täielikult välja vahetada ka Android Q uue Bubbles API kaudu. Ma pole kindel, kuidas Google kontrollib Play poe uue rakendusesisese ülevaate kaudu esitatud hinnangute terviklikkust dialoogi, kuid olen kindel, et nad ei töötaks sellise funktsiooni kallal ilma neid probleeme käsitlemata kaalumist. Ma jätan edasised spekulatsioonid selle kohta, millal funktsioon on käivitamisele lähemal.
Loodan, et Google kasutab seda võimalust, et piirata rakendusi, mis esitavad võltsitud rakendusesiseseid ülevaatusdialooge – teate küll, need rakendused, mis käsivad kasutajatel võtke ühendust arendajaga, kui ta hindab võltsdialoogis < 5 tärni, suunates samal ajal kasutajad, kes esitavad võltsitud 5 tärni hinnangud tegelikku Play poodi. loetlemine. See on hägune tava, et ma ei näe seda rakendusesisest ülevaatusvoogu käsitlevat. Google'i oma Play poe kasutajareitingute reeglid pole mõnda aega värskendatud, kuid kui rakendusesisene ülevaatusvoog teoks saab, võidakse näha uusi reegleid.
Täname PNF tarkvara, et andis meile kasutuslitsentsi JEB dekompiler, professionaalse kvaliteediga pöördprojekteerimise tööriist Androidi rakenduste jaoks.