REST Resource: accounts.locations.reviews

Recurso: Revisión

Solo salida. Representa la opinión de una ubicación.

Representación JSON
{
  "name": string,
  "reviewId": string,
  "reviewer": {
    object (Reviewer)
  },
  "starRating": enum (StarRating),
  "comment": string,
  "createTime": string,
  "updateTime": string,
  "reviewReply": {
    object (ReviewReply)
  }
}
Campos
name

string

Es el nombre del recurso. Para revisión tiene el formato accounts/{accountId}/locations/{locationId}/reviews/{reviewId}.

reviewId

string

El identificador único encriptado.

reviewer

object (Reviewer)

Corresponde al autor de la opinión.

starRating

enum (StarRating)

Es la calificación por estrellas de la opinión.

comment

string

El cuerpo de la opinión como texto sin formato con marcas.

createTime

string (Timestamp format)

La marca de tiempo en la que se escribió la opinión

Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

La marca de tiempo de la última modificación de la opinión.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

reviewReply

object (ReviewReply)

El propietario o administrador de la respuesta de esta ubicación a esta opinión

Revisor

Representa al autor de la opinión.

Representación JSON
{
  "profilePhotoUrl": string,
  "displayName": string,
  "isAnonymous": boolean
}
Campos
profilePhotoUrl

string

El vínculo a la foto de perfil del usuario que deja una opinión Solo se propaga si isAnonymous es falso.

displayName

string

Es el nombre del usuario que dejó una opinión. Solo se propaga con el nombre real del usuario que deja la opinión si el elemento isAnonymous es falso.

isAnonymous

boolean

Indica si el revisor optó por permanecer anónimo.

StarRating

La calificación por estrellas de cinco, donde cinco es la calificación más alta.

Enumeradores
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 Es la calificación máxima por estrellas.

ReviewReply

Representa la respuesta del propietario o administrador de la ubicación a una opinión.

Representación JSON
{
  "comment": string,
  "updateTime": string
}
Campos
comment

string

Es el cuerpo de la respuesta como texto sin formato con marcas. La longitud máxima es de 4,096 bytes.

updateTime

string (Timestamp format)

Solo salida. La marca de tiempo de la última vez que se modificó la respuesta.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

Métodos

deleteReply

Borra la respuesta de la opinión especificada.

get

Muestra la opinión especificada.

list

Muestra la lista paginada de opiniones de la ubicación especificada.

updateReply

Actualiza la respuesta a la opinión especificada.