Google Play Console ora aiuterà gli sviluppatori a evitare la rimozione delle app

Google Play Console aiuterà gli sviluppatori a evitare che le loro app vengano rimosse dal Google Play Store a causa di violazioni accidentali delle norme.

Violazioni accidentali delle norme. Succede al meglio di noi. Non sai cosa hai fatto di sbagliato, ma Google ha comunque rimosso la tua app dopo un aggiornamento fornendo solo una vaga spiegazione su cosa hai fatto di sbagliato e cosa puoi fare per risolverlo. A volte, questo sarà un errore, ma altre volte Google aveva un motivo per farlo, anche se non sai quale sia o se non sapevi che era contro i loro termini. Fortunatamente, Google sta proponendo nuovi strumenti in Google Play Console per cercare di evitare che ciò accada.

Durante "Nuovi strumenti per aiutarti a creare app più sicure su Google Play"parla a Google I/O 2021, Google ha presentato una serie di imminenti modifiche alla Play Console che aiuteranno gli sviluppatori ad apportare modifiche alla loro app prima che l'app venga rimossa per una violazione delle norme.

Innanzitutto, la pagina "Stato delle norme" nella sezione "Norme e programmi" di Google Play Console ti fornirà presto avvisi su potenziali norme violazioni e informazioni su come risolverle prima che vengano intraprese eventuali azioni di applicazione (ma solo per tipi specifici di violazioni delle norme che Google non ha specificato).

In secondo luogo, Google sta finalmente lavorando per ridurre il numero di rimozioni di app causate non da violazioni delle policy dell’app stessa ma da cose che fanno gli SDK che utilizza. Gli SDK di terze parti sono incredibilmente diffusi nelle app e Google afferma che la maggior parte del codice medio di un'app è costituito da codice di un SDK anziché da codice proprietario. Tuttavia, anche se l'app non possiede il codice dell'SDK, Google Play ritiene comunque lo sviluppatore responsabile di ciò che fa quel codice. La maggior parte degli sviluppatori di app non dispone delle risorse o degli strumenti per controllare tutti gli SDK che utilizza, ecco perché Google sta ora collaborando con i fornitori degli SDK più diffusi per renderli più sicuri.

Il programma di accesso anticipato di Google Play SDK Console è stato lanciato lo scorso anno con partner come AppsFlyer, AppLovin, mopub e branch, e Google sta ora lanciando un front-end per la console SDK che consente ai fornitori di SDK di registrare e gestire i propri SDK, segnalare problemi con i propri SDK e visualizzare statistiche sull'utilizzo e report sugli arresti anomali. Ciò stabilisce una linea di comunicazione diretta tra Google, il fornitore dell'SDK e lo sviluppatore dell'app, in modo che Google possa fornire indicazioni sui problemi dell'SDK in base ai rapporti del fornitore.

Quando si verifica un problema, gli sviluppatori possono ricevere avvisi nella Google Play Console relativi ai contenuti non supportati o non conformi versioni degli SDK che stanno utilizzando, dando loro la possibilità di apportare modifiche prima che venga intrapresa qualsiasi azione contro i loro app. Ciò può essere fatto, tuttavia, solo se uno sviluppatore di app condivide le dipendenze della propria libreria con Google. Le app che utilizzano il formato Android App Bundle (AAB) (che sarà presto richiesto per tutte le app su Google Play) avranno automaticamente le dipendenze della libreria condivise. Anche le app create come APK avranno automaticamente le dipendenze della libreria condivise a partire da Android Gradle Plugin 4.0, ma gli sviluppatori possono disattivare la condivisione delle dipendenze della libreria.

Cosa ne pensi di questi cambiamenti?