Google kæmper stadig med gennemsigtighed i forbindelse med fjernelse af Play Butik-apps [Opdatering: App Temp. Genindsat]

click fraud protection

Google er i gang igen, og udviklerne bag DroidScript hævder, at deres app blev fjernet uden nogen afhjælpende mulighed. Læs videre!

Opdatering 1 (05/03/2021 @ 02:50 AM ET): Efter udgivelsen af ​​vores artikel er DroidScript midlertidigt genindsat. Klik her for mere information. Artiklen som offentliggjort den 3. maj 2021 er bevaret nedenfor.

Android som operativsystem har eksisteret i over et årti nu, og sammenlignet med iOS giver det meget mere frihed. Google bevarer dog dominans over app-distribution på Android-platformen. Selvom Android er åben for tredjeparts app-butikker og sideloading, kan vi ikke bagatellisere Googles hold over smartphone-økosystemet, der er bygget op over mange år. Dette hold er resultatet af, at millioner af app-udviklere har bidraget med meningsfulde app-oplevelser til platformen i løbet af dens eksistens, hvilket giver brugerne en grund til at bruge en smartphone med Android. Google og app-udviklere har et symbiotisk forhold, men det er ikke et forhold, hvor magtdynamikken er ens. Gang på gang har vi set klager fra mangeårige udviklere, hvis apps er blevet smidt fra økosystemet, med forklaringen på sådanne fjernelser fundet i vage eller automatiserede e-mails fra Google.

Eksempel: DroidScript

David Hurren, grundlæggeren af DroidScript.org, kontaktede os for at fortælle os om hans seneste erfaring med at håndtere Google Plays udviklersupport. For dem, der ikke er klar over, er DroidScript en app, der fungerer som en mobil IDE, der giver nybegyndere mulighed for at oprette Android-apps direkte på deres telefon. Appen er designet til at gøre Android-programmering mere tilgængelig for begyndere og ikke-professionelle eller for dem, der kommer fra et webudviklingsmiljø, da DroidScript kredser om JavaScript-brug. Selvom appen ser dateret ud, er den havde omkring 1,5 millioner downloads over 7 år med ~105.000 aktive brugere, ifølge udvikleren. For en app lavet af en lille, ikke-for-profit organisation, er det gode tal.

Skærmbilleder fra DroidScripts nu fjernede Play Butik-fortegnelse.

Ifølge David fjernede Google Play for nylig DroidScript-appen fra Play Butik på mistanke om at begå annoncesvindel. Annoncebedrageri er en alvorlig sag, så en fjernelse ville være gyldig, hvis det faktisk var det, der skete. David benægter, at noget sådant har fundet sted, hvilket betyder, at han selvfølgelig ville appellere afgørelsen. Problemet er som sædvanligt, at det kan føre til en utrolig frustrerende oplevelse at appellere en beslutning til Google.

Som David præsenterer det, deaktiverede Google først deres AdMob-konto på grund af "ugyldig trafik", og efter appel suspenderede kontoen yderligere på grund af annoncebedrageri. Appelsvaret kom inden for 11 minutter og læste, som om det var automatiseret. Det, der gør tingene uklare, er den mangel på gennemsigtighed, som Google opretholder vedrørende disse forhold. Udvikleren insisterer på, at de kun har en enkelt bannerannonce i deres app og havde brugt AdMob uden problemer i omkring et år, da de modtog denne meddelelse og forbud ud af det blå.

For at gøre tingene værre, en uge senere, da udvikleren arbejdede på at fjerne AdMob fra appen, modtog de en suspenderings-e-mail fra Google Play for deres app DroidScript. Denne e-mail havde nogle flere detaljer, som "APK: 206 Ad Fraud. Appen overtræder Ad Fraud-politikken.", men det handler om det for så vidt angår gennemsigtighed. Efter appel tilføjede Google også "Malware" som en grund, efter at det tog 12 dage at svare på appellen:

Under gennemgangen fandt vi ud af, at din app overtræder malwarepolitikken. Vi tillader ikke apps med nogen kode, der kan bringe en bruger, en brugers data eller en enhed i fare. Hvis din app er udviklet af en tredjepart, anbefaler vi, at du kontakter dem for at bekræfte, at de har designet din app til at overholde vores politikker. Du kan læse siden Malware-politik for flere detaljer og eksempler på almindelige overtrædelser.

Din app er ikke i overensstemmelse med politikken for annoncebedrageri. Annoncebedrageri er strengt forbudt. Annonceinteraktioner genereret med det formål at narre et annoncenetværk til at tro, at trafik er fra autentisk brugerinteresse er annoncesvindel, som er en form for ugyldig trafik. Annoncer bør ikke vises på en måde, der resulterer i utilsigtede klik. Det er forbudt at tvinge en bruger til at klikke på en annonce eller indsende personlige oplysninger til reklameformål, før de kan bruge en app fuldt ud. Annoncer bør ikke vises, efter at brugeren har forladt appen, eller efter at brugeren har trykket på tilbage-knappen for at afslutte appen.

