Разработчиците премахват приложенията си поради неясни и нелепи тълкувания на правилата и Google трябва да се справи с това.
Вие сте разработчик и сте вложили сърцето и душата си в приложение, защото обичате да кодирате и бихте искали да покажете на света плодовете на своя труд. Решавате да спечелите $25, за да регистрирате акаунт на програмист в Google Play и да работите ден и нощ, за да оправдаете заглавието.
Най-накрая имате приемлива компилация, която можете да публикувате, така че компилирате APK и го качвате на сървърите на Google. Накрая решавате да натиснете „Публикуване“ и приложението ви става активно. Бавно приложението прави вълни, тъй като потребителите в уебсайтовете на социалните медии и блогърите на Android започват да забелязват работата ви. Ти си в екстаз! Хората обичат работата ви! Въпреки случайния, безполезен, незаслужен преглед с 1 звезда (всеки получава по един) сте доволни от обществения прием на вашата работа. Един ден обаче се събуждате с имейл от екипа за преглед на Google Play:
"Какво стана?Защо приложението ми беше премахнато?" Разбира се, вие пишете обратно, за да попитате защо приложението ви е премахнато. Но отново получавате неясен отговор, като през цялото време се чудите защо приложението ви е свалено, когато можете за да посочим десетки, ако не и стотици, приложения, които също не отговарят на тази неясна клауза в съдържанието на Google Play Политика.
Приложението Google Plays Whack-a-Mole
Доста разработчици са имали по-скоро разочароващи преживявания справяйки се със свалянето на техните приложения от Play Store, и по-специално през последната седмица видяхме много в Android общността е възмутена при премахването от Google на популярния браузър 4chan с отворен код детелина. На 17 януари приложението беше спряно от Google Play Store, тъй като е в него „нарушение на разпоредбата за явни сексуални материали на Правилата за съдържание“. Вярно е, че в 4chan има доста подсказващ материал (и някои наистина ли сугестивен материал) който е получил други приложения на 4chan в беда в миналото.
въпреки това, за известно време изглеждаше, че приложенията на 4chan могат да се съобразят с разпоредбата на правилата за съдържанието на Google относно материали с явен сексуален характер, като премахнат всички връзки по подразбиране към табла с изображения, които не са безопасни за работа. Вместо това разработчиците на тези приложения ви позволиха да преглеждате съдържанието за възрастни чрез ръчно въвеждане на името на таблото. Измина година и половина от първоначалното премахване на приложенията на 4chan през есента на 2014 г. и сега изглежда, че Google си играе на къртица с определени приложения, защото не отговарят на тяхното съдържание Политика.
Какво се промени? Според разработчика който е подал жалба:
Вижте както е поискано в #124 и добавен в 22ace00 Добавих две нови дъски по подразбиране и ги разбърках всички, така че /g/ да не е винаги на върха. Clover изисква твърдо кодиране на някои платки, защото в противен случай списъкът с платки е празен, докато Clover чака API отговор. Това се прави само когато стартирате Clover за първи път. Така че след тази актуализация, вместо винаги да има следния ред: /g/, /v/, /a/, /co/, /int/, той рандомизира реда на тези 7: /g/, /v/, /a /, /co/, /int/, /sp/, /tv/.
Clover автоматично зарежда първата дъска в списъка с платки при стартиране. Вместо винаги първо да представя /g/, той представи едно от тези /g/, /v/, /a/, /co/, /int/, /sp/, /tv/ (защото сега беше разбъркано). Сега не съм мислил много за това, но /a/ не е най-sfw дъската, която съществува, дори когато е синя дъска. Така че имаше 1 от 7 промени на /a/, които се озоваха в горната част на списъка с дъски и се заредиха автоматично. И тогава започна забавлението. След качването на нова бета версия това вероятно беше така и Clover беше спрян. Отхвърлиха обжалването ми със следната причина: „Вашето приложение изобразява изображения на аниме герои в сексуално предполагащи пози, което се счита за сексуално открито съдържание." Така че /a/ наистина беше виновник.
Така че по същество той неволно свързваше своите потребители с табло, което включваше съдържание за възрастни (въпреки че самото табло не е посветен на такова съдържание). Както може би много от вас са чували, таблата на 4chan са непредсказуеми и общността там почти публикува каквото пожелае да обсъжда и това включва съдържание, което не е безопасно за работа. Позицията на Google тук има някакъв смисъл - но това беше само след предприемачът обжалва открихме ли защо е бил изтеглен на първо място! Въпреки това, това не е а ужасно голяма работа, но би било хубаво да не се налага да се чешете по главата в шок защо работата ви е била свалена! Повечето разработчици биха взели обратната връзка и биха качили отново версия на приложението, която е съвместима с правилата за съдържание, както направи разработчикът на Clover:
Clover вече има повече безопасни дъски по подразбиране и вече не добавя автоматично никакви дъски. /a/ и някои други табла вече са маркирани като nsfw дъски, така че дори няма да видите падащо меню за тях.
Сега можете да кажете, че всеки браузър или приложение reddit също трябва да бъдат забранени от Play Store, защото можете да разглеждате nsfw материали с тях. Но проблемът е, че Clover представи /a/ без никакво търсене на nsfw материал. Добре е, ако накарате потребителя да търси nsfw материал, ако знае url/кода на борда/името на subreddit, но не го представяйте без никакво действие.
Дори Google Play препоръчва просто да качите нова версия с друго име на пакет и това е, което ще направя. Жалко е, че не мога да актуализирам 260 хиляди настоящи потребители до новата версия, но се надявам, че новото име на пакета ще се разпространи. Ще дам нова актуализация, когато го кача.
Кошмарът обаче не свършва дотук, защото дни след като разработчикът качи отново привидно съвместима версия на Clover в Google Play Store, тя беше отстранени отново. Този път обаче Google премахна приложението, защото те „са установили, че [неговото] приложение или списък с приложения свързва потребителя с уебсайт с порнографско или сексуално съдържание.“ Разработчикът беше съвсем разбираемо разстроен от това разсъждение и се зае да публикува изключително приложението си в основното хранилище с отворен код, хоствано от F-Droid. Така поне това слага край на борбата на един човек с Човека.
Заради импликацията
Надявам се, че сте се замислили, когато сте прочели окончателното решение на Google относно премахването на Clover, защото аз със сигурност го направих. Премахването на Clover се основава на факта, че 4chan има само порнографски материал някъде на уебсайта е доста тревожно. Какво ще се случи с приложенията на Reddit? Съдържанието на NSFW е ограничено по подразбиране в повечето приложения на Reddit, но със сигурност не е трудно просто да се натъкнете на съдържание за възрастни на уебсайта. Същото важи и за Twitter, Tumblr, Imgur и много други уебсайтове. Всеки от тези уебсайтове има или е на път да пусне, официални приложения за „уебсайтове с порнографско или сексуално съдържание“.
Много разработчици дори не са сигурни защо приложението им е свалено
Дали и те ще бъдат отстранени от Google? Възможно ли е Google избирателно да се насочва към 4chan приложения и да игнорира приложения от по-големи играчи? Поне за сега други приложения на 4chan тепърва ще бъдат изпратени в Google gulag, но наскоро видяхме това Google няма никакви притеснения премахване на приложения, които нарушават нейните правила за съдържание, независимо колко голяма е компанията.
Без значение колко голям или мощен сте, Google може да премахне приложението ви по всяко време, ако повярва на приложението ви нарушава тяхната политика за съдържанието -- което е добре за справедливост, но стандартите са погрешни в първото място.
„Добре дошли в живота като разработчик в Play Store. Имаше доста противоречия по отношение на тяхното боравене с приложения и политики, но не достатъчно медийно внимание, за да се загрижи обществеността.“ – потребител на Reddit twigboy в отговор на изтеглянето на спонсорираното от Samsung приложение Adblock Fast от Google
Нека първо да изясним някои неща. да, Google е частен бизнес, на който е позволено да изтегля съдържание от своята платформа по каквато причина поиска. да, Google Play Store има невероятно количество приложения за сортиране и затова не е изненадващо, че тяхната поддръжка на клиенти тук е малко суха. Въпреки това нито една от тези причини не трябва да извинява слабата поддръжка на Google за разработчиците. Разработчиците на мобилни приложения са вече страда от изключително пренаситен пазар на приложения. Защо Google трябва допълнително да налага бариери на някои разработчици, като виси над главите им с постоянно надвисналата заплаха приложението им да бъде изтеглено?
Те вече изискват от разработчиците задаване на оценки на съдържанието в техните приложения, това не е ли достатъчно? Въпреки че съм сигурен, че Google непрекъснато работи, опитвайки се да настрои фино алгоритъма, който използват, за да изтегли автоматично нарушаващи правилата приложения (...това Е Google в края на краищата), остава несправедливо спрямо разработчиците, на които мнозина разчитат на своите приложения като основен източник на доходи, да трябва да се справят с автоматизирано премахване и обжалване процес. Откакто Play Store стана толкова голям, Google пренебрегна грижата за своите разработчици, които бяха толкова критични за успеха на платформата.
Не бъдете зли
Знаем, че сте преминали от вашия "Не бъди зъл" мото, Google, но може би можете да промените и „Направи правилното нещо?“ За да бъдем честни към Google, не всяко премахване е така неясен и някои грешки са обърнат. Повечето премахвания на приложения вероятно са законни премахвания, но ние виждаме и чуваме много за онези, които са се объркали. И дори някои от тези оплаквания са неоснователни, тъй като разработчикът може да претендира за несправедливо премахване и да пропусне важна информация за обжалването, когато е ясно, че решението е било правилно. Въпреки това, ако има поне нещо общо с всички тези оплаквания, това е фактът, че много от тях наистина не са сигурни защо приложението им е свалено. Вместо просто да цитирате раздела от Правилата за съдържание, за който се смята, че дадено приложение нарушава, и да оставите разработчика сам да разбере защо приложението му е премахнато, защо просто не му кажете? Поне ще успеете да избегнете разпалените спорове определеничасти на нането, въпреки че вие със сигурност не може да ги спечели всички.
Екосистемата на Android процъфтява при здравословен баланс между потребители, производители на устройства и разработчици. Това е основната философия в основата на Програма за съвместимост изложено от Google. Когато разработчиците говорят и искат по-добра поддръжка на клиенти, кой ги слуша? Последователността, прозрачността и бързината при обработката на заявките за разработчици са нещо, от което всички бихме се възползвали, тъй като повече разработчици ще се чувстват свободни да посветят времето си на разработване на платформата на Google, без да се страхуват от banhammer. Може би не е голям приоритет за Google да го коригира, но ние със сигурност се надяваме, че с привличането на повече внимание към проблема, гласовете на разработчиците ще бъдат чути.