REST Resource: accounts.locations.reviews

Kaynak: İnceleme

Yalnızca çıkış. Bir konumla ilgili yorumu temsil eder.

JSON gösterimi
{
  "name": string,
  "reviewId": string,
  "reviewer": {
    object (Reviewer)
  },
  "starRating": enum (StarRating),
  "comment": string,
  "createTime": string,
  "updateTime": string,
  "reviewReply": {
    object (ReviewReply)
  }
}
Alanlar
name

string

Kaynak adı. İnceleme için accounts/{accountId}/locations/{locationId}/reviews/{reviewId} biçimindedir

reviewId

string

Şifrelenmiş benzersiz tanımlayıcı.

reviewer

object (Reviewer)

Yorumu yazan kişi.

starRating

enum (StarRating)

Yorumun yıldız puanı.

comment

string

Yorumun gövdesi, işaretlemeli düz metin olarak gösterilir.

createTime

string (Timestamp format)

Yorumun yazıldığı zamanı gösteren zaman damgası.

RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

İncelemenin en son değiştirildiği anı belirten zaman damgası.

RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

reviewReply

object (ReviewReply)

Bu konumun sahibi/yöneticisinin bu yoruma verdiği yanıt.

İncelemeci

Yorumun yazarını temsil eder.

JSON gösterimi
{
  "profilePhotoUrl": string,
  "displayName": string,
  "isAnonymous": boolean
}
Alanlar
profilePhotoUrl

string

Yorum yapan kullanıcının profil fotoğrafı bağlantısı. Yalnızca isAnonymous yanlış değerine ayarlanırsa doldurulur.

displayName

string

Yorum yapan kişinin adı. isAnonymous yanlış ise yalnızca yorumcunun gerçek adı girilir.

isAnonymous

boolean

İncelemecinin anonim kalmayı tercih edip etmediğini belirtir.

StarRating

En yüksek puanlı beş olmak üzere, beş üzerinden yıldız puanı.

Sıralamalar
STAR_RATING_UNSPECIFIED Belirtilmedi.
ONE En çok beş üzerinden bir yıldız.
TWO En çok beş üzerinden iki yıldız.
THREE En fazla beş üzerinden üç yıldız.
FOUR En fazla beş üzerinden dört yıldız.
FIVE Maksimum yıldız puanı.

ReviewReply

Konum sahibinin/yöneticisinin bir yoruma verdiği yanıtı temsil eder.

JSON gösterimi
{
  "comment": string,
  "updateTime": string
}
Alanlar
comment

string

Yanıtın gövdesi, işaretlemelerle birlikte düz metin olarak. Maksimum uzunluk 4.096 bayttır.

updateTime

string (Timestamp format)

Yalnızca çıkış. Yanıtın en son değiştirildiği anın zaman damgası.

RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

Yöntemler

deleteReply

Belirtilen yoruma verilen yanıtı siler.

get

Belirtilen yorumu döndürür.

list

Belirtilen konumla ilgili yorumların sayfalara ayrılmış listesini döndürür.

updateReply

Belirtilen yoruma verilen yanıtı günceller.