แหล่งข้อมูล: ติดตาม
การกำหนดค่าแทร็ก ทรัพยากรสำหรับ TracksService
การแสดง JSON |
---|
{
"track": string,
"releases": [
{
object ( |
ช่อง | |
---|---|
track |
ตัวระบุของแทร็ก แทร็กรูปแบบของอุปกรณ์จะมีคำนำหน้าที่เป็นตัวระบุพิเศษ เช่น |
releases[] |
ในคำขออ่าน จะแสดงรุ่นที่ใช้งานอยู่ทั้งหมดในแทร็ก ในคำขออัปเดต แสดงถึงการเปลี่ยนแปลงที่ต้องการ |
เผยแพร่
รุ่นในแทร็ก
การแสดง JSON |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
ช่อง | |
---|---|
name |
ชื่อรุ่น ไม่จำเป็นต้องไม่ซ้ำกัน หากไม่ได้ตั้งค่าไว้ ระบบจะสร้างชื่อจาก versionName ของ APK หากรุ่นมี APK หลายรายการ ระบบจะสร้างชื่อจากวันที่ |
versionCodes[] |
รหัสเวอร์ชันของ APK ทั้งหมดในรุ่น ต้องระบุรหัสเวอร์ชันเพื่อเก็บไว้จากรุ่นก่อนหน้า |
releaseNotes[] |
คำอธิบายเกี่ยวกับสิ่งใหม่ในรุ่นนี้ |
status |
สถานะของผลงาน |
userFraction |
ผู้ใช้จำนวนเล็กน้อยที่มีสิทธิ์ใช้การเปิดตัวแบบค่อยเป็นค่อยไป 0 < เศษส่วน < 1 ตั้งค่าได้เมื่อสถานะเป็น "inProgress" หรือ "halted" เท่านั้น |
countryTargeting |
จำกัดการเผยแพร่ไว้เฉพาะในบางประเทศ โปรดทราบว่าคุณจะตั้งค่านี้ได้เฉพาะรุ่นที่ "อยู่ระหว่างดำเนินการ" ในแทร็กเวอร์ชันที่ใช้งานจริงเท่านั้น |
inAppUpdatePriority |
ลำดับความสำคัญของการอัปเดตในแอปของรุ่น APK ที่เพิ่มใหม่ทั้งหมดในรุ่นจะได้รับการพิจารณาที่ลำดับความสำคัญนี้ สามารถใช้ค่าในช่วง [0, 5] โดย 5 คือลำดับความสำคัญสูงสุด ค่าเริ่มต้นคือ 0 คุณจะอัปเดต inAppUpdatePriority ไม่ได้เมื่อเปิดตัวรุ่นแล้ว ดูที่ https://developer.android.com/guide/playcore/in-app-updates |
LocalizedText
ข้อความที่แปลเป็นภาษาที่ระบุ
การแสดง JSON |
---|
{ "language": string, "text": string } |
ช่อง | |
---|---|
language |
รหัสการแปลภาษา (แท็กภาษา BCP-47 เช่น "de-AT" สำหรับภาษาเยอรมันในออสเตรีย) |
text |
ข้อความในภาษาที่ระบุ |
สถานะ
สถานะของผลงาน
Enum | |
---|---|
statusUnspecified |
สถานะที่ไม่ได้ระบุ |
draft |
ระบบไม่ได้ให้บริการ APK ของรุ่นแก่ผู้ใช้ |
inProgress |
ระบบจะแสดง APK ของรุ่นแก่ผู้ใช้บางส่วนตามที่กำหนดโดย "userFraction" |
halted |
ระบบจะไม่แสดง APK ของรุ่นดังกล่าวต่อผู้ใช้อีกต่อไป ผู้ใช้ที่มี APK เหล่านี้อยู่แล้วจะไม่ได้รับผลกระทบ |
completed |
โดยเวอร์ชันนี้จะไม่มีการเปลี่ยนแปลงเพิ่มเติม ระบบจะแสดง APK ของแอปนี้ต่อผู้ใช้ทุกคน เว้นแต่ผู้ใช้จะมีสิทธิ์ใช้ APK ของรุ่นที่ใหม่กว่า |
CountryTargeting
ข้อกำหนดการกำหนดเป้าหมายตามประเทศ
การแสดง JSON |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
ช่อง | |
---|---|
countries[] |
ประเทศที่จะกำหนดเป้าหมาย ซึ่งระบุเป็นรหัส CLDR แบบ 2 ตัวอักษร |
includeRestOfWorld |
รวม "ส่วนที่เหลือของโลก" รวมถึงประเทศที่กำหนดเป้าหมายอย่างชัดเจน |
เมธอด |
|
---|---|
|
สร้างแทร็กใหม่ |
|
รับแทร็ก |
|
แสดงรายการแทร็กทั้งหมด |
|
แก้ไขแทร็ก |
|
อัปเดตแทร็ก |
รหัสข้อผิดพลาด
การดำเนินการของทรัพยากรนี้จะแสดงรหัสข้อผิดพลาด HTTP ต่อไปนี้
รหัสข้อผิดพลาด | เหตุผล | ความละเอียด |
---|---|---|
5xx |
ข้อผิดพลาดทั่วไปในเซิร์ฟเวอร์ Google Play | ลองส่งคำขออีกครั้ง
หากยังคงพบปัญหาอยู่ โปรดติดต่อผู้จัดการลูกค้า Google Play หรือส่งคำขอรับการสนับสนุน โปรดตรวจสอบแดชบอร์ดสถานะของ Play เพื่อดูการหยุดทำงานที่ทราบ |
409 |
ข้อผิดพลาดในการอัปเดตพร้อมกัน
มีการพยายามอัปเดตออบเจ็กต์ที่กำลังอัปเดต เช่น การตอบรับการซื้อ
จะทำได้โดยการเรียกใช้เมธอด |
ลองส่งคำขออีกครั้ง |