Google Play Console vil nu hjælpe udviklere med at undgå fjernelse af apps

Google Play Console hjælper udviklere med at undgå, at deres apps fjernes fra Google Play Butik ved utilsigtede overtrædelser af politikken.

Overtrædelser af politikken ved uheld. Det sker for de bedste af os. Du ved ikke, hvad du gjorde forkert, men Google fjernede alligevel din app efter en opdatering, mens du kun gav en vag forklaring på, hvad du gjorde forkert, og hvad du kan gøre for at rette op på det. Nogle gange vil dette være en fejl, men andre gange havde Google en grund til det – også selvom du ikke ved, hvad den grund er, eller hvis du ikke vidste, at det var imod deres vilkår. Heldigvis fremlægger Google nye værktøjer i Google Play Console for at forsøge at forhindre, at det sker.

Under "Nye værktøjer til at hjælpe dig med at bygge sikrere apps på Google Play"tale kl Google I/O 2021, afslørede Google en håndfuld kommende ændringer til Play Console, som vil hjælpe udviklere med at foretage ændringer i deres app, før deres app fjernes på grund af en politikovertrædelse.

For det første vil siden "politikstatus" under afsnittet "politik og programmer" i Google Play Console snart give dig advarsler om potentielle politikker overtrædelser og oplysninger om, hvordan de løses, før der træffes håndhævelseshandlinger (men kun for specifikke typer af politikovertrædelser, som Google ikke har specificeret).

For det andet arbejder Google endelig på at sænke antallet af appfjernelser, der ikke skyldes politikovertrædelser af selve appen, men af ​​ting, som SDK'erne, den bruger, gør. Tredjeparts SDK'er er utroligt udbredt i apps, og Google siger, at størstedelen af ​​den gennemsnitlige apps kode består af kode fra et SDK snarere end proprietær kode. Men selvom appen ikke ejer SDK'ens kode, holder Google Play stadig udvikleren ansvarlig for, hvad denne kode gør. De fleste app-udviklere har ikke ressourcerne eller værktøjerne til at revidere alle de SDK'er, de bruger, så derfor arbejder Google nu med udbyderne af populære SDK'er for at gøre dem mere sikre.

Programmet for tidlig adgang til Google Play SDK Console blev lanceret sidste år med partnere som AppsFlyer, AppLovin, mopub og filial, og Google lancerer nu en frontend til SDK-konsollen, der lader SDK-udbydere registrere og administrere deres SDK'er, rapportere problemer med deres SDK'er og se brugsstatistik og nedbrudsrapportering. Dette etablerer en direkte kommunikationslinje mellem Google, SDK-udbyderen og appudvikleren, så Google kan give vejledning om SDK-problemer baseret på rapporter fra udbyderen.

Når der er et problem, kan udviklere få advarsler i Google Play Console om ikke-understøttet eller ikke-kompatibel versioner af de SDK'er, de bruger, hvilket giver dem en chance for at foretage ændringer, før der bliver truffet handling over for deres app. Dette kan dog kun gøres, hvis en app-udvikler deler deres biblioteksafhængigheder med Google. Apps, der bruger Android App Bundle-formatet (AAB) (som snart vil være påkrævet for alle apps på Google Play) vil automatisk få deres biblioteksafhængigheder delt. Apps bygget som APK'er vil også automatisk få deres biblioteksafhængigheder delt fra Android Gradle Plugin 4.0, men udviklere kan fravælge deling af deres biblioteksafhængigheder.

Hvad synes du om disse ændringer?