REST Resource: edits.tracks

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

แหล่งข้อมูล: แทร็ก

การกําหนดค่าแทร็ก ทรัพยากรสําหรับ TrackService

การแสดง JSON
{
  "track": string,
  "releases": [
    {
      object (Release)
    }
  ]
}
ช่อง
track

string

ตัวระบุของแทร็ก

releases[]

object (Release)

ในคําขอการอ่าน จะแสดงรุ่นที่ใช้งานอยู่ทั้งหมดในแทร็ก ในคําขออัปเดต จะแสดงการเปลี่ยนแปลงที่ต้องการ

เผยแพร่

รุ่นในแทร็ก

การแสดง JSON
{
  "name": string,
  "versionCodes": [
    string
  ],
  "releaseNotes": [
    {
      object (LocalizedText)
    }
  ],
  "status": enum (Status),
  "userFraction": number,
  "countryTargeting": {
    object (CountryTargeting)
  },
  "inAppUpdatePriority": integer
}
ช่อง
name

string

ชื่อรุ่น ไม่จําเป็นต้องไม่ซ้ํากัน หากไม่ได้ตั้งค่า ระบบจะสร้างชื่อจาก APKName ##39; versionName หากรุ่นมี APK หลายรายการ ระบบจะสร้างชื่อเริ่มตั้งแต่วันที่นั้น

versionCodes[]

string (int64 format)

รหัสเวอร์ชันของ APK ทั้งหมดในการเผยแพร่ ต้องใส่รหัสเวอร์ชันเพื่อเก็บรักษาจากรุ่นก่อนหน้า

releaseNotes[]

object (LocalizedText)

คําอธิบายว่ามีอะไรใหม่ในรุ่นนี้

status

enum (Status)

สถานะของผลงาน

userFraction

number

เศษส่วนของผู้ใช้ที่มีสิทธิ์ในการเปิดตัวแบบทีละขั้น 0 < เศษส่วน < 1 ตั้งค่าได้เฉพาะเมื่อสถานะเป็น "กําลังดําเนินการ" หรือ "halted"

countryTargeting

object (CountryTargeting)

จํากัดการเผยแพร่เฉพาะบางประเทศเท่านั้น

inAppUpdatePriority

integer

ลําดับความสําคัญการอัปเดตในแอปของรุ่น APK ที่เพิ่มเข้ามาใหม่ทั้งหมดในรุ่นจะได้รับการพิจารณาที่ลําดับความสําคัญนี้ สามารถใช้ค่าในช่วง [0, 5] ที่มีลําดับความสําคัญสูงสุด 5 ช่วง ค่าเริ่มต้นคือ 0 จะอัปเดต inAppUpdatePriority ไม่ได้เมื่อเปิดตัวรุ่น โปรดดู https://developer.android.com/guide/playcore/in-app-updates

ข้อความที่แปลแล้ว

ข้อความที่แปลแล้วในภาษาที่ระบุ

การแสดง JSON
{
  "language": string,
  "text": string
}
ช่อง
language

string

รหัสการแปลเป็นภาษาท้องถิ่น (แท็กภาษา BCP-47 เช่น "de-AT" สําหรับภาษาเยอรมันแบบออสเตรีย)

text

string

ข้อความในภาษาที่ระบุ

สถานะ

สถานะของผลงาน

Enum
statusUnspecified สถานะที่ไม่ระบุ
draft APK ของรุ่นต่างๆ ไม่แสดงต่อผู้ใช้
inProgress APK ของการเผยแพร่จะให้บริการแก่ผู้ใช้บางส่วน ซึ่งกําหนดโดย 'userFraction'
halted APK ของรุ่นดังกล่าวจะไม่แสดงแก่ผู้ใช้อีกต่อไป ผู้ใช้ที่มี APK เหล่านี้อยู่แล้วจะไม่ได้รับผลกระทบ
completed รุ่นจะไม่มีการเปลี่ยนแปลงเพิ่มเติม APK ของ APK พร้อมให้บริการแก่ผู้ใช้ทั้งหมด เว้นแต่ผู้ใช้จะมีสิทธิ์สําหรับ APK ของรุ่นล่าสุด

การกําหนดเป้าหมายตามประเทศ

การกําหนดประเทศเป้าหมาย

การแสดง JSON
{
  "countries": [
    string
  ],
  "includeRestOfWorld": boolean
}
ช่อง
countries[]

string

ประเทศที่จะกําหนดเป้าหมาย โดยระบุเป็นรหัส CLDR 2 ตัวอักษร

includeRestOfWorld

boolean

รวม "ส่วนที่เหลือของโลก&quot รวมทั้งประเทศที่กําหนดเป้าหมายอย่างชัดเจน

เมธอด

get

รับแทร็ก

list

แสดงรายการแทร็กทั้งหมด

patch

แพตช์แทร็ก

update

อัปเดตแทร็ก