„Google“ vėl tai daro, o „DroidScript“ kūrėjai teigia, kad jų programa buvo pašalinta be jokių taisomųjų galimybių. Skaityk!
1 atnaujinimas (2021-05-03, 02:50 ET): Paskelbus mūsų straipsnį, DroidScript buvo laikinai atkurtas. Norėdami gauti daugiau informacijos, spustelėkite čia. Straipsnis, paskelbtas 2021 m. gegužės 3 d., išsaugomas toliau.
„Android“ kaip OS egzistuoja jau daugiau nei dešimtmetį ir, palyginti su „iOS“, ji suteikia daug daugiau laisvės. Tačiau „Google“ išlaiko dominavimą prieš programų platinimą „Android“ platformoje. Net jei „Android“ yra atvira trečiųjų šalių programų parduotuvėms ir įkėlimui iš šono, negalime sumenkinti „Google“ įtakos per daugelį metų sukurtos išmaniųjų telefonų ekosistemos. Šis sulaikymas atsirado dėl to, kad milijonai programų kūrėjų prisidėjo prie platformos prasmingų programų naudojimo per jos egzistavimą, suteikdami vartotojams priežastį naudoti išmanųjį telefoną su „Android“. „Google“ ir programų kūrėjai palaiko simbiotinį ryšį, tačiau tai nėra toks, kuriame galios dinamika būtų vienoda. Ne kartą matėme nusiskundimų iš ilgamečių kūrėjų, kurių programėlės buvo nustumtos ekosistemą su tokio pašalinimo paaiškinimu, randamu neaiškiuose arba automatiniuose „Google“ el. laiškuose.
Pavyzdys: DroidScript
Davidas Hurrenas, įkūrėjas DroidScript.org, susisiekė su mumis, kad papasakotų apie savo naujausią patirtį dirbant su „Google Play“ kūrėjų palaikymu. Tiems, kurie to nežino, „DroidScript“ yra programa, kuri veikia kaip mobilioji IDE, leidžianti pradedantiesiems kūrėjams kurti „Android“ programas tiesiai savo telefone. Programa sukurta tam, kad „Android“ programavimas būtų prieinamesnis pradedantiesiems ir neprofesionalams arba tiems, kurie ateina iš žiniatinklio kūrimo aplinkos, nes „DroidScript“ sukasi apie „JavaScript“ naudojimą. Nors programa atrodo pasenusi, ji per 7 metus buvo atsiųsta apie 1,5 mln su ~105 000 aktyvių vartotojų, pasak kūrėjo. Mažos ne pelno organizacijos sukurtos programos atveju tai yra geri skaičiai.
Ekrano kopijos iš dabar pašalinto „DroidScript“ „Play“ parduotuvės sąrašo.
Anot David, „Google Play“ neseniai pašalino „DroidScript“ programą iš „Play“ parduotuvės, įtarusi sukčiavimu reklamoje. Sukčiavimas skelbimuose yra rimtas dalykas, todėl pašalinimas galioja, jei taip nutiko. Davidas neigia, kad toks įvykis įvyko, o tai, žinoma, ketino apskųsti sprendimą. Problema, kaip įprasta, yra ta, kad sprendimo apskundimas „Google“ gali sukelti neįtikėtinai varginančius potyrius.
Kaip Deividas jį pristato, „Google“ pirmiausia išjungė jų „AdMob“ paskyrą dėl „Netinkamo srauto“ ir, pateikusi apeliaciją, toliau laikinai sustabdė paskyrą dėl skelbimų sukčiavimo. Apeliacinis atsakymas buvo gautas per 11 minučių ir buvo lyg automatizuotas. Tai, kas daroma miglota, yra skaidrumo, kurį „Google“ palaiko šiais klausimais, trūkumas. Kūrėjas tikina, kad savo programoje turi tik vieną reklamjuostę ir be problemų naudojo „AdMob“ maždaug metus, kai gavo šį pranešimą ir draudimą.
Dar blogiau tai, kad po savaitės, kai kūrėjas stengėsi pašalinti „AdMob“ iš programos, jie gavo el. laišką iš „Google Play“ dėl savo programos „DroidScript“ sustabdymo. Šis el. laiškas turėjo kai kurie daugiau informacijos, pvz., „APK: 206 Ad Fraud. Programa pažeidžia skelbimų sukčiavimo politiką“. Gavusi apeliaciją, „Google“ kaip priežastį taip pat įtraukė „kenkėjišką programinę įrangą“, nes per 12 dienų atsakė į apeliaciją:
Peržiūrėdami nustatėme, kad jūsų programa pažeidžia kenkėjiškų programų politiką. Neleidžiame naudoti programų, kurių kodas gali kelti pavojų naudotojui, jo duomenims ar įrenginiui. Jei jūsų programą sukūrė trečioji šalis, rekomenduojame su ja susisiekti ir patikrinti, ar jie sukūrė jūsų programą taip, kad ji atitiktų mūsų politiką. Jei reikia daugiau informacijos ir dažniausiai pasitaikančių pažeidimų pavyzdžių, galite perskaityti kenkėjiškų programų politikos puslapį.
Jūsų programa neatitinka skelbimų sukčiavimo politikos. Skelbimų sukčiavimas yra griežtai draudžiamas. Sąveikos su skelbimais, sukurtos siekiant priversti skelbimų tinklą manyti, kad srautas kilęs iš autentiško naudotojo susidomėjimo, yra skelbimų sukčiavimas, o tai yra netinkamo srauto forma. Skelbimai neturėtų būti rodomi taip, kad būtų netyčia spustelėta. Draudžiama priversti vartotoją spustelėti skelbimą arba pateikti asmeninę informaciją reklamos tikslais, kol jis negali visiškai naudotis programa. Skelbimai neturėtų būti rodomi naudotojui išėjus iš programos arba naudotojui paspaudus grįžimo mygtuką, kad išeitų iš programos.
Šiame el. laiške minima „Skelbimų sukčiavimo“ politika yra tiesioginė kopijavimo ir įklijavimo iš šiame „Google“ palaikymo puslapyje, ir tai nesuteikia kūrėjui jokios informacijos apie tai, kurią politikos dalį pažeidžia jų programa. „Kenkėjiškų programų“ politika neatrodo tiesioginė kopijavimo ir įklijavimo priemonė, bet skaitoma kaip pavyzdinis tekstas, kuriame nenurodoma, kas tiksliai programoje yra kenkėjiška. Kiti el. laiškai sugeneravo daugiau paprastų atsakymų ir jokios naudingos informacijos.
DroidScript lieka sustabdytas iš „Google Play“ parduotuvės dėl ne visai aiškių priežasčių. Kūrėjo paskyra ir kitos programos likti matomas, įskaitant keletą pagrindinės DroidScript programos įskiepių. Kadangi programa nebėra paskelbta „Google Play“, aukščiausios kokybės prenumeratorių prenumeratos automatiškai atšaukiamos. Tai, kartu su 30 % pajamų praradimu dėl „AdMob“ sustabdymo, kenkia programos komandai, sako Davidas.
Sustabdymas taip pat turi įtakos projektams, priklausomiems nuo DroidScript. Vienas vartotojas atsako į DroidScript kūrėjo pranešimą sako jų programos, sukurtos IDE, vis dar yra „Play“ parduotuvėje kitas nerimauja dėl pašalinimo poveikio jų vykdomam komercinės plėtros projektui.
Ką „Google“ padarė (ir daro) neteisingai
Šio incidento problema nėra ta, kad ilgai veikianti programa buvo paleista iš „Play“ parduotuvės. Tai jau ne pirmas kartas, kai kažkam taip nutinka, ir tikrai ne paskutinis. Problema susijusi su „Google“ nenoru dalytis informacija apie tai, kaip kūrėjai tariamai pažeidžia jų politiką. Yra rimtų priežasčių, kodėl „Google“ negali per daug įsigilinti į tai, kas paskatino jų skelbimų sukčiavimo aptikimą – jūs nenorite leisti piktavaliams veikėjams suprasti „Google“ aptikimo algoritmus, kad galėtų juos apeiti, tačiau kūrėjai, kurie tikrai nežino, kodėl jų programa buvo pašalinta, susidurs su sunkumais taisydami problema.
Atsakydami į skundą po skundo dėl skaidrumo stokos panaikinant programas, 2020 m. liepos mėn. „Google“ paskelbė „Play“ politikos atnaujinimą siekiantis išspręsti klausimą.
Pagal naująją politiką „Google“ pažadėjo skaidresnę informaciją apie tikrąjį politikos pažeidimą, dėl kurio paraiška buvo nutraukta. Kūrėjams buvo pažadėta pateikti daugiau informacijos, pavyzdžiui, teksto ištrauką iš „Play“ parduotuvės sąrašo ar net tariamo pažeidimo ekrano kopiją. „Google“ taip pat pažadėjo pridėti gaires, kaip išspręsti problemą. Bendra idėja buvo padaryti pažeidimą aiškesnį ir pataisymą prieinamą, o tai būtų labai naudinga kūrėjams, bandantiems naršyti sudėtingame politikos dokumentų žargone. Ne visi pažeidimai yra tyčiniai ir piktybiniai, o nekalti kūrėjai gali ištaisyti tokius netyčinius pažeidimus, kai jie bus naudingi nukreipti teisinga kryptimi.
Mes tiksliai nežinome, ar „DroidScript“ ir jo kūrėjas yra be kaltės. Gali būti, kad kūrėjas iš tiesų kaltas dėl to, kuo juos apkaltino „Google“. Neturime būdo nustatyti, ar skelbimuose buvo sukčiaujama, ir nors neatlikome visiško programos išardymo, greita analizė VirusTotal ir MetaDefender nerodo jokių akivaizdžių kenkėjiškų programų požymių. Mes nežinome „Google“ istorijos pusės, bet tai yra problema. (Norėdami pakomentuoti susisiekėme su „Google“ ir atnaujinsime šį straipsnį, jei išgirsime.)
Galiausiai nuvilia tai, kad „Google“ vis dar laikosi praktikos, kuri, jos nuomone, kenkia kūrėjų susidomėjimui. „Google“ pažadėjo atnaujinti savo procedūras, kad jos būtų patogesnės kūrėjams, tačiau vis tiek šalina programas, kurios yra tokios pat skaidrios kaip ir anksčiau. Kad būtų aišku, „AdMob“ ir „Google Play“ sustabdymas sutampa, todėl „Google Play“ turėjo pateikti geresnius argumentus. Tačiau žinodama apie glaudžią integraciją savo ekosistemoje, kurios siekia „Google“, ji turėjo būti pasirengusi pasiūlyti daugiau naudingų žodžių ir galimybę ištaisyti pažeidimus, jei tokių yra. Nes tikrai būtų skaudu, jei 7 metų pažanga būtų panaikinta keletu el. laiškų, kurie atrodo taip, lyg būtų parašyti ne žmonių.
Atnaujinimas: laikinai atkurtas DroidScript
Netrukus po to, kai buvo paskelbtas mūsų straipsnis, kūrėjas atkreipė mūsų dėmesį kad DroidScript buvo laikinai atkurtas. „Google“ suteikė kūrėjui 7 dienas pakeisti programą ir išleisti naujinį, kuris „visiškai atitinka Google Play politiką“. El. laiške vis dar naudojamas pavyzdinis tekstas, susijęs su skelbimų sukčiavimu, ir nesigilinama į daugiau informacijos, nei buvo pateikta ankstesniuose el. laiškuose. Įdomu tai, kad daugiau nebuvo paminėta kenkėjiška programa.
Kūrėjas jau pašalino „Ad Mob“ integraciją iš savo programos ir netrukus „Google Play“ parduotuvėje paskelbs nemokamą programos versiją.