La console Google Play aidera les développeurs à éviter que leurs applications ne soient supprimées du Google Play Store en raison de violations accidentelles des règles.
Violations accidentelles des politiques. Ça arrive aux meilleurs d'entre nous. Vous ne savez pas ce que vous avez fait de mal, mais Google a néanmoins supprimé votre application après une mise à jour tout en ne fournissant qu'une vague explication sur ce que vous avez fait de mal et sur ce que vous pouvez faire pour y remédier. Parfois, ce sera une erreur, mais d'autres fois, Google avait une raison de le faire, même si vous ne savez pas quelle est cette raison ou si vous ne saviez pas que c'était contraire à leurs conditions. Heureusement, Google propose de nouveaux outils dans la console Google Play pour tenter d'éviter que cela ne se produise.
Pendant le "De nouveaux outils pour vous aider à créer des applications plus sûres sur Google Play"parler à Google I/O 2021, Google a dévoilé une poignée de modifications à venir dans la Play Console qui aideront les développeurs à apporter des modifications à leur application avant que celle-ci ne soit supprimée pour violation des règles.
Tout d'abord, la page « État de la politique » dans la section « Politique et programmes » de la console Google Play vous donnera bientôt des avertissements concernant une politique potentielle. violations et des informations sur la manière de les corriger avant que des mesures coercitives ne soient prises (mais uniquement pour des types spécifiques de violations des règles que Google n'a pas spécifié).
Deuxièmement, Google s'efforce enfin de réduire le nombre de suppressions d'applications causées non pas par des violations de la politique de l'application elle-même, mais par les actions des SDK qu'elle utilise. Les SDK tiers sont incroyablement répandus dans les applications, et Google affirme que la majorité du code d'une application moyenne est constitué de code provenant d'un SDK plutôt que de code propriétaire. Cependant, même si l'application ne possède pas le code du SDK, Google Play tient toujours le développeur responsable de ce que fait ce code. La plupart des développeurs d'applications ne disposent pas des ressources ou des outils nécessaires pour auditer tous les SDK qu'ils utilisent. C'est pourquoi Google travaille désormais avec les fournisseurs de SDK populaires pour les rendre plus sûrs.
Le programme d'accès anticipé à la console SDK de Google Play a été lancé l'année dernière avec des partenaires comme AppsFlyer, AppLovin, mopub et branch, et Google lance actuellement un frontal pour la console SDK qui permet aux fournisseurs de SDK d'enregistrer et de gérer leurs SDK, de signaler les problèmes avec leurs SDK et de consulter les statistiques d'utilisation et les rapports d'erreur. Cela établit une ligne de communication directe entre Google, le fournisseur du SDK et le développeur de l'application, afin que Google puisse fournir des conseils sur les problèmes liés au SDK sur la base des rapports du fournisseur.
En cas de problème, les développeurs peuvent recevoir des avertissements dans la console Google Play concernant les applications non prises en charge ou non conformes. versions des SDK qu'ils utilisent, ce qui leur donne la possibilité d'apporter des modifications avant qu'une mesure ne soit prise contre leur application. Toutefois, cela ne peut être fait que si un développeur d'applications partage ses dépendances de bibliothèque avec Google. Les applications utilisant le format Android App Bundle (AAB) (qui sera bientôt requis pour toutes les applications sur Google Play) verront automatiquement leurs dépendances de bibliothèque partagées. Les applications créées en tant qu'APK verront également automatiquement leurs dépendances de bibliothèque partagées à partir d'Android Gradle Plugin 4.0, mais les développeurs peuvent refuser de partager leurs dépendances de bibliothèque.
Que pensez-vous de ces changements ?