REST Resource: accounts.locations.reviews

Resource: Review

Hanya output. Merepresentasikan ulasan untuk lokasi.

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

string

Nama resource. Untuk Ulasan, kolom ini berada dalam bentuk accounts/{accountId}/locations/{locationId}/reviews/{reviewId}

reviewId

string

ID unik terenkripsi.

reviewer

object (Reviewer)

Penulis ulasan.

starRating

enum (StarRating)

Peringkat bintang ulasan.

comment

string

Isi ulasan sebagai teks biasa dengan markup.

createTime

string (Timestamp format)

Stempel waktu saat ulasan ditulis.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Stempel waktu saat ulasan terakhir diubah.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

reviewReply

object (ReviewReply)

Balasan pemilik/pengelola lokasi ini atas ulasan ini.

Pengulas

Merepresentasikan penulis ulasan.

Representasi JSON
{
  "profilePhotoUrl": string,
  "displayName": string,
  "isAnonymous": boolean
}
Kolom
profilePhotoUrl

string

Link foto profil pengulas. Hanya diisi jika isAnonymous salah.

displayName

string

Nama pengulas. Hanya diisi dengan nama asli pengulas jika isAnonymous salah.

isAnonymous

boolean

Menunjukkan apakah pengulas telah memilih untuk tetap anonim.

StarRating

Peringkat bintang dari 5, dengan 5 adalah peringkat tertinggi.

Enum
STAR_RATING_UNSPECIFIED Tidak ditentukan.
ONE 1 bintang dari maksimum 5.
TWO 2 bintang dari maksimum 5.
THREE 3 bintang dari maksimum 5.
FOUR 4 bintang dari maksimum 5.
FIVE Peringkat bintang maksimum.

ReviewReply

Merepresentasikan balasan pemilik/pengelola lokasi atas ulasan.

Representasi JSON
{
  "comment": string,
  "updateTime": string,
  "reviewReplyState": enum (State)
}
Kolom
comment

string

Isi balasan sebagai teks biasa dengan markup. Panjang maksimum adalah 4096 byte.

updateTime

string (Timestamp format)

Hanya output. Stempel waktu saat balasan terakhir diubah.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

reviewReplyState

enum (State)

Hanya output. Status balasan ulasan.

Negara Bagian

Merepresentasikan status moderasi balasan ulasan.

Enum
REVIEW_REPLY_STATE_UNSPECIFIED Menunjukkan bahwa status tidak ditentukan.
PENDING Menunjukkan bahwa balasan sedang menunggu moderasi.
REJECTED Menunjukkan bahwa balasan ditolak.
APPROVED Menunjukkan bahwa balasan telah disetujui.

Metode

deleteReply

Menghapus respons untuk ulasan yang ditentukan.

get

Menampilkan ulasan tertentu.

list

Menampilkan daftar ulasan bernomor halaman untuk lokasi yang ditentukan.

updateReply

Memperbarui balasan untuk ulasan yang ditentukan.