REST Resource: accounts.locations.reviews

Recurso: Review

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

Nombre del recurso. Para la revisión, tiene el formato accounts/{accountId}/locations/{locationId}/reviews/{reviewId}

reviewId

string

Es 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 del momento en que se escribió la opinión.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una 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 una 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 a esta opinión en esta ubicación.

Revisor

Representa al autor de la opinión.

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

string

Es el vínculo de la foto de perfil del usuario que deja la opinión. Solo se completa si isAnonymous es falso.

displayName

string

Corresponde al nombre del usuario que deja la opinión. Solo se propaga con el nombre real del revisor si 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 más alta.

Enumeraciones
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
}
Campos
comment

string

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

updateTime

string (Timestamp format)

Solo salida. La marca de tiempo de la última modificación de la respuesta.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una 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 a la opinión especificada.

get

Devuelve la opinión especificada.

list

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

updateReply

Actualiza la respuesta de la opinión especificada.