REST Resource: accounts.locations.reviews

Risorsa: Review

Solo output. Rappresenta una recensione per una località.

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

string

Nome della risorsa. Per Review è nel 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 di quando è 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 dell'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 località a questa recensione.

reviewMediaItems[]

object (ReviewMediaItem)

Solo output. Gli elementi multimediali associati 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 revisore. Viene compilato solo se isAnonymous è false.

displayName

string

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

isAnonymous

boolean

Indica se il revisore ha scelto di rimanere anonimo.

StarRating

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

Enum
STAR_RATING_UNSPECIFIED Non specificate.
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 località 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. Solo output.

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.

ReviewMediaItem

Rappresenta un elemento multimediale (foto o video) associato a una recensione.

Rappresentazione JSON
{
  "thumbnailUrl": string,
  "thumbnailLabel": string,
  "videoUrl": string
}
Campi
thumbnailUrl

string

Solo output. URL FIFE per la foto o la miniatura del video se è presente videoUrl.

thumbnailLabel

string

Solo output. Etichetta fornita dall'autore per thumbnailUrl.

videoUrl

string

Solo output. URL del video riproducibile.

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.