REST Resource: accounts.locations.reviews

Risorsa: Review

Solo output. Rappresenta una recensione di una località.

Rappresentazione JSON
{
  "name": string,
  "reviewId": string,
  "reviewer": {
    object (Reviewer)
  },
  "starRating": enum (StarRating),
  "comment": string,
  "createTime": string,
  "updateTime": string,
  "reviewReply": {
    object (ReviewReply)
  }
}
Campi
name

string

Nome della risorsa. Per Review it, il formato è accounts/{accountId}/locations/{locationId}/reviews/{reviewId}

reviewId

string

L'identificatore univoco criptato.

reviewer

object (Reviewer)

L'autore della recensione.

starRating

enum (StarRating)

La valutazione a stelle della recensione.

comment

string

Il corpo della recensione come testo normale con markup.

createTime

string (Timestamp format)

Il timestamp della data in cui è stata scritta la recensione.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Il timestamp relativo all'ultima modifica della recensione.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

reviewReply

object (ReviewReply)

La risposta del proprietario/gestore di questa sede alla recensione.

Revisore

Rappresenta l'autore della recensione.

Rappresentazione JSON
{
  "profilePhotoUrl": string,
  "displayName": string,
  "isAnonymous": boolean
}
Campi
profilePhotoUrl

string

Il link alla foto del profilo del recensore. Compilato solo se isAnonymous è false.

displayName

string

Il nome del recensore. Viene compilato con il nome reale del recensore solo se isAnonymous è false.

isAnonymous

boolean

Indica se il recensore ha scelto di rimanere anonimo.

StarRating

La valutazione a stelle su cinque, dove cinque è la valutazione più alta.

Enum
STAR_RATING_UNSPECIFIED Non specificato.
ONE Una stella su un massimo di cinque.
TWO Due stelle su un massimo di cinque.
THREE Tre stelle su un massimo di cinque.
FOUR Quattro stelle su un massimo di cinque.
FIVE La valutazione a stelle massima.

ReviewReply

Rappresenta la risposta del proprietario/gestore della sede a una recensione.

Rappresentazione JSON
{
  "comment": string,
  "updateTime": string,
  "reviewReplyState": enum (State)
}
Campi
comment

string

Il corpo della risposta come testo normale con markup. La lunghezza massima è di 4096 byte.

updateTime

string (Timestamp format)

Solo output. Il timestamp dell'ultima modifica della risposta.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

reviewReplyState

enum (State)

Solo output. Lo stato della risposta alla recensione.

Stato

Rappresenta lo stato di moderazione di una risposta alla recensione.

Enum
REVIEW_REPLY_STATE_UNSPECIFIED Indica che lo stato non è specificato.
PENDING Indica che la risposta è in attesa di moderazione.
REJECTED Indica che la risposta è stata rifiutata.
APPROVED Indica che la risposta è stata approvata.

Metodi

deleteReply

Elimina la risposta alla recensione specificata.

get

Restituisce la recensione specificata.

list

Restituisce l'elenco paginato delle recensioni per la località specificata.

updateReply

Aggiorna la risposta alla recensione specificata.