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 Review, il se présente sous la forme |
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. |
reviewMediaItems[] |
Uniquement en sortie. Éléments multimédias associés à l'avis. |
Reviewer
Représente l'auteur de l'avis.
| Représentation JSON |
|---|
{ "profilePhotoUrl": string, "displayName": string, "isAnonymous": boolean } |
| Champs | |
|---|---|
profilePhotoUrl |
Lien vers la photo du 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. Uniquement en sortie. |
É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é rejetée. |
APPROVED |
Indique que la réponse a été approuvée. |
ReviewMediaItem
Représente un élément multimédia (photo ou vidéo) associé à un avis.
| Représentation JSON |
|---|
{ "thumbnailUrl": string, "thumbnailLabel": string, "videoUrl": string } |
| Champs | |
|---|---|
thumbnailUrl |
Uniquement en sortie. URL FIFE de la photo ou de la vignette de la vidéo si |
thumbnailLabel |
Uniquement en sortie. Libellé fourni par l'auteur pour |
videoUrl |
Uniquement en sortie. URL de la vidéo lisible. |
Méthodes |
|
|---|---|
|
Supprime la réponse à l'avis spécifié. |
|
Affiche 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é. |