API In-App Review de Google Play

L'API Google Play In-App Review permet aux utilisateurs de soumettre des notes et des avis sur le Play Store sans avoir à quitter votre application ou votre jeu.

En règle générale, le processus d'évaluation dans l'application (voir la figure 1) peut être déclenché à tout moment tout au long du parcours utilisateur de votre application. Au cours de ce processus, l'utilisateur peut évaluer votre application à l'aide d'un système de notes compris entre 1 et 5 étoiles, et ajouter un commentaire s'il le souhaite. Une fois soumis, l'avis est envoyé au Play Store, puis y est affiché.

Pour protéger la vie privée des utilisateurs et éviter l'utilisation abusive de l'API, votre application doit respecter des consignes strictes concernant le moment où vous pouvez demander un avis dans l'application et la conception de l'invite de demande d'évaluation.

Processus d'évaluation dans l'application pour un utilisateur

Figure 1. Processus d'évaluation dans l'application pour un utilisateur

Configuration d'appareil requise

L'évaluation directement dans les applications ne fonctionne que sur les appareils suivants :

  • Appareils Android (téléphones et tablettes) équipés d'Android 5.0 (niveau d'API 21) ou version ultérieure et sur lesquels le Google Play Store est installé.
  • Appareils ChromeOS sur lesquels le Google Play Store est installé.

Exigences liées à la bibliothèque Play Core

Pour permettre aux utilisateurs d'évaluer votre application au sein de celle-ci, elle doit utiliser la version 1.8.0 ou ultérieure de la bibliothèque Play Core.

Quand demander un avis dans l'application

Suivez ces consignes pour décider quand demander aux utilisateurs un avis dans l'application :

  • Déclenchez le processus d'évaluation dans l'application lorsque l'utilisateur a pu utiliser votre application ou votre jeu suffisamment pour pouvoir apporter des commentaires utiles.
  • Ne demandez pas constamment à l'utilisateur de laisser un avis. Cela évite non seulement de nuire à l'expérience utilisateur, mais limite aussi l'utilisation de l'API (consultez la section relative aux quotas).
  • Votre application ne doit pas poser de questions à l'utilisateur avant ou pendant la présentation du bouton ou de la fiche d'évaluation, y compris des questions sur ses goûts comme "Aimez-vous l'application ?" ou des questions plus suggestives comme "Cette application ne mérite-t-elle pas 5 étoiles ?".

Consignes de conception

Suivez ces consignes pour déterminer comment demander les avis des utilisateurs dans votre application :

  • Présentez la fiche d'évaluation telle quelle, sans modifier sa conception, y compris sa taille, son opacité, sa forme ou d'autres propriétés.
  • N'ajoutez rien au-dessus de la fiche ni autour d'elle.
  • La fiche et son arrière-plan doivent se trouver sur le calque supérieur. Une fois que la fiche d'évaluation apparaît, ne la supprimez pas par programmation. Elle sera supprimée automatiquement en fonction de l'action explicite de l'utilisateur ou d'un mécanisme Play Store interne.

Quotas

Pour offrir une expérience utilisateur de qualité, Google Play impose un quota limité dans le temps qui régit la fréquence d'affichage de la boîte de dialogue d'évaluation. En raison de ce quota, l'appel de la méthode launchReviewFlow plusieurs fois sur une courte période (moins d'un mois, par exemple) n'affiche pas toujours une boîte de dialogue.

Le quota étant susceptible de changer, il est important de bien réfléchir au moment le plus adéquat pour demander à un utilisateur de laisser un avis, ainsi qu'à la façon de le faire. Par exemple, vous ne devez pas avoir d'option d'incitation à l'action (un bouton, par exemple) afin de déclencher l'API, car le processus d'évaluation ne s'enclenchera pas si l'utilisateur a déjà atteint son quota, ce qui affectera son expérience. Pour ce cas d'utilisation, redirigez plutôt l'utilisateur vers le Play Store.

Permettre l'ajout d'avis directement dans votre application

Découvrez comment intégrer les avis directement dans votre application, selon votre environnement de développement :

Conditions d'utilisation et sécurité des données

En accédant à la bibliothèque Play In-App Review ou en l'utilisant, vous acceptez les Conditions d'utilisation du software development kit (kit de développement logiciel) de Play Core. Veuillez lire et accepter l'ensemble des règles et conditions d'utilisation applicables avant d'accéder à la bibliothèque.

Sécurité des données

Les bibliothèques Play Core constituent l'interface d'exécution de votre application avec le Google Play Store. Ainsi, lorsque vous utilisez Play Core dans votre application, le Play Store exécute ses propres processus, y compris le traitement des données conformément aux Conditions d'utilisation de Google Play. Les informations ci-dessous décrivent comment les bibliothèques Play Core gèrent les données permettant de traiter des requêtes spécifiques à partir de votre application.

Avis dans l'application

Collecte des données sur l'utilisation Données saisies par l'utilisateur (notes et avis en texte libre)
Rôle de la collecte de données Les données collectées sont utilisées pour laisser un avis sur le Play Store.
Chiffrement des données Les données sont chiffrées.
Partage des données Les données collectées sont utilisées dans un avis accessible à tous sur le Play Store. Si l'application est dans un canal de test fermé, elles sont partagées en privé avec le développeur de l'application.
Suppression des données Les utilisateurs peuvent supprimer leurs avis dans leur compte Google Play Store ou directement dans leur compte Google.

Notre objectif est d'être les plus transparents possible. Toutefois, vous êtes seul responsable de votre réponse au formulaire de la section Sécurité des données de Google Play concernant les pratiques de collecte, de partage et de sécurité des données utilisateur dans votre application.