Gli sviluppatori stanno rimuovendo le loro app a causa di interpretazioni politiche vaghe e ridicole e Google deve affrontare questo problema.
Sei uno sviluppatore e hai messo anima e cuore in un'applicazione perché ami programmare e vorresti mostrare al mondo i frutti del tuo lavoro. Decidi di spendere $ 25 per registrare un account sviluppatore Google Play e di lavorare giorno e notte per essere all'altezza del titolo.
Hai finalmente una build accettabile che puoi pubblicare, quindi compili l'APK e lo carichi sui server di Google. Alla fine, decidi di premere Pubblica e la tua app diventa attiva. Lentamente, l'app fa scalpore man mano che gli utenti sui siti di social media e i blogger Android iniziano a notare il tuo lavoro. Sei estasiato! Le persone adorano il tuo lavoro! Nonostante la recensione occasionale, inutile e immeritata da 1 stella (tutti ne ricevono uno) sei soddisfatto dell'accoglienza del pubblico al tuo lavoro. Un giorno, tuttavia, ti svegli con un'e-mail dal team di revisione di Google Play:
"Quello che è successo?Perché la mia app è stata rimossa?" Ovviamente rispondi per chiedere perché la tua app è stata rimossa. Ma ancora una volta ricevi una risposta vaga, chiedendoti nel frattempo perché la tua app è stata rimossa quando puoi per segnalare decine, se non centinaia, di app che non rispettano questa vaga clausola nei contenuti di Google Play Politica.
App Google Play Whack-a-Mole
Un bel po' di sviluppatori ho avuto piuttosto esperienze frustranti hanno a che fare con la rimozione delle loro app dal Play Store, e la scorsa settimana in particolare ne ha viste molte in Comunità Android indignata alla rimozione da parte di Google del popolare browser open source 4chan Trifoglio. Il 17 gennaio l'applicazione è stata sospesa dal Google Play Store perché inserita "violazione della disposizione materiale sessualmente esplicito della Politica sui contenuti." Ora, è vero che su 4chan c'è parecchio materiale suggestivo (e qualche Veramente materiale suggestivo per giunta) che ha ottenuto altre app 4chan in difficoltà in passato.
Tuttavia, per un certo periodo è sembrato che le app 4chan potessero conformarsi alle disposizioni della politica sui contenuti di Google sui materiali sessualmente espliciti rimuovendo tutti i collegamenti predefiniti alle schede di immagini non sicure per il lavoro. Invece, gli sviluppatori di queste app ti hanno permesso di sfogliare i contenuti per adulti inserendo manualmente il nome della bacheca. È passato un anno e mezzo dall'iniziale selezione delle app 4chan nell'autunno del 2014, e ora sembra che Google stia giocando a Colpisci la talpa su alcune app per non aver soddisfatto i suoi contenuti Politica.
Cosa è cambiato? Secondo lo sviluppatore che hanno presentato ricorso:
Vedere quanto richiesto in #124 e aggiunto 22ace00 Ho aggiunto due nuove schede predefinite e le ho mescolate tutte in modo che /g/ non fosse sempre in alto. Clover richiede l'hardcoding di alcune schede perché altrimenti l'elenco delle schede sarà vuoto mentre Clover attende la risposta dell'API. Questo viene fatto solo quando avvii Clover per la prima volta. Quindi dopo quell'aggiornamento invece di avere sempre il seguente ordine: /g/, /v/, /a/, /co/, /int/, ha reso casuale l'ordine di questi 7: /g/, /v/, /a /, /co/, /int/, /sp/, /tv/.
Clover carica automaticamente la prima scheda nell'elenco delle schede all'avvio. Invece di presentare sempre /g/ per primo, presentava uno di questi /g/, /v/, /a/, /co/, /int/, /sp/, /tv/ (perché ora era mescolato). Ora, non ci ho pensato molto, ma /a/ non è la board più sfw che ci sia, anche quando è una board blu. Quindi c'è stata una modifica di 1 su 7 di /a/ che è finita in cima all'elenco della scheda e è stata caricata automaticamente. E fu allora che iniziò il divertimento. Dopo aver caricato una nuova versione beta probabilmente è stato così e Clover è stato sospeso. Hanno respinto il mio ricorso con la seguente motivazione: "La tua app raffigura immagini di personaggi di anime in pose sessualmente allusive che sono considerate contenuti sessualmente espliciti." Quindi /a/ era davvero il colpevole.
Quindi, in sostanza, stava inavvertitamente collegando i suoi utenti a una bacheca che presentava contenuti per adulti (anche se la bacheca stessa non è dedicato a tali contenuti). Come molti di voi avranno sentito, i forum 4chan sono imprevedibili e la community pubblica praticamente tutto ciò di cui ha voglia di discutere, inclusi contenuti non sicuri per il lavoro. La posizione di Google in questo caso ha un certo senso, ma lo era solo Dopo lo sviluppatore ha fatto appello se abbiamo scoperto perché è stato ritirato in primo luogo! Tuttavia, questo non è un terribilmente un grosso problema, anche se sarebbe bello non doversi grattare la testa per lo shock sul motivo per cui il tuo lavoro è stato rimosso! La maggior parte degli sviluppatori accoglierebbe il feedback e ricaricherebbe una versione dell'app conforme alla Politica sui contenuti, come ha fatto lo sviluppatore di Clover:
Clover ora ha più schede sicure come impostazione predefinita e non aggiunge più automaticamente alcuna scheda. /a/ e alcune altre schede sono ora contrassegnate come schede nsfw, quindi non vedrai nemmeno un menu a discesa per esso.
Ora potresti dire che anche ogni browser o app Reddit dovrebbe essere bandito dal Play Store perché puoi sfogliare materiale nsfw con loro. Ma il problema è che Clover ha presentato /a/ senza cercare materiale nsfw. Va bene se fai in modo che l'utente cerchi materiale nsfw se conosce l'URL/codice scheda/nome subreddit, ma non presentarlo senza alcuna azione.
Anche Google Play consiglia di caricare semplicemente una nuova versione con un altro nome di pacchetto ed è quello che farò. È un peccato non poter aggiornare i 260k utenti attuali alla nuova versione, ma spero che si diffonda la voce del nuovo nome del pacchetto. Darò un altro aggiornamento quando l'avrò caricato.
L'incubo non finisce qui, tuttavia, perché giorni dopo che lo sviluppatore ha ricaricato una versione apparentemente conforme di Clover sul Google Play Store, è stato rimosso ancora una volta. Questa volta, tuttavia, Google ha rimosso l'app perché "hanno stabilito che la [sua] app o l'elenco delle app collega l'utente a un sito Web con contenuti pornografici o sessuali." Lo sviluppatore è rimasto comprensibilmente sconvolto da questo ragionamento e ha iniziato a pubblicare la sua app esclusivamente sul principale repository open source ospitato da F-Droid. Quindi almeno questo pone fine alla lotta di un uomo con The Man.
A causa dell'implicazione
Spero che tu abbia fatto un doppio giro quando hai letto la decisione finale di Google riguardo alla rimozione di Clover, perché sicuramente l'ho fatto. La rimozione di Clover è basata sul fatto che 4chan ha esclusivamente materiale pornografico in qualche luogo sul sito web è piuttosto preoccupante. Cosa succederà alle app Reddit? I contenuti NSFW sono limitati per impostazione predefinita sulla maggior parte delle app Reddit, ma non è certamente difficile semplicemente imbattersi in contenuti per adulti sul sito web. Lo stesso vale anche per Twitter, Tumblr, Imgur e molti altri siti web. Ciascuno di questi siti Web ha o è sta per rilasciare, applicazioni ufficiali per "siti web con contenuti pornografici o sessuali".
Molti sviluppatori non sono nemmeno sicuri del motivo per cui la loro app è stata rimossa
Anche loro verranno eliminati da Google? Google sta forse prendendo di mira selettivamente le app 4chan e ignorando le app dei player più grandi? Per ora, almeno altre app 4chan devono ancora essere inviati al gulag di Google, ma lo abbiamo visto di recente Google non ha scrupoli rimuovendo le applicazioni che violano la sua Politica sui contenuti, non importa quanto sia grande l'azienda.
Non importa quanto tu sia grande o potente, Google può rimuovere la tua app in qualsiasi momento se crede nella tua app viola la loro Politica sui contenuti, il che è positivo per l'equità, ma gli standard sono imperfetti nel primo posto.
"Benvenuti nella vita di sviluppatore sul Play Store. Ci sono state alcune controversie riguardo alla loro gestione delle app e delle policy, ma non c'è stata abbastanza attenzione da parte dei media perché il pubblico se ne preoccupasse." - Utente Reddit ramoscello in risposta a Google che ha ritirato l'applicazione Adblock Fast sponsorizzata da Samsung
Chiariamo alcune cose qui prima. SÌ, Google è un'azienda privata a cui è consentito estrarre contenuti dalla propria piattaforma per qualsiasi motivo desideri. SÌ, il Google Play Store ha una quantità insondabile di app da selezionare e quindi non sorprende che il loro supporto clienti qui sia un po' arido. Tuttavia, nessuno di questi motivi dovrebbe giustificare lo scarso supporto di Google agli sviluppatori. Gli sviluppatori di app mobili lo sono già sofferente da un mercato di app estremamente saturo. Perché Google dovrebbe imporre ulteriori barriere ad alcuni sviluppatori, incombendo sulla loro testa con la minaccia sempre incombente che la loro app venga ritirata?
Hanno già richiesto agli sviluppatori di farlo impostare le classificazioni dei contenuti sulle loro app, non è sufficiente? Anche se sono certo che Google sia costantemente al lavoro cercando di mettere a punto qualunque algoritmo utilizzi per estrarre automaticamente le app che violano le policy (...è Google dopo tutto), resta ingiusto nei confronti degli sviluppatori, che molti fanno affidamento sulle loro app come una delle principali fonti di reddito, doversi occupare di una rimozione automatizzata e di un ricorso processi. Da quando il Play Store è diventato così grande, Google ha trascurato di prendersi cura dei suoi sviluppatori, così importanti per il successo della piattaforma.
Non essere cattivo
Sappiamo che sei passato dal tuo "Non essere cattivo" motto, Google, ma forse puoi cambiare e "Fare la cosa giusta?" Per essere onesti nei confronti di Google, non tutte le rimozioni lo sono vago e alcuni errori lo sono invertito. La maggior parte delle rimozioni di app sono probabilmente legittime, ma vediamo e sentiamo parlare solo di quelle che sono andate storte. E anche alcuni di questi reclami sono infondati, poiché uno sviluppatore potrebbe denunciare una rimozione ingiusta e tralasciare informazioni cruciali sul ricorso quando è chiaro che la decisione era giusta. Tuttavia, se c'è almeno una cosa in comune con tutte queste lamentele è il fatto che molte di esse non sono veramente sicuro del motivo per cui la loro app è stata rimossa. Invece di limitarsi a citare la sezione delle Norme sui contenuti che si ritiene un'app violi e lasciare lo sviluppatore da solo a capire perché la sua app è stata rimossa, perché non semplicemente dirglielo? Almeno potrai evitare che si scatenino polemiche certoparti Di ILnetto, anche se tu certamente non posso vincerli tutti.
L'ecosistema Android prospera grazie a un sano equilibrio tra utenti, produttori di dispositivi e sviluppatori. Questa è la filosofia fondamentale alla base di Programma di compatibilità stabilito da Google. Quando gli sviluppatori parlano apertamente e chiedono un migliore supporto clienti, chi ascolta? Coerenza, trasparenza e rapidità nella gestione delle richieste degli sviluppatori sono qualcosa di cui tutti trarremmo vantaggio sempre più sviluppatori si sentiranno liberi di dedicare il proprio tempo allo sviluppo sulla piattaforma di Google senza temere il banhammer. Forse non è una grande priorità da risolvere per Google, ma speriamo sicuramente che, man mano che si attira maggiore attenzione sul problema, le voci degli sviluppatori vengano ascoltate.