Les services de signature et d'intégrité de Google Play vous aident à proposer l'expérience utilisateur que vous souhaitez pour vos applis et vos jeux. Vous pouvez utiliser la page Protégé avec Play (accessible dans le menu de gauche du tableau de bord de votre application) dans la Play Console pour accéder aux services suivants :
- Protection automatique : configurez des protections pour empêcher toute modification et redistribution non autorisées de votre application.
- API Play Integrity : configurez des services de détection des menaces pour protéger vos applications contre les appareils et les interactions à risque.
- Protection Play Store : gérez la signature d'application Play et surveillez les protections toujours activées contre les problèmes de sécurité, le spam et la manipulation de la fiche Play Store.
- Protection Play Billing : protégez vos revenus et votre activité contre la fraude et les activités suspectes liées aux achats et aux abonnements.
Vous pouvez également vérifier rapidement l'état de chacun de ces services.
Présentation
La page "Protégé avec Play" est une page centralisée qui remplace l'ancienne page "Intégrité de l'application". Cette page offre une vue unifiée des services de protection et de lutte contre les utilisations abusives de Google Play. Vous y trouverez un badge d'état indiquant le niveau de protection global de votre application, selon qu'elle utilise les services de protection d'un ("Par défaut"), de deux ("Bon") ou de tous ("Élevé") les services groupés. Les services sont regroupés dans des sections que vous pouvez développer : "Protection automatique", "API Play Integrity", "Protection Play Store" et "Protection Play Billing". Lorsqu'un service est disponible, vous pouvez le configurer et accéder à d'autres fonctionnalités dans son menu de paramètres. Lorsque des métriques clés sont disponibles pour un service, vous pouvez les consulter et accéder à un rapport détaillé dans la section "Surveillance".
Cliquez sur une section ci-dessous pour la développer ou la réduire.
Protection automatiqueUtilisez la protection automatique de Google Play pour protéger vos applications et vos jeux contre les modifications et les redistributions non autorisées portant atteinte à leur intégrité. La protection automatique fonctionne dans votre application sans connexion de données. Elle peut être activée en un clic dans la Play Console et ne nécessite aucun travail de la part du développeur avant l'exécution des tests ni l'intégration du serveur backend.
En savoir plus sur la Protection automatique
Appelez l'API Integrity à des moments importants dans votre application pour vérifier qu'il s'agit bien du binaire de votre application, installé par Google Play et exécuté sur un appareil Android authentique. Le serveur backend de votre application peut décider de la marche à suivre ensuite pour éviter les abus, attaques et accès non autorisés. Après avoir intégré l'API Integrity, vous pouvez surveiller les requêtes API de votre application et analyser les résultats générés par votre nombre d'installations.
Pour commencer, consultez les ressources suivantes :
- Consultez la documentation relative à l'API Play Integrity sur le site Web pour les développeurs Android.
- En savoir plus sur l'utilisation de l'API Play Integrity dans la Play Console
Utilisez le service Signature d'application Play pour autoriser Google Play à gérer et à protéger votre clé de signature d'application, et à l'utiliser pour signer chaque version. Cela permet de garantir que vous seul êtes à l'origine des mises à jour de l'application.
En savoir plus sur la signature d'application Play
Activez les vérifications de l'intégrité pour la visibilité de votre fiche Play Store afin que Google Play puisse vérifier que l'intégrité des appareils est validée avant de présenter la fiche aux utilisateurs.
Conseils :
- Ce service ne nécessite pas d'intégrer l'API Play Integrity à votre application. L'application Play Store obtient le résultat concernant l'appareil directement, et l'utilise pour déterminer la visibilité de la fiche Play Store.
- En activant les vérifications de l'intégrité, vous pouvez réduire la disponibilité de votre application sur les appareils à risque, tels que les appareils en mode root ou dont la sécurité est compromise, les émulateurs et les environnements inconnus.
- Cela n'empêche pas les utilisateurs d'obtenir votre application d'une autre manière (autre canal de distribution, téléchargement indépendant, etc.). Par conséquent, envisagez d'utiliser également une protection d'exécution, comme l'API Play Integrity ou le service Protection automatique.
Pour utiliser les vérifications de l'intégrité de la visibilité de la fiche Play Store :
- Ouvrez la Play Console, puis accédez à la page Intégrité de l'application (Tester et publier > Intégrité de l'application).
- Accédez à la section "Visibilité de la fiche Play Store".
- Indiquez si vous souhaitez activer les contrôles d'intégrité pour votre fiche Google Play Store. Les appareils inconnus et non fiables qui ne passent pas les contrôles d'intégrité ne pourront pas installer votre application depuis Google Play :
- Aucune vérification d'intégrité : votre fiche Play Store sera visible sur tous les appareils que vous prenez en charge.
- Vérifications d'intégrité de l'appareil : votre fiche Play Store sera visible sur tous les appareils que vous prenez en charge et qui répondent aux critères d'intégrité de l'appareil.
- Enregistrez les modifications.