REST Resource: accounts.locations.reviews

Tài nguyên: Bài đánh giá

Chỉ có đầu ra. Đại diện cho bài đánh giá cho một vị trí.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "reviewId": string,
  "reviewer": {
    object (Reviewer)
  },
  "starRating": enum (StarRating),
  "comment": string,
  "createTime": string,
  "updateTime": string,
  "reviewReply": {
    object (ReviewReply)
  }
}
Các trường
name

string

Tên tài nguyên. Để xem xét, đơn khiếu nại này có dạng accounts/{accountId}/locations/{locationId}/reviews/{reviewId}

reviewId

string

Giá trị nhận dạng duy nhất được mã hoá.

reviewer

object (Reviewer)

Tác giả bài đánh giá.

starRating

enum (StarRating)

Điểm xếp hạng theo sao của bài đánh giá.

comment

string

Phần nội dung của bài đánh giá ở dạng văn bản thuần tuý có các mã đánh dấu.

createTime

string (Timestamp format)

Dấu thời gian cho thời điểm viết bài đánh giá.

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Dấu thời gian cho biết thời điểm sửa đổi bài đánh giá lần gần đây nhất.

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

reviewReply

object (ReviewReply)

Chủ sở hữu/người quản lý của vị trí này trả lời bài đánh giá này.

Người đánh giá

Đại diện cho tác giả của bài đánh giá.

Biểu diễn dưới dạng JSON
{
  "profilePhotoUrl": string,
  "displayName": string,
  "isAnonymous": boolean
}
Các trường
profilePhotoUrl

string

Đường liên kết đến ảnh hồ sơ của người đánh giá. Chỉ được điền nếu isAnonymous là sai.

displayName

string

Tên của người đánh giá. Chỉ điền tên thật của người đánh giá nếu isAnonymous là sai.

isAnonymous

boolean

Cho biết liệu người đánh giá có chọn tiếp tục ẩn danh hay không.

StarRating

Xếp hạng theo sao trên tổng số 5, trong đó 5 là xếp hạng cao nhất.

Enum
STAR_RATING_UNSPECIFIED Chưa xác định.
ONE 1/5 sao.
TWO 2/5 sao.
THREE Tối đa 3/5 sao.
FOUR Tối đa 4/5 sao.
FIVE Điểm xếp hạng theo sao tối đa.

ReviewReply

Đại diện cho câu trả lời của chủ sở hữu/người quản lý vị trí cho bài đánh giá.

Biểu diễn dưới dạng JSON
{
  "comment": string,
  "updateTime": string
}
Các trường
comment

string

Nội dung thư trả lời ở dạng văn bản thuần tuý có các mã đánh dấu. Độ dài tối đa là 4096 byte.

updateTime

string (Timestamp format)

Chỉ có đầu ra. Dấu thời gian cho biết thời điểm sửa đổi câu trả lời gần đây nhất.

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

Phương thức

deleteReply

Xoá câu trả lời cho bài đánh giá được chỉ định.

get

Trả về bài đánh giá được chỉ định.

list

Trả về danh sách các bài đánh giá được phân trang cho vị trí đã chỉ định.

updateReply

Cập nhật câu trả lời cho bài đánh giá được chỉ định.