Google on sellega taas kursis, kuna DroidScripti taga olevad arendajad väidavad, et nende rakendus eemaldati ilma parandusvõimalusteta. Loe edasi!
Värskendus 1 (05/03/2021 kell 02:50 ET): Pärast meie artikli avaldamist on DroidScript ajutiselt taastatud. Lisateabe saamiseks klõpsake siin. Allpool on säilinud artikkel 3. mail 2021 avaldatud kujul.
Android kui OS on olnud kasutusel juba üle kümne aasta ja võrreldes iOS-iga pakub see palju rohkem vabadust. Google säilitab aga Androidi platvormil rakenduste levitamise üle domineerimise. Isegi kui Android on avatud kolmandate osapoolte rakenduste poodidele ja külglaadimisele, ei saa me tähtsustada Google'i võimu paljude aastate jooksul üles ehitatud nutitelefoni ökosüsteemi üle. See kinnipidamine on tingitud sellest, et miljonid rakenduste arendajad on panustanud platvormile selle olemasolu jooksul sisukaid rakenduskogemusi, andes kasutajatele põhjuse kasutada Androidiga nutitelefoni. Google'il ja rakenduste arendajatel on sümbiootiline suhe, kuid see ei ole selline, kus võimsuse dünaamika on võrdne. Ikka ja jälle oleme näinud kaebusi pikaajalistelt arendajatelt, kelle rakendusi on pistetud ökosüsteem koos selgitustega selliste eemaldamiste kohta, mis leiti Google'i ebamäärastest või automatiseeritud meilidest.
Näide: DroidScript
David Hurren, asutaja DroidScript.org, võttis meiega ühendust, et rääkida oma hiljutisest kogemusest Google Play arendajatoega. Neile, kes ei tea, on DroidScript rakendus, mis toimib mobiilse IDE-na, võimaldades algajatel arendajatel luua Androidi rakendusi otse oma telefonis. Rakendus on loodud selleks, et muuta Androidi programmeerimine kättesaadavamaks algajatele ja mitteprofessionaalidele või veebiarenduskeskkonnast tulijatele, kuna DroidScript keerleb JavaScripti kasutamise ümber. Kuigi rakendus näeb välja aegunud, on see oli 7 aasta jooksul alla laaditud umbes 1,5 miljonit arendaja sõnul ~105 000 aktiivse kasutajaga. Väikese mittetulundusühingu loodud rakenduse puhul on need head numbrid.
Ekraanipildid DroidScripti nüüd eemaldatud Play poe kirjest.
Davidi sõnul eemaldas Google Play hiljuti Play poest DroidScripti rakenduse kahtlustatuna reklaamipettuses. Reklaamipettus on tõsine asi, nii et eemaldamine oleks kehtiv, kui see tõesti juhtus. David eitab sellise asja toimumist, mis tähendab loomulikult, et ta kavatses otsuse edasi kaevata. Probleem seisneb, nagu tavaliselt, selles, et otsuse Google'ile edasikaebamine võib kaasa tuua uskumatult masendava kogemuse.
Nagu David esitab selle, keelas Google esmalt nende AdMobi konto kehtetu liikluse tõttu ja peatas pärast apellatsiooni ka konto reklaamipettuse tõttu. Apellatsioonivastus saabus 11 minuti jooksul ja seda loeti nii, nagu oleks see automatiseeritud. Asja teeb segaseks läbipaistvuse puudumine, mida Google nende küsimustega seoses säilitab. Arendaja väidab, et nende rakenduses on ainult üks bännerreklaam ja nad olid AdMobi probleemideta kasutanud umbes aasta, kui nad said selle teatise ja täiesti ootamatult keelu.
Asja teeb hullemaks see, et nädal hiljem, kui arendaja töötas AdMobi rakendusest eemaldamisega, said nad Google Playlt oma rakenduse DroidScripti peatamise meili. Sellel meilil oli mõned rohkem üksikasju, nagu "APK: 206 Ad Fraud. Rakendus rikub reklaamipettuste eeskirju.”, kuid läbipaistvuse osas on see kõik. Pärast apellatsioonile vastamiseks kulus 12 päeva aega, lisas Google ka apellatsiooni esitamisel põhjusena "pahavara".
Ülevaatuse käigus avastasime, et teie rakendus rikub pahavara eeskirju. Me ei luba rakendusi, mille kood võib seada ohtu kasutaja, kasutaja andmed või seadme. Kui teie rakenduse töötas välja kolmas osapool, soovitame temaga ühendust võtta, et kontrollida, kas teie rakendus on meie eeskirjadega kooskõlas. Lisateavet ja levinud rikkumiste näiteid leiate pahavara eeskirjade lehelt.
Teie rakendus ei järgi reklaamipettuste eeskirju. Reklaamipettused on rangelt keelatud. Reklaamiga seotud interaktsioonid, mis on loodud eesmärgiga meelitada reklaamivõrgustikku uskuma, et liiklus tuleneb autentsest kasutaja huvist, et tegemist on reklaamipettusega, mis on kehtetu liikluse vorm. Reklaame ei tohi näidata viisil, mis toob kaasa tahtmatuid klikke. Kasutaja sundimine reklaamil klõpsama või reklaami eesmärgil isikuandmeid esitama enne, kui ta saab rakendust täielikult kasutada, on keelatud. Reklaamid ei tohiks ilmuda pärast seda, kui kasutaja on rakendusest väljunud või pärast seda, kui kasutaja on rakendusest väljumiseks vajutanud tagasinuppu.
Selles meilis mainitud "reklaamipettuse" eeskirjad on otse kopeeritud-kleebitud aadressilt see Google'i tugilehtja see ei anna arendajale teavet selle kohta, millist eeskirjade osa nende rakendus rikub. Pahavara poliitika ei tundu olevat otsene kopeerimis-kleepimine, vaid loetakse standardtekstina, mis ei kirjelda, mis rakenduses täpselt on pahatahtlik. Edasised meilid andsid rohkem vastuseid ja kasulikku teavet ei olnud.
DroidScript jääb peatatuks Google Play poest, põhjustel, mis pole täiesti selged. Arendaja konto ja muud rakendused nähtavaks jääda, sealhulgas mõned pistikprogrammid peamise DroidScripti rakenduse jaoks. Kuna rakendust Google Plays enam ei avaldata, tühistatakse premium-tellijate tellimused automaatselt. David ütleb, et see koos AdMobi peatamise tõttu kaotatud 30% tuludega kurnab rakenduse taga olevat meeskonda.
Peatamine mõjutab ka DroidScriptist sõltuvaid projekte. Üks kasutaja vastas DroidScripti arendaja teatele ütleb nende IDE-s arendatud rakendused on endiselt Play poes üleval teine on mures eemaldamise mõju pärast nende käimasolevale äriarendusprojektile.
Mida Google tegi (ja teeb jätkuvalt) valesti
Selle juhtumi probleem ei seisne selles, et Play poest käivitati kauaaegne rakendus. See pole esimene kord kellegagi nii juhtuda ja kindlasti ei jää see ka viimaseks korraks. Probleemiks on Google'i soovimatus jagada üksikasju selle kohta, kuidas arendajad väidetavalt oma eeskirju rikuvad. On häid põhjusi, miks Google ei saa liiga põhjalikult süveneda sellesse, mis nende reklaamipettuste tuvastamise käivitas – te ei soovi anda pahatahtlikele osalejatele teavet Google'i tuvastusalgoritme, et nad saaksid neist ümber töötada, kuid arendajatel, kes pole tegelikult teadlikud, miks nende rakendus eemaldati, seisavad nad silmitsi raskustega probleem.
Vastuseks kaebustele rakenduste eemaldamise läbipaistvuse puudumise kohta, Google avaldas Play eeskirjade värskenduse 2020. aasta juulis püüdes asjale lahendust leida.
Uue poliitika kohaselt lubas Google olla läbipaistvam tegeliku eeskirjade rikkumise osas, mille tulemusel rakendus lõpetati. Arendajatele lubati esitada rohkem üksikasju, näiteks tekstiväljavõte Play poe kirjest või isegi ekraanipilt väidetavast rikkumisest. Google oli ka lubanud lisada juhised probleemi lahendamiseks. Üldine idee oli muuta rikkumine selgemaks ja parandus juurdepääsetavaks, mis oleks väga kasulik arendajatele, kes üritavad poliitikadokumentide keerukas kõnepruugis navigeerida. Kõik rikkumised ei ole tahtlikud ja pahatahtlikud ning süütud arendajad parandavad tõenäoliselt sellised tahtmatud rikkumised, kui neile näidatakse abivalmilt õiges suunas.
Me ei tea kindlalt, kas DroidScript ja selle arendaja on veatud. Võimalik, et arendaja on tõepoolest süüdi selles, milles Google on neid süüdistanud. Meil ei ole mingit võimalust kindlaks teha, kas reklaamipettus toimus või mitte, ja kuigi me pole rakendust täielikult lammutanud, saate kiire analüüsi VirusTotal ja MetaDefender ei näita ilmseid pahavara märke. Me ei tea siin loo Google'i poolt, kuid see on omamoodi probleem. (Oleme kommentaaride saamiseks ühendust võtnud Google'iga ja värskendame seda artiklit, kui kuuleme.)
Lõppkokkuvõttes valmistab pettumust asjaolu, et Google järgib endiselt tavasid, mille kohta ta oli tunnistanud, et need kahjustavad arendajate huvi. Google oli lubanud uuendada oma protseduure, et muuta need arendajasõbralikumaks, kuid nad eemaldavad endiselt rakendusi sama vähese läbipaistvusega kui varem. Selguse huvides võib öelda, et AdMobi ja Google Play peatamised kattuvad ning Google Play poolelt oleks pidanud tulema parem põhjendus. Kuid teades omaenda ökosüsteemi tihedat integratsiooni, mida Google nõuab, oleks ta pidanud olema valmis pakkuma abistavaid sõnu ja võimaluse rikkumiste parandamiseks, kui neid on. Sest kindlasti oleks valus näha, et 7 aastat edusamme kaotavad mõned e-kirjad, mis näivad nagu poleks inimeste kirjutatud.
Värskendus: DroidScript ajutiselt taastatud
Vahetult pärast meie artikli avaldamist, arendaja juhtis meie tähelepanu et DroidScript on ajutiselt taastatud. Google on andnud arendajale 7 päeva aega rakenduse muutmiseks ja värskenduse väljastamiseks, mis vastab täielikult Google Play eeskirjadele. Meilis kasutatakse endiselt reklaamipettuste ümbersõnastamist ega käsitleta rohkem üksikasju, kui varasemad meilid on esitanud. Kummalisel kombel pole pahavara rohkem mainitud.
Arendaja oli juba Ad Mobi integratsiooni oma rakendusest eemaldamas ja avaldab peagi Play poes oma rakenduse Ad Mobi tasuta versiooni.