REST Resource: accounts.locations.reviews

資源:Review

僅供輸出。代表某地點的評論。

JSON 表示法
{
  "name": string,
  "reviewId": string,
  "reviewer": {
    object (Reviewer)
  },
  "starRating": enum (StarRating),
  "comment": string,
  "createTime": string,
  "updateTime": string,
  "reviewReply": {
    object (ReviewReply)
  }
}
欄位
name

string

資源名稱。審查方式為 accounts/{accountId}/locations/{locationId}/reviews/{reviewId}

reviewId

string

經過加密的專屬 ID。

reviewer

object (Reviewer)

評論的作者。

starRating

enum (StarRating)

評論的星級評等。

comment

string

含有標記的純文字評論內文。

createTime

string (Timestamp format)

撰寫評論的時間戳記。

RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度,且最多 9 個小數位數。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

上次修改評論的時間戳記。

RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度,且最多 9 個小數位數。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

reviewReply

object (ReviewReply)

這個地點的擁有者/管理員對這則評論的回覆。

評論者

代表評論的作者。

JSON 表示法
{
  "profilePhotoUrl": string,
  "displayName": string,
  "isAnonymous": boolean
}
欄位
profilePhotoUrl

string

評論者的個人資料相片連結。只有在 isAnonymous 為 false 時才會填入。

displayName

string

評論者的名稱。只有在 isAnonymous 為 false 時,才會填入評論者的真實姓名。

isAnonymous

boolean

指出評論者是否選擇保持匿名。

StarRating

星級評等 (滿分五顆星),其中五分是最高分。

列舉
STAR_RATING_UNSPECIFIED 未指定。
ONE 一顆星 (滿分 5 顆星)。
TWO 2 顆星 (滿分 5 顆星)。
THREE 3 顆星 (滿分 5 顆星)。
FOUR 4 顆星 (滿分 5 顆星)。
FIVE 最高星級評等。

ReviewReply

代表營業地點擁有者/管理員對評論的回覆。

JSON 表示法
{
  "comment": string,
  "updateTime": string
}
欄位
comment

string

回覆內文 (含有標記的純文字)。長度上限為 4096 個位元組。

updateTime

string (Timestamp format)

僅供輸出。上次修改回覆的時間戳記。

RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度,且最多 9 個小數位數。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

方法

deleteReply

刪除對指定評論的回應。

get

傳回指定評論。

list

傳回指定位置的評論分頁清單。

updateReply

更新對指定評論的回覆。