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

星級評等 (滿分 5 顆星),其中 5 分是評分最高的項目。

列舉
STAR_RATING_UNSPECIFIED 不指定。
ONE 1 顆星 (滿分 5 顆星)。
TWO 兩顆星 (滿分 5 顆星)。
THREE 三顆星 (最高為五顆星)。
FOUR 四顆星 (滿分 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

更新指定評論的回覆。