Vážený tím kontroly Google Play, nebuďte zlí

Vývojárom sa kvôli vágnym a smiešnym výkladom pravidiel odstraňujú ich aplikácie a Google to musí riešiť.

Ste vývojár a do aplikácie ste vložili svoje srdce a dušu, pretože radi kódujete a chceli by ste svetu ukázať plody svojej práce. Rozhodnete sa získať 25 USD na registráciu účtu vývojára Google Play a pracovať vo dne v noci, aby ste splnili tento titul.

Konečne ste získali prijateľnú zostavu, ktorú môžete publikovať, takže zostavíte súbor APK a nahráte ho na servery Google. Nakoniec sa rozhodnete kliknúť na tlačidlo Zverejniť a vaša aplikácia sa spustí. Aplikácia pomaly robí vlny, keď si používatelia na webových stránkach sociálnych médií a blogeri pre Android začnú všímať vašu prácu. Si nadšený! Ľudia milujú vašu prácu! Napriek občasnej, neužitočnej a nezaslúženej 1 hviezdičkovej recenzii (každý dostane jeden) ste spokojný s tým, ako verejnosť prijala vašu prácu. Jedného dňa vás však zobudí e-mail od tímu kontroly Google Play:

"Čo sa stalo?Prečo bola moja aplikácia odstránená?" Samozrejme, že odpíšete, aby ste zistili, prečo bola vaša aplikácia odstránená. Ale opäť dostanete vágnu odpoveď, pričom sa stále čudujete, prečo bola vaša aplikácia stiahnutá, keď môžete poukázať na desiatky, ak nie stovky aplikácií, ktoré tiež nespĺňajú túto nejasnú klauzulu v Obsahu Google Play politika.


Aplikácia Google Play Whack-a-Mole

prásk-krtkaPomerne málo vývojárov mali skôr frustrujúce zážitky zaoberajúce sa sťahovaním ich aplikácií z Obchodu Play, a najmä minulý týždeň bolo veľa z nich Komunita Androidu je pobúrená pri odstránení populárneho open-source prehliadača 4chan spoločnosťou Google Ďatelina. 17. januára bola aplikácia pozastavená z Obchodu Google Play, pretože bola in "porušenie sexuálne explicitného materiálneho ustanovenia Zásad pre obsah." Teraz je pravda, že na 4chan je pomerne veľa sugestívneho materiálu (a niektoré naozaj sugestívny materiál na to), ktorý sa dostal ďalšie 4chan aplikácie v problémoch v minulosti.

Avšak, istý čas sa zdalo, že aplikácie 4chan by mohli byť v súlade s ustanoveniami pravidiel pre obsah spoločnosti Google o sexuálne explicitných materiáloch odstránením všetkých predvolených odkazov na obrázkové tabule, ktoré nie sú bezpečné pre prácu. Namiesto toho vám vývojári týchto aplikácií umožnili prehliadať obsah pre dospelých manuálnym zadaním názvu dosky. Odvtedy uplynul rok a pol od prvého vyradenia aplikácií 4chan na jeseň 2014 a teraz sa zdá, že spoločnosť Google hrá s určitými aplikáciami, že nespĺňajú svoj obsah politika.

čo sa zmenilo? Podľa vývojára kto podal odvolanie:

Pozrite si ako je požadované v #124 a pridal sa 22:00 Pridal som dve nové predvolené dosky a všetky som ich zamiešal tak, aby /g/ nebolo vždy navrchu. Clover vyžaduje pevné kódovanie niektorých dosiek, pretože inak je zoznam dosiek prázdny, kým Clover čaká na odpoveď API. Toto sa vykoná iba pri prvom spustení Clover. Takže po tejto aktualizácii namiesto toho, aby bolo vždy nasledujúce poradie: /g/, /v/, /a/, /co/, /int/, náhodne usporiadalo poradie týchto 7: /g/, /v/, /a /, /co/, /int/, /sp/, /tv/.

Clover automaticky načíta prvú dosku v zozname dosiek pri spustení. Namiesto toho, aby sa vždy najprv uvádzalo /g/, prezentovalo sa jedno z týchto /g/, /v/, /a/, /co/, /int/, /sp/, /tv/ (pretože to bolo teraz zamiešané). Teraz som nad tým veľa nepremýšľal, ale /a/ nie je tá najsfw doska, aká existuje, aj keď je modrá. Takže došlo k zmene 1 zo 7 v /a/, ktoré skončilo na začiatku zoznamu dosiek a automaticky sa načítalo. A vtedy sa začala zábava. Po nahraní novej beta verzie to bol pravdepodobne prípad a Clover bol pozastavený. Moje odvolanie zamietli s nasledujúcim dôvodom: „Vaša aplikácia zobrazuje obrázky anime postáv pózy so sexuálnym podtextom, ktoré sa považujú za sexuálne explicitný obsah.“ Takže /a/ skutočne bolo vinník.

