REST Resource: accounts.locations.reviews

Ressource: Avis

Uniquement en sortie. Représente un avis pour un établissement.

Représentation JSON
{
  "name": string,
  "reviewId": string,
  "reviewer": {
    object (Reviewer)
  },
  "starRating": enum (StarRating),
  "comment": string,
  "createTime": string,
  "updateTime": string,
  "reviewReply": {
    object (ReviewReply)
  }
}
Champs
name

string

Nom de la ressource Pour examen, il est au format accounts/{accountId}/locations/{locationId}/reviews/{reviewId}

reviewId

string

Identifiant unique chiffré.

reviewer

object (Reviewer)

Auteur de l'avis.

starRating

enum (StarRating)

Note de l'avis.

comment

string

Corps de l'avis sous forme de texte brut avec un balisage.

createTime

string (Timestamp format)

Code temporel du moment où l'avis a été rédigé.

Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Horodatage de la dernière modification de l'avis.

Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

reviewReply

object (ReviewReply)

La réponse du propriétaire/administrateur de cet établissement à cet avis.

Auteur de l'avis

Représente l'auteur de l'avis.

Représentation JSON
{
  "profilePhotoUrl": string,
  "displayName": string,
  "isAnonymous": boolean
}
Champs
profilePhotoUrl

string

Lien vers la photo du profil de l'auteur de l'avis. Renseigné uniquement si isAnonymous est "false".

displayName

string

Nom de l'auteur de l'avis. N'est renseigné qu'avec le nom réel de l'auteur de l'avis, si la valeur de isAnonymous est "false".

isAnonymous

boolean

Indique si l'auteur de l'avis a choisi de rester anonyme.

StarRating

Note sur cinq, cinq étant la mieux notée.

Enums
STAR_RATING_UNSPECIFIED Non spécifié.
ONE Une étoile sur cinq.
TWO Deux étoiles sur cinq.
THREE Trois étoiles sur cinq.
FOUR Quatre étoiles sur cinq.
FIVE Note maximale.

ReviewReply

Représente la réponse du propriétaire/responsable de l'établissement à un avis.

Représentation JSON
{
  "comment": string,
  "updateTime": string
}
Champs
comment

string

Corps de la réponse sous forme de texte brut avec des annotations. La longueur maximale est de 4 096 octets.

updateTime

string (Timestamp format)

Uniquement en sortie. Horodatage de la dernière modification de la réponse.

Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

Méthodes

deleteReply

Supprime la réponse à l'avis spécifié.

get

Affiche l'avis spécifié.

list

Affiche la liste paginée des avis pour l'établissement spécifié.

updateReply

Met à jour la réponse à l'avis spécifié.