REST Resource: accounts.locations.reviews

Recurso: revisão

Apenas saída. Representa uma avaliação de um local.

Representação JSON
{
  "name": string,
  "reviewId": string,
  "reviewer": {
    object (Reviewer)
  },
  "starRating": enum (StarRating),
  "comment": string,
  "createTime": string,
  "updateTime": string,
  "reviewReply": {
    object (ReviewReply)
  }
}
Campos
name

string

O nome do recurso. Para análise, o formato é accounts/{accountId}/locations/{locationId}/reviews/{reviewId}

reviewId

string

O identificador exclusivo criptografado.

reviewer

object (Reviewer)

É o autor da avaliação.

starRating

enum (StarRating)

A nota da avaliação.

comment

string

O corpo da avaliação como texto simples com marcações.

createTime

string (Timestamp format)

O carimbo de data/hora de quando a avaliação foi escrita.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

O carimbo de data/hora da última modificação da avaliação.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

reviewReply

object (ReviewReply)

O proprietário/gerente da resposta desse local a esta avaliação.

Revisor

Representa o autor da avaliação.

Representação JSON
{
  "profilePhotoUrl": string,
  "displayName": string,
  "isAnonymous": boolean
}
Campos
profilePhotoUrl

string

Link da foto do perfil do avaliador. Preenchido apenas se isAnonymous for falso.

displayName

string

O nome do avaliador. Preenchido apenas com o nome real do avaliador se isAnonymous for falso.

isAnonymous

boolean

Indica se o avaliador optou por permanecer anônimo.

StarRating

A nota de até cinco, em que cinco é a mais alta.

Enums
STAR_RATING_UNSPECIFIED Não especificado.
ONE Uma estrela de, no máximo, cinco.
TWO Duas estrelas de, no máximo, cinco.
THREE Três estrelas de, no máximo, cinco.
FOUR Quatro estrelas de, no máximo, cinco.
FIVE A nota máxima.

ReviewReply

Representa a resposta do proprietário/gerente do local a uma avaliação.

Representação JSON
{
  "comment": string,
  "updateTime": string
}
Campos
comment

string

O corpo da resposta como texto simples com marcações. O tamanho máximo é de 4.096 bytes.

updateTime

string (Timestamp format)

Apenas saída. O carimbo de data/hora da última modificação da resposta.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

Métodos

deleteReply

Exclui a resposta para a avaliação especificada.

get

Retorna a avaliação especificada.

list

Retorna a lista paginada de avaliações do local especificado.

updateReply

Atualiza a resposta à avaliação especificada.