REST Resource: reviews

แหล่งข้อมูล: การตรวจสอบ

รีวิวแอป Android

การแสดง JSON
{
  "reviewId": string,
  "authorName": string,
  "comments": [
    {
      object (Comment)
    }
  ]
}
ช่อง
reviewId

string

ตัวระบุที่ไม่ซ้ำกันสำหรับรีวิวนี้

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)

ความคิดเห็นจากนักพัฒนาซอฟต์แวร์

UserComment

ข้อมูลผู้ใช้จากการสนทนาระหว่างผู้ใช้กับนักพัฒนาแอป

การแสดง 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

ข้อความที่ไม่ได้แปลของรีวิว ตำแหน่งที่รีวิวได้รับการแปล หากรีวิวไม่ได้รับการแปล ให้เว้นว่างไว้

การประทับเวลา

การประทับเวลาหมายถึงช่วงเวลาที่ไม่ขึ้นกับเขตเวลาหรือปฏิทินท้องถิ่นใดๆ โดยเข้ารหัสเป็นจำนวนวินาทีและเศษส่วนของวินาทีที่ความละเอียดระดับนาโนวินาที จํานวนนี้จะสัมพันธ์กับ Epoch ตอนเที่ยงคืนของวันที่ 1 มกราคม 1970 ตามเวลา UTC

การแสดง JSON
{
  "seconds": string,
  "nanos": integer
}
ช่อง
seconds

string (int64 format)

แสดงวินาทีของเวลา UTC นับตั้งแต่ Unix Epoch

nanos

integer

เศษส่วนที่ไม่เป็นลบของวินาทีที่ความละเอียดระดับนาโนวินาที ต้องมีค่าตั้งแต่ 0 ถึง 999,999,999

DeviceMetadata

ลักษณะเฉพาะของอุปกรณ์ของผู้ใช้

การแสดง 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 ของอุปกรณ์ หน่วยเป็นเมกะไบต์ เช่น "2048"

DeveloperComment

ข้อมูลของนักพัฒนาซอฟต์แวร์จากการสนทนาระหว่างผู้ใช้กับนักพัฒนาซอฟต์แวร์

การแสดง JSON
{
  "text": string,
  "lastModified": {
    object (Timestamp)
  }
}
ช่อง
text

string

เนื้อหาของความคิดเห็น ซึ่งก็คือเนื้อหาการตอบกลับ

lastModified

object (Timestamp)

เวลาล่าสุดที่มีการอัปเดตความคิดเห็นนี้

เมธอด

get

ได้รับรีวิวเดียว

list

แสดงรีวิวทั้งหมด

reply

ตอบกลับรีวิวเดียว หรืออัปเดตคำตอบที่มีอยู่