V podstate teda neúmyselne prepájal svojich používateľov s nástenkou, ktorá obsahovala obsah pre dospelých (aj keď samotná nástenka nie je venovaná takémuto obsahu). Ako mnohí z vás možno počuli, nástenky 4chan sú nepredvídateľné a tamojšia komunita zverejňuje takmer všetko, o čom má chuť diskutovať, a to vrátane obsahu, ktorý nie je bezpečný pre prácu. Postoj spoločnosti Google tu dáva určitý zmysel – bol však len taký po vývojár sa odvolal, zistili sme, prečo bol stiahnutý! Napriek tomu to nie je a strašne veľká vec, aj keď by bolo pekné, keby ste sa nemuseli šokovane škrabať na hlave, prečo bola vaša práca stiahnutá! Väčšina vývojárov by prijala spätnú väzbu a znova nahrala verziu aplikácie, ktorá je v súlade s pravidlami pre obsah, ako to urobil vývojár Clover:

Clover má teraz predvolene viac bezpečných dosiek a už nepridáva automaticky žiadne dosky. /a/ a niektoré ďalšie dosky sú teraz označené ako dosky nsfw, takže pre ňu ani neuvidíte rozbaľovaciu ponuku.

Teraz by ste mohli povedať, že každý prehliadač alebo aplikácia reddit by mala byť tiež zakázaná v obchode Play, pretože s nimi môžete prechádzať materiál nsfw. Problém je však v tom, že Clover prezentoval /a/ bez akéhokoľvek hľadania materiálu nsfw. Je v poriadku, ak prinútite používateľa vyhľadať materiál nsfw, ak pozná adresu URL/kód dosky/názov subredditu, ale neprezentuje ho bez akejkoľvek akcie.

Dokonca aj Google Play odporúča nahrať novú verziu s iným názvom balíka a to je to, čo urobím. Je škoda, že nemôžem aktualizovať 260 000 súčasných používateľov na novú verziu, ale dúfam, že sa slovo o novom názve balíka rozšíri. Po nahraní dám ďalšiu aktualizáciu.

Nočná mora sa tým však nekončí, pretože niekoľko dní po tom, čo vývojár znova nahral zdanlivo vyhovujúcu verziu Clover do Obchodu Google Play, opäť odstránené. Tentokrát však Google aplikáciu odstránil, pretože oni „zistili, že [jeho] aplikácia alebo záznam aplikácie odkazuje používateľa na webovú stránku s pornografickým alebo sexuálnym obsahom.“ Vývojár bol týmto uvažovaním celkom pochopiteľne rozrušený a rozhodol sa exkluzívne zverejniť svoju aplikáciu do hlavného úložiska s otvoreným zdrojovým kódom, ktoré hosťuje F-Droid. Tak sa aspoň končí boj jedného muža s Mužom.


Kvôli implikácii

Dúfam, že ste to urobili dvakrát, keď ste si prečítali konečné rozhodnutie spoločnosti Google týkajúce sa odstránenia Clover, pretože ja som to určite urobil. Odstránenie Clover na základe skutočnosti, že 4chan má iba pornografický materiál niekde na webovej stránke je dosť znepokojujúce. Čo sa stane s aplikáciami Reddit? Obsah NSFW je predvolene obmedzený vo väčšine aplikácií Reddit, ale určite to nie je ťažké len naraziť na obsah pre dospelých na webovej stránke. To isté platí pre Twitter, Tumblr, Imgur a mnoho ďalších webových stránok. Každá z týchto webových stránok má alebo má chystá sa vydať, oficiálne aplikácie pre „webové stránky s pornografickým alebo sexuálnym obsahom“.

Mnohí vývojári si ani nie sú istí, prečo bola ich aplikácia stiahnutá

Dostanú aj oni do poriadku od Googlu? Možno sa Google selektívne zameriava na 4kanálové aplikácie a ignoruje aplikácie väčších hráčov? Aspoň zatiaľ ďalšie 4chan aplikácie ešte musia byť odoslané do gulagu Google, ale nedávno sme to videli Google nemá žiadne výhrady odstraňovanie aplikácií, ktoré porušujú obsahovú politiku bez ohľadu na to, aká veľká je spoločnosť.

