REST Resource: accounts.locations.reviews

Ressource: Rezension

Nur Ausgabe. Stellt eine Rezension für einen Standort dar.

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

string

Der Ressourcenname. Für „Review“ hat sie das Format accounts/{accountId}/locations/{locationId}/reviews/{reviewId}.

reviewId

string

Die verschlüsselte eindeutige ID

reviewer

object (Reviewer)

Der Autor der Rezension.

starRating

enum (StarRating)

Die Bewertung der Rezension

comment

string

Der Hauptteil der Rezension im Nur Text-Format mit Markups.

createTime

string (Timestamp format)

Der Zeitpunkt, zu dem die Rezension geschrieben wurde

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Der Zeitpunkt der letzten Änderung der Rezension

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

reviewReply

object (ReviewReply)

Die Antwort des Inhabers/Administrators dieses Standorts auf diese Rezension

reviewMediaItems[]

object (ReviewMediaItem)

Nur Ausgabe. Die mit der Rezension verknüpften Medienelemente.

Rezensent

Der Autor der Rezension.

JSON-Darstellung
{
  "profilePhotoUrl": string,
  "displayName": string,
  "isAnonymous": boolean
}
Felder
profilePhotoUrl

string

Link zum Profilbild des Rezensenten. Wird nur ausgefüllt, wenn isAnonymous „false“ ist.

displayName

string

Der Name des Rezensenten. Wird nur mit dem echten Namen des Rezensenten gefüllt, wenn isAnonymous „false“ ist.

isAnonymous

boolean

Gibt an, ob der Rezensent anonym bleiben möchte.

StarRating

Die Bewertung mit fünf Sternen, wobei fünf die höchste Bewertung ist

Enums
STAR_RATING_UNSPECIFIED Nicht angegeben.
ONE Einer von fünf Sternen
TWO Zwei von fünf Sternen
THREE Drei von fünf Sternen
FOUR Vier von fünf Sternen
FIVE Die bestmögliche Bewertung

ReviewReply

Stellt die Antwort des Inhabers/Administrators des Standorts auf eine Rezension dar.

JSON-Darstellung
{
  "comment": string,
  "updateTime": string,
  "reviewReplyState": enum (State)
}
Felder
comment

string

Der Hauptteil der Antwort im Nur Text-Format mit Markups. Die maximale Länge beträgt 4.096 Bytes.

updateTime

string (Timestamp format)

Nur Ausgabe. Der Zeitstempel für die letzte Änderung der Antwort.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30"

reviewReplyState

enum (State)

Nur Ausgabe. Der Status der Antwort auf die Rezension. Nur Ausgabe.

Bundesland

Gibt den Moderationsstatus einer Rezensionsantwort an.

Enums
REVIEW_REPLY_STATE_UNSPECIFIED Gibt an, dass der Status nicht angegeben ist.
PENDING Gibt an, dass die Antwort noch moderiert werden muss.
REJECTED Gibt an, dass die Antwort abgelehnt wurde.
APPROVED Gibt an, dass die Antwort genehmigt wurde.

ReviewMediaItem

Stellt ein Medienelement (Foto oder Video) dar, das mit einer Rezension verknüpft ist.

JSON-Darstellung
{
  "thumbnailUrl": string,
  "thumbnailLabel": string,
  "videoUrl": string
}
Felder
thumbnailUrl

string

Nur Ausgabe. FIFE-URL für das Foto oder das Video-Thumbnail, falls videoUrl vorhanden ist.

thumbnailLabel

string

Nur Ausgabe. Vom Autor bereitgestelltes Label für thumbnailUrl.

videoUrl

string

Nur Ausgabe. URL des Videos zum Abspielen.

Methoden

deleteReply

Löscht die Antwort auf die angegebene Rezension.

get

Gibt die angegebene Rezension zurück.

list

Gibt die paginierte Liste mit Rezensionen für den angegebenen Standort zurück.

updateReply

Aktualisiert die Antwort auf die angegebene Rezension.