REST Resource: reviews

資源:Review

Android 應用程式審查。

JSON 表示法
{
  "reviewId": string,
  "authorName": string,
  "comments": [
    {
      object (Comment)
    }
  ]
}
欄位
reviewId

string

這則評論的專屬 ID。

authorName

string

撰寫評論的評論使用者名稱。

comments[]

object (Comment)

內含評論評論的重複欄位。

註解

使用者和開發人員之間的對話項目。

JSON 表示法
{

  // Union field comment can be only one of the following:
  "userComment": {
    object (UserComment)
  },
  "developerComment": {
    object (DeveloperComment)
  }
  // End of list of possible types for union field comment.
}
欄位

聯集欄位 comment

comment 只能是下列其中一個值:

userComment

object (UserComment)

使用者發表的註解。

developerComment

object (DeveloperComment)

開發人員提供的評論。

使用者評論

使用者和開發人員之間的對話。

JSON 表示法
{
  "text": string,
  "lastModified": {
    object (Timestamp)
  },
  "starRating": integer,
  "reviewerLanguage": string,
  "device": string,
  "androidOsVersion": integer,
  "appVersionCode": integer,
  "appVersionName": string,
  "thumbsUpCount": integer,
  "thumbsDownCount": integer,
  "deviceMetadata": {
    object (DeviceMetadata)
  },
  "originalText": string
}
欄位
text

string

留言的內容,例如評論內文。在某些情況下,使用者可以撰寫標題和內文不同的評論;在這種情況下,標題和內文會以分頁字元串連在一起,

lastModified

object (Timestamp)

這個註解上次更新的時間。

starRating

integer

與評論相關的星級評等 (1 至 5)。

reviewerLanguage

string

評論者的語言代碼。這項資訊是透過裝置設定所得出,因此不保證評論內容與評論撰寫語言相符。可能不存在。

device

string

評論者裝置的代碼名稱,例如 klte、flounder。可能不存在。

androidOsVersion

integer

使用者評論時的整數 Android SDK 版本,例如 23 是 Marshmallow。可能不存在。

appVersionCode

integer

撰寫評論時安裝的應用程式整數版本代碼。可能不存在。

appVersionName

string

撰寫評論時安裝的應用程式字串版本名稱。可能不存在。

thumbsUpCount

integer

對這則評論表示喜歡的使用者數量。

thumbsDownCount

integer

對這則評論表示不喜歡的使用者數量。

deviceMetadata

object (DeviceMetadata)

使用者裝置的特性相關資訊。

originalText

string

評論的未翻譯文字。如果評論未經翻譯,則此欄會留空。

時間戳記

時間戳記代表與任何時區或本機日曆無關的時間點,以奈秒解析度為秒和分數的分數。計算時間是 1970 年 1 月 1 日午夜 10 點 (以世界標準時間為準)。

JSON 表示法
{
  "seconds": string,
  "nanos": integer
}
欄位
seconds

string (int64 format)

代表自 Unix 紀元時間起算的世界標準時間 (秒) 時間。

nanos

integer

在奈秒解析度中,一秒的非負分數。這個值必須介於 0 到 999,999,999 之間 (含首尾)。

裝置中繼資料

使用者裝置的特性。

JSON 表示法
{
  "productName": string,
  "manufacturer": string,
  "deviceClass": string,
  "screenWidthPx": integer,
  "screenHeightPx": integer,
  "nativePlatform": string,
  "screenDensityDpi": integer,
  "glEsVersion": integer,
  "cpuModel": string,
  "cpuMake": string,
  "ramMb": integer
}
欄位
productName

string

裝置型號名稱 (例如 Droid)

manufacturer

string

裝置製造商 (例如 Motorola)

deviceClass

string

裝置類別 (例如平板電腦)

screenWidthPx

integer

螢幕像素寬度

screenHeightPx

integer

螢幕高度 (以像素為單位)

nativePlatform

string

以半形逗號分隔的原生平台清單 (例如「arm」>「arm7」)

screenDensityDpi

integer

每英寸螢幕密度 (DPI)

glEsVersion

integer

OpenGL 版本

cpuModel

string

裝置 CPU 型號,例如「MSM8974」

cpuMake

string

裝置的 CPU 廠牌,例如「Qualcomm」

ramMb

integer

裝置 RAM (以 MB 為單位,例如「2048」)

開發人員註解

使用者和開發人員之間的對話。

JSON 表示法
{
  "text": string,
  "lastModified": {
    object (Timestamp)
  }
}
欄位
text

string

留言的內容,例如回覆內文。

lastModified

object (Timestamp)

這個註解上次更新的時間。

方法

get

獲得一次評論。

list

列出所有評論。

reply

回覆單一評論或更新現有的回覆。