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 lors 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 langue est extraite des paramètres de l'appareil. Il n'est donc pas garanti qu'elle corresponde à la langue dans laquelle l'avis a été rédigé. Peut être absent. |
device |
Nom de code de l'appareil de l'auteur de l'avis (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 où l'avis a été rédigé. 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, le cas échéant. Si l'avis n'a pas été traduit, ce champ reste 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 d'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 |
|
|---|---|
|
Récupère 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 | Description | Solution |
|---|