Ressource : Review
Uniquement en sortie. Représente un avis sur un établissement.
| Représentation JSON |
|---|
{ "name": string, "reviewId": string, "reviewer": { object ( |
| Champs | |
|---|---|
name |
Nom de la ressource. Pour "À examiner", il s'agit de |
reviewId |
Identifiant unique chiffré. |
reviewer |
Auteur de l'avis. |
starRating |
Note de l'avis. |
comment |
Corps de l'avis sous forme de texte brut avec un balisage. |
createTime |
Horodatage correspondant à la date de rédaction de l'avis. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Horodatage correspondant à la dernière modification de l'avis. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
reviewReply |
La réponse du propriétaire/responsable de cet établissement à cet avis. |
Reviewer
Représente l'auteur de l'avis.
| Représentation JSON |
|---|
{ "profilePhotoUrl": string, "displayName": string, "isAnonymous": boolean } |
| Champs | |
|---|---|
profilePhotoUrl |
Lien vers la photo de profil de l'auteur de l'avis. N'est renseigné que si la valeur de |
displayName |
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 |
Indique si l'auteur de l'avis a choisi de rester anonyme. |
StarRating
Note sur cinq.
| 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,
"reviewReplyState": enum ( |
| Champs | |
|---|---|
comment |
Corps de la réponse sous forme de texte brut avec un balisage. Il ne doit pas dépasser 4 096 octets. |
updateTime |
Uniquement en sortie. Horodatage correspondant à la dernière modification de la réponse. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
reviewReplyState |
Uniquement en sortie. État de la réponse à l'avis. |
État
Représente l'état de modération d'une réponse à un avis.
| Enums | |
|---|---|
REVIEW_REPLY_STATE_UNSPECIFIED |
Indique que l'état n'est pas spécifié. |
PENDING |
Indique que la réponse est en attente de modération. |
REJECTED |
Indique que la réponse a été refusée. |
APPROVED |
Indique que la réponse a été approuvée. |
Méthodes |
|
|---|---|
|
Supprime la réponse à l'avis spécifié. |
|
Renvoie l'avis spécifié. |
|
Affiche la liste paginée des avis pour l'établissement spécifié. |
|
Met à jour la réponse à l'avis spécifié. |