Ressource : Review
Avis sur une application Android
Représentation JSON |
---|
{
"reviewId": string,
"authorName": string,
"comments": [
{
object ( |
Champs | |
---|---|
reviewId |
Identifiant unique de cet avis. |
authorName |
Nom de l'utilisateur qui a rédigé l'avis. |
comments[] |
Champ répété contenant les commentaires de l'examen. |
Commentaire
Entrée de conversation entre l'utilisateur et le développeur.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union
|
|
userComment |
Commentaire d'un utilisateur |
developerComment |
Commentaire d'un développeur. |
UserComment
Saisie de l'utilisateur à partir d'une conversation entre l'utilisateur et le développeur.
Représentation JSON |
---|
{ "text": string, "lastModified": { object ( |
Champs | |
---|---|
text |
Contenu du commentaire, c'est-à-dire le corps de l'avis. Dans certains cas, les utilisateurs ont pu rédiger un avis avec un titre et un corps distincts. Dans ce cas, le titre et le corps sont concaténés et séparés par un caractère de tabulation. |
lastModified |
Date et heure de la dernière modification de ce commentaire. |
starRating |
Note de l'avis, de 1 à 5. |
reviewerLanguage |
Code de langue de l'auteur de l'avis. Cette information est extraite des paramètres de l'appareil. Il n'est donc pas garanti qu'elle corresponde à la langue dans laquelle l'avis est rédigé. Peut être absent. |
device |
Nom de code de l'appareil de l'examinateur (par exemple, klte ou flounder). Peut être absent. |
androidOsVersion |
Version entière du SDK Android de l'appareil de l'utilisateur au moment où l'avis a été rédigé (par exemple, 23 correspond à Marshmallow). Peut être absent. |
appVersionCode |
Code de version entier de l'application telle qu'elle était installée au moment de la rédaction de l'avis. Peut être absent. |
appVersionName |
Nom de la version de l'application telle qu'elle était installée au moment de la rédaction de l'avis. Peut être absent. |
thumbsUpCount |
Nombre d'utilisateurs qui ont aimé cet avis. |
thumbsDownCount |
Nombre d'utilisateurs qui ont attribué un "Je n'aime pas" à cet avis. |
deviceMetadata |
Informations sur les caractéristiques de l'appareil de l'utilisateur. |
originalText |
Texte non traduit de l'avis, lorsque l'avis a été traduit. Si l'avis n'a pas été traduit, ce champ est vide. |
Horodatage
Un objet Timestamp représente un moment indépendant de tout fuseau horaire ou calendrier local, encodé sous la forme d'un nombre de secondes et de fractions de secondes avec une précision de l'ordre de la nanoseconde. Le nombre est relatif à une époque à minuit UTC le 1er janvier 1970.
Représentation JSON |
---|
{ "seconds": string, "nanos": integer } |
Champs | |
---|---|
seconds |
Représente les secondes de l'heure UTC à partir de l'epoch Unix. |
nanos |
Fractions de secondes non négatives avec une précision de l'ordre de la nanoseconde. La valeur doit être comprise entre 0 et 999 999 999 inclus. |
DeviceMetadata
Caractéristiques de l'appareil de l'utilisateur.
Représentation JSON |
---|
{ "productName": string, "manufacturer": string, "deviceClass": string, "screenWidthPx": integer, "screenHeightPx": integer, "nativePlatform": string, "screenDensityDpi": integer, "glEsVersion": integer, "cpuModel": string, "cpuMake": string, "ramMb": integer } |
Champs | |
---|---|
productName |
Nom du modèle de l'appareil (par exemple, Droid) |
manufacturer |
Fabricant de l'appareil (Motorola, par exemple) |
deviceClass |
Catégorie d'appareil (tablette, par exemple) |
screenWidthPx |
Largeur de l'écran en pixels |
screenHeightPx |
Hauteur de l'écran en pixels |
nativePlatform |
Liste des plates-formes natives séparées par une virgule (par exemple, "arm", "arm7") |
screenDensityDpi |
Densité d'écran en PPP |
glEsVersion |
Version OpenGL |
cpuModel |
Modèle de processeur de l'appareil, par exemple "MSM8974" |
cpuMake |
Marque du processeur de l'appareil, par exemple "Qualcomm" |
ramMb |
RAM de l'appareil en mégaoctets, par exemple "2048" |
DeveloperComment
Entrée du développeur à partir d'une conversation entre l'utilisateur et le développeur.
Représentation JSON |
---|
{
"text": string,
"lastModified": {
object ( |
Champs | |
---|---|
text |
Contenu du commentaire, c'est-à-dire le corps de la réponse. |
lastModified |
Date et heure de la dernière modification de ce commentaire. |
Méthodes |
|
---|---|
|
Obtient un seul avis. |
|
Liste tous les avis. |
|
Répond à un seul avis ou met à jour une réponse existante. |
Codes d'erreur
Les opérations de cette ressource renvoient les codes d'erreur HTTP suivants :
Code d'erreur | Motif | Solution |
---|---|---|
5xx |
Erreur générique sur le serveur Google Play. | Réessayez d'envoyer votre demande.
Si le problème persiste, contactez votre responsable de compte Google Play ou envoyez une demande d'assistance. Pensez à consulter le tableau de bord d'état Play pour voir si des interruptions de service sont connues. |
409 |
Erreur de mise à jour simultanée.
Une tentative de mise à jour d'un objet en cours de mise à jour a été effectuée. Par exemple, un achat est confirmé en appelant la méthode |
Réessayez d'envoyer votre demande. |