Les outils et ressources suivants vous aideront à exploiter tout le potentiel de l'API Play Integrity dans le cadre de votre stratégie de lutte contre les abus.
Surveiller l'état de l'API Play Integrity
Le tableau de bord d'état Play affiche des informations sur l'état de l'API Play Integrity. Celles-ci indiquent l'état du service, y compris les perturbations et les interruptions. Si le problème que vous rencontrez n'est pas signalé, veuillez contacter l'assistance pour les développeurs Google Play.
Tester différentes réponses de l'API Play Integrity dans votre application
Vous pouvez créer des tests pour évaluer comment l'API Play Integrity interagit avec votre application. Pour les adresses e-mail que vous spécifiez, vous pouvez sélectionner les évaluations de l'intégrité ou le code d'erreur qu'elles doivent recevoir des serveurs Google Play dans votre application. Cela vous permet de tester la réaction de votre application à toutes les réponses et erreurs possibles.
Vous pouvez configurer un test dans la Play Console. Dans la section Release (Publier) du menu de gauche, accédez à App integrity (Intégrité de l'appli). À côté de l'API Play Integrity, cliquez sur Settings (Paramètres), puis recherchez Testing (Tests) pour commencer. Pour obtenir des instructions détaillées, consultez le Centre d'aide de la Play Console.
Notez que pour les réponses test, un champ testingDetails
supplémentaire apparaît dans la charge utile renvoyée.
testingDetails: { isTestingResponse: true }
Analyser les réponses de l'API Play Integrity que votre application reçoit
Vous pouvez accéder aux rapports de l'API Play Integrity dans la Play Console pour comprendre les réponses que votre application reçoit et identifier les problèmes potentiels. Pour consulter votre rapport, accédez à la page Intégrité de l'appli, puis cliquez sur Afficher le rapport dans la section "API Play Integrity".
Le rapport affiche les éléments suivants :
- Volume de requêtes standards et classiques envoyées par votre application.
- Répartition de chaque réponse d'évaluation pour les informations sur l'appareil, l'application et le compte. Les évaluations facultatives ne sont pas encore affichées dans le rapport.
- Codes d'erreur les plus courants rencontrés par votre application
- Certificats les plus courants des versions d'application non reconnues.
Vous pouvez filtrer le rapport par version de l'application, par pays et par version de l'OS Android pour obtenir une vue plus détaillée de vos évaluations de l'intégrité. Pour protéger la confidentialité des utilisateurs, les données ne sont pas affichées lorsque le volume de requêtes est faible.
Vérifier une évaluation de l'intégrité spécifique depuis n'importe quel appareil
Si vous devez vérifier l'évaluation de l'intégrité renvoyée par l'API Play Integrity pour votre application sur un appareil particulier (par exemple, lors du débogage ou du dépannage d'un problème signalé par un utilisateur), vous pouvez utiliser l'application Play Store afin de générer une évaluation de l'API Play Integrity pour cet appareil.
Commencez par activer les options pour les développeurs du Play Store sur l'appareil. Appuyez sur l'icône de votre profil, puis sur Settings (Paramètres). Ouvrez le menu About (À propos) et appuyez sept fois sur la ligne intitulée Play Store version (Version du Play Store) pour déverrouiller le mode développeur.
Ensuite, pour générer une évaluation à partir d'un appareil Android, ouvrez l'application Play Store. Appuyez sur votre icône de profil, puis sur Settings (Paramètres). Ouvrez le menu General (Général), puis appuyez sur Developer options (Options pour les développeurs). Dans les paramètres Play Integrity, appuyez sur Check integrity (Vérifier l'intégrité) afin de générer une évaluation.
Aider les utilisateurs à résoudre les problèmes d'intégrité
L'API Play Integrity fournit différentes boîtes de dialogue de correction Play que vous pouvez déclencher dans votre application pour aider les utilisateurs à résoudre des problèmes d'évaluation spécifiques.
Pour aider les utilisateurs à résoudre les problèmes d'intégrité de l'appareil, vous pouvez les rediriger vers la fonctionnalité de dépannage de l'application Play Store. Pour résoudre les problèmes d'intégrité de l'appareil, demandez à l'utilisateur de suivre les étapes suivantes :
- Ouvrez l'application Google Play Store.
- En haut à droite, appuyez sur l'icône de profil.
- Appuyez sur Paramètres > À propos > Certification Play Protect.
- Appuyez sur Résoudre le problème de l'appareil. Ce bouton n'est visible que par les utilisateurs dont les appareils ne passent pas les contrôles d'intégrité de Play. L'utilisateur verra ensuite une série d'invites qui l'aideront à résoudre le problème de l'appareil et, si possible, à le corriger.
Lutter contre la fraude à l'aide des solutions reCAPTCHA Enterprise de bout en bout
Les entreprises clientes à la recherche d'une solution complète de lutte contre la fraude et les bots peuvent acheter reCAPTCHA Enterprise pour mobile. Cette application inclut des SDK pour Android qui fournissent aux développeurs des scores de risque de fraude. reCAPTCHA Enterprise inclut automatiquement les signaux de l'API Play Integrity et les combine aux signaux reCAPTCHA relatifs aux réseaux et aux applications, offrant ainsi une solution prête à l'emploi, fluide et invisible pour lutter contre la fraude. Elle peut également protéger les applications Android sur lesquelles l'API Play Integrity n'est pas disponible.
Obtenir de l'aide
Pour signaler une évaluation inattendue de l'API Play Integrity, veuillez soumettre un problème en incluant toutes les informations demandées.
Pour poser des questions ou envoyer des commentaires sur l'API Play Integrity, plusieurs options s'offrent à vous :
- Contactez l'assistance aux développeurs Google Play directement depuis la Play Console.
- Remplissez ce formulaire dans le centre d'aide de la Play Console.
Si vous demandez à augmenter le nombre de requêtes quotidiennes envoyées par votre application, cela peut prendre jusqu'à une semaine. Nous vous recommandons vivement de surveiller votre utilisation de l'API Play Integrity dans la Google Play Console ou dans la console Google Cloud, où vous pouvez également configurer des alertes de quota pour éviter toute interruption de service.