Utiliser l'autorisation QUERY_ALL_PACKAGES pour une visibilité étendue sur les applications (packages)

Google Play limite l'utilisation des autorisations sensibles ou à haut risque, y compris l'autorisation QUERY_ALL_PACKAGES qui permet d'obtenir une visibilité sur l'inventaire des applications installées sur un appareil donné. Play considère que l'inventaire des applications installées obtenu à partir de l'appareil d'un utilisateur est une information personnelle et sensible. L'utilisation de cette autorisation n'est permise que lorsque la fonctionnalité visible par l'utilisateur ou la finalité principale de votre application nécessite une visibilité étendue des applications installées sur l'appareil de l'utilisateur.

Si votre application ne répond pas aux exigences liées à l'utilisation autorisée décrites ci-après, vous devez supprimer cette autorisation du fichier manifeste de votre application pour respecter le règlement Play. Vous trouverez également ci-dessous des suggestions de mises en œuvre alternatives conformes au règlement.

Si votre application répond aux exigences du règlement liées à l'utilisation autorisée de QUERY_ALL_PACKAGES, vous devez déclarer cette autorisation, ainsi que toute autre autorisation à haut risque, à l'aide du formulaire de déclaration d'autorisations dans la Play Console.

Les applications qui ne respectent pas le règlement ou pour lesquelles vous n'envoyez pas de formulaire de déclaration d'autorisations pourront être supprimées de Google Play.

Important : Si vous modifiez la façon dont votre application utilise ces autorisations restreintes, vous devez rectifier votre déclaration en y apportant les corrections nécessaires. Toute utilisation trompeuse et non déclarée de ces autorisations peut entraîner la suspension de votre application et/ou la clôture de votre compte de développeur.

Quand devez-vous demander l'autorisation QUERY_ALL_PACKAGES ?

L'autorisation QUERY_ALL_PACKAGES n'est requise que si votre application cible l'API Android niveau 30 ou supérieur sur les appareils équipés d'Android 11 (ou version ultérieure).

Pour que vous puissiez bénéficier de cette autorisation, votre application doit respecter les cas d'utilisation autorisés ci-dessous, et la recherche de toutes les applications installées sur l'appareil doit répondre à un impératif essentiel de fonctionnement. Vous devez pouvoir fournir des arguments valides indiquant pourquoi une méthode de visibilité sur les applications moins intrusive ne permettrait pas à la fonctionnalité de base orientée utilisateur et conforme au règlement de votre application d'être suffisamment opérationnelle.

Le terme "fonctionnalité de base" désigne la finalité principale de l'application. Autrement dit, l'impossibilité de rechercher toutes les applications installées sur l'appareil rendrait votre application défectueuse ou inutilisable. La fonctionnalité de base, ainsi que l'ensemble des fonctionnalités essentielles qui la composent, doivent toutes être documentées et mises en avant de façon bien visible dans la description de l'application.

Tout réduire Tout développer

Ces informations vous-ont elles été utiles ?

Comment pouvons-nous l'améliorer ?

Vous avez encore besoin d'aide ?

Essayez les solutions ci-dessous :

3897284956450396785
true
Rechercher dans le centre d'aide
true
true
true
true
true
92637
false
false
false
false
Recherche
Effacer la recherche
Fermer le champ de recherche
Menu principal