Bez ohľadu na to, aký veľký alebo výkonný ste, Google môže vašu aplikáciu kedykoľvek odstrániť, ak vašej aplikácii uverí porušuje ich Zásady pre obsah – čo je dobré pre spravodlivosť, ale štandardy sú v prvom rade chybné miesto.

„Vitajte v živote vývojára v obchode Play. Došlo k niekoľkým kontroverziám týkajúcim sa ich narábania s aplikáciami a politikami, ale nie dosť pozornosti médií, aby sa o to verejnosť zaujímala." - Používateľ Redditu twigboy v reakcii na to, že Google stiahol aplikáciu Adblock Fast, ktorú sponzoruje Samsung

Najprv si tu vyjasnime niektoré veci. Áno, Google je súkromná firma, ktorá môže sťahovať obsah zo svojej platformy z akéhokoľvek dôvodu. Áno, Obchod Google Play má neuveriteľné množstvo aplikácií, ktoré je potrebné zoradiť, a preto nie je prekvapujúce, že ich zákaznícka podpora je tu trochu suchá. Ani jeden z týchto dôvodov by však nemal ospravedlňovať slabú podporu Google pre vývojárov. Vývojári mobilných aplikácií sú už trpí z divoko presýteného trhu s aplikáciami. Prečo by mal Google ďalej klásť prekážky niektorým vývojárom tým, že im bude visieť nad hlavami s neustále sa hroziacou hrozbou stiahnutia ich aplikácie?

Už to od vývojárov požadovali nastaviť hodnotenia obsahu na ich aplikáciách, nestačí to? Aj keď som si istý, že Google sa neustále snaží vyladiť akýkoľvek algoritmus, ktorý používa na automatické sťahovanie aplikácií porušujúcich pravidlá (...je to Google koniec koncov), zostáva nespravodlivé voči vývojárom, ktorých mnohí spoliehajú na to, že ich aplikácie sú hlavným zdrojom príjmu, aby museli riešiť automatické odstránenie a odvolanie proces. Odkedy sa Obchod Play tak rozrástol, Google zanedbával starostlivosť o svojich vývojárov, ktorí boli takí kritickí pre úspech platformy.


Nebuď zlý

compat-ecosystemVieme, že ste sa posunuli od svojho "Nebuď zlý" motto, Google, ale možno môžete zmeniť a "Robiť správnu vec?" Aby sme boli spravodliví voči spoločnosti Google, nie každé odstránenie je nejasné a niektoré chyby sú obrátené. Väčšina odstránení aplikácií je pravdepodobne legitímne odstránenia, ale veľa vidíme a počujeme len o tých, ktoré sa pokazili. A dokonca aj niektoré z týchto sťažností sú neopodstatnené, pretože vývojár môže požadovať nespravodlivé odstránenie a vynechať kľúčové informácie o odvolaní, keď je jasné, že rozhodnutie bolo správne. Ak však majú všetky tieto sťažnosti aspoň jednu spoločnú vec, je to skutočnosť, že mnohé z nich si nie ste istí, prečo bola ich aplikácia stiahnutá. Namiesto toho, aby ste len citovali časť pravidiel pre obsah, o ktorej sa predpokladá, že aplikácia porušuje, a nechajú vývojára, aby sám zistil, prečo bola jeho aplikácia odstránená, prečo im to jednoducho nepovedať? Budete sa môcť aspoň vyhnúť rozdúchaným kontroverziám istýčasti z anet, aj keď ty určite nemôže vyhrať všetky.

Ekosystém Androidu prosperuje vďaka zdravej rovnováhe používateľov, výrobcov zariadení a vývojárov. Toto je základná filozofia Program kompatibility od spoločnosti Google. Keď vývojári hovoria a žiadajú lepšiu zákaznícku podporu, kto počúva? Dôslednosť, transparentnosť a rýchlosť pri vybavovaní požiadaviek vývojárov sú niečo, z čoho by sme mali úžitok všetci viac vývojárov bude bez obáv venovať svoj čas vývoju na platforme Google banhammer. Možno to nie je pre Google veľkou prioritou, aby to vyriešil, ale určite dúfame, že keď sa bude tomuto problému venovať viac pozornosti, budú vypočuté aj hlasy vývojárov.