Politikken for "Annoncebedrageri" nævnt i denne e-mail er en direkte copy-paste fra denne Google-supportside, og det giver udvikleren ingen information om præcis, hvilken del af politikken deres app overtræder. "Malware"-politikken ser ikke ud til at være en direkte copy-paste, men læses som en tekst, der ikke beskriver, hvad der præcist ved appen er ondsindet. Yderligere e-mails genererede flere standardsvar og ingen nyttige oplysninger.

DroidScript forbliver suspenderet fra Google Play Butik, af årsager, der ikke er helt klare. Udviklerens konto og andre applikationer forblive synlige, herunder et par plugins til DroidScript-hovedappen. Da appen ikke længere udgives på Google Play, bliver premium-abonnenter automatisk annulleret deres abonnementer. Det, kombineret med tabet på 30 % af omsætningen på grund af AdMob-suspenderingen, lammer holdet bag appen, siger David.

Suspensionen påvirker også projekter, der er afhængige af DroidScript. En bruger reagerer på meddelelsen fra DroidScript-udvikleren siger deres apps udviklet i IDE er stadig oppe i Play Butik, mens en anden bekymringer om fjernelsens effekt på deres igangværende kommercielle udviklingsprojekt.

Hvad Google gjorde (og fortsætter med at gøre) forkert

Problemet med denne hændelse er ikke, at en langvarig app blev startet fra Play Butik. Det er ikke første gang, det er sket for nogen, og det bliver bestemt heller ikke sidste gang. Problemet her er Googles modvilje mod at dele detaljer om, hvordan udviklere angiveligt overtræder deres politikker. Der er gode grunde til, at Google ikke kan gå for dybt i, hvad der udløste deres opdagelse af annoncesvindel – du ønsker ikke at give ondsindede aktører indsigt i Googles registreringsalgoritmer, så de kan omgå dem - men for udviklere, der virkelig ikke er klar over, hvorfor deres app blev fjernet, vil de få problemer med at rette problem.

Som svar på klage efter klage over manglende gennemsigtighed i app-fjernelser, Google udsendte en Play Policy Update i juli 2020 søger at behandle sagen.

I henhold til den nye politik lovede Google at være mere gennemsigtig omkring den faktiske politikovertrædelse, der resulterede i, at en ansøgning blev afsluttet. Udviklere blev lovet at få flere detaljer, såsom et tekstuddrag fra Play Butik-fortegnelsen eller endda et skærmbillede af den påståede overtrædelse. Google havde også lovet at tilføje vejledning for at rette problemet. Den overordnede idé var at gøre overtrædelsen tydeligere og en rettelse tilgængelig, hvilket ville være meget nyttigt for udviklere, der forsøgte at navigere i den komplekse jargon af politikdokumenter. Ikke alle overtrædelser er forsætlige og ondsindede, og udviklere, der er uskyldige, vil sandsynligvis rette sådanne utilsigtede overtrædelser, når de pegede i den rigtige retning.

Vi ved ikke med sikkerhed, om DroidScript og dets udvikler er fri for fejl. Det er muligt, at udvikleren faktisk er skyldig i det, Google har anklaget dem for. Vi har ingen mulighed for at afgøre, om annoncesvindel fandt sted eller ej, og selvom vi ikke har foretaget en fuldstændig nedrivning af appen, kan en hurtig analyse på VirusTotal og MetaDefender viser ingen tydelige tegn på malware. Vi kender ikke Googles side af historien her, men det er lidt af problemet. (Vi har kontaktet Google for at få kommentarer og vil opdatere denne artikel, hvis vi hører tilbage.)

Det, der i sidste ende er skuffende, er det faktum, at Google stadig følger en praksis, som den havde erkendt var skadelig for udviklernes interesse. Google havde lovet at opdatere sine procedurer for at gøre dem mere udviklervenlige, men de fjerner stadig apps med lige så lidt gennemsigtighed som før. For at være klar, er der overlap mellem AdMob- og Google Play-suspenderinger, og bedre ræsonnementer burde være kommet fra Google Play-siden. Men ved at kende den stramme integration i sit eget økosystem, som Google presser på for, burde det have været villig til at tilbyde nogle flere nyttige ord og en mulighed for at afhjælpe eventuelle krænkelser. For det ville helt sikkert gøre ondt at se 7 års fremskridt udslettet af et par e-mails, der ser ud som om de ikke er skrevet af mennesker.


Opdatering: DroidScript midlertidigt genindsat

Kort efter vores artikel blev offentliggjort, udvikler gjort opmærksom på at DroidScript er blevet midlertidigt genindsat. Google har givet udvikleren 7 dage til at ændre appen og udstede en opdatering, der er "fuldt ud i overensstemmelse med Google Plays politik". E-mailen gør stadig brug af boilerplate-tekst omkring Ad Fraud og går ikke i flere detaljer, end de tidligere e-mails har præsenteret. Mærkeligt nok har der ikke været nogen yderligere omtaler af Malware.

Udvikleren var allerede i gang med at fjerne Ad Mob-integration fra deres app og vil snart udgive en Ad Mob-fri version af deres app til Play Butik.