Recurso: Review
Solo salida. Representa una opinión sobre una ubicación.
| Representación JSON |
|---|
{ "name": string, "reviewId": string, "reviewer": { object ( |
| Campos | |
|---|---|
name |
Nombre del recurso. En el caso de Review, tiene el formato |
reviewId |
Es el identificador único encriptado. |
reviewer |
Corresponde al autor de la opinión. |
starRating |
Es la calificación por estrellas de la opinión. |
comment |
El cuerpo de la opinión como texto sin formato con marcas. |
createTime |
Es la marca de tiempo de cuando se escribió la opinión. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Es la marca de tiempo de la última vez que se modificó la opinión. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
reviewReply |
Es la respuesta del propietario o administrador de esta ubicación a esta opinión. |
reviewMediaItems[] |
Solo salida. Son los elementos multimedia asociados con la opinión. |
Reviewer
Representa al autor de la opinión.
| Representación JSON |
|---|
{ "profilePhotoUrl": string, "displayName": string, "isAnonymous": boolean } |
| Campos | |
|---|---|
profilePhotoUrl |
Es el vínculo de la foto de perfil del usuario que dejó la opinión. Solo se propaga si |
displayName |
Es el nombre del usuario que dejó la opinión. Solo se propaga con el nombre real del usuario que dejó la opinión si |
isAnonymous |
Indica si el usuario que dejó la opinión decidió permanecer en el anonimato. |
StarRating
Es la calificación por estrellas de cinco, en la que cinco es la calificación más alta.
| Enums | |
|---|---|
STAR_RATING_UNSPECIFIED |
No se especifica. |
ONE |
Una estrella de un máximo de cinco. |
TWO |
Dos estrellas de un máximo de cinco. |
THREE |
Tres estrellas de un máximo de cinco. |
FOUR |
Cuatro estrellas de un máximo de cinco. |
FIVE |
La calificación por estrellas máxima. |
ReviewReply
Representa la respuesta del propietario o administrador de la ubicación a una opinión.
| Representación JSON |
|---|
{
"comment": string,
"updateTime": string,
"reviewReplyState": enum ( |
| Campos | |
|---|---|
comment |
El cuerpo de la respuesta como texto sin formato con marcas. La longitud máxima es 4096 bytes. |
updateTime |
Solo salida. Es la marca de tiempo de la última vez que se modificó la respuesta. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
reviewReplyState |
Solo salida. Es el estado de la respuesta a la opinión. Solo salida. |
Estado
Representa el estado de moderación de una respuesta a una opinión.
| Enums | |
|---|---|
REVIEW_REPLY_STATE_UNSPECIFIED |
Indica que el estado no se especificó. |
PENDING |
Indica que la respuesta está pendiente de moderación. |
REJECTED |
Indica que se rechazó la respuesta. |
APPROVED |
Indica que se aprobó la respuesta. |
ReviewMediaItem
Representa un elemento multimedia (foto o video) asociado con una opinión.
| Representación JSON |
|---|
{ "thumbnailUrl": string, "thumbnailLabel": string, "videoUrl": string } |
| Campos | |
|---|---|
thumbnailUrl |
Solo salida. Es la URL de FIFE de la foto o la miniatura de video si |
thumbnailLabel |
Solo salida. Es la etiqueta proporcionada por el autor para |
videoUrl |
Solo salida. Es la URL del video reproducible. |
Métodos |
|
|---|---|
|
Borra la respuesta a la opinión especificada. |
|
Muestra la opinión especificada. |
|
Muestra la lista paginada de opiniones de la ubicación especificada. |
|
Actualiza la respuesta a la opinión especificada. |