REST Resource: deployments.configs.packages

ทรัพยากร: PackageConfig

การกำหนดค่าแพ็กเกจ

การแสดง JSON
{
  "packageName": string,
  "downloadOptions": {
    object (DownloadOptions)
  },
  "zeroCostApnCapability": string
}
ช่อง
packageName

string

ชื่อแพ็กเกจ

downloadOptions

object (DownloadOptions)

ตัวเลือกการดาวน์โหลดแพ็กเกจ

zeroCostApnCapability

string

หากมีการตั้งค่านี้ จะเป็นความสามารถที่ใช้เพื่อเลือก APN ของเครือข่ายมือถือสำหรับดาวน์โหลดการอัปเดตบนเครือข่ายแบบจำกัดปริมาณ หากไม่ได้ตั้งค่า ระบบจะไม่เลือก APN พิเศษสำหรับดาวน์โหลด โปรดทราบว่าบริการ Google Play ต้องใช้สิทธิ์ของระบบที่ถูกต้องในการเลือก APN นี้ และโดยทั่วไปผู้ให้บริการจะต้องตรวจสอบว่าการรับส่งข้อมูลได้รับอนุญาตพิเศษ ด้วยเหตุนี้ โดยทั่วไปตัวเลือกนี้จึงจับคู่กับประเภทการดาวน์โหลด ZERO_COST

DownloadOptions

OTA downloadType สำหรับประเภท CUSTOM ต้องระบุ customDownloadUrl ด้วย

การแสดง JSON
{
  "downloadType": enum (DownloadType),
  "customDownloadUrl": string,
  "currentDownloadUrl": string
}
ช่อง
downloadType

enum (DownloadType)

ประเภทการดาวน์โหลดเพื่อแสดงไฟล์ OTA ผ่าน Google

customDownloadUrl

string

ดาวน์โหลด URL เพื่อแสดงไฟล์ OTA ผ่านเซิร์ฟเวอร์ที่ไม่ใช่ของ Google ต้องระบุ "DownloadType" CUSTOM เท่านั้น

currentDownloadUrl

string

เอาต์พุตเท่านั้น URL ปัจจุบันที่อุปกรณ์ใช้เพื่อดาวน์โหลดแพ็กเกจ ค่านี้จะตรงกับ customDownloadUrl เมื่อ downloadType เป็น CUSTOM โปรดทราบว่านี่เป็นเพียงการให้ข้อมูลเท่านั้นและอาจมีการเปลี่ยนแปลง ไม่ควรจัดเก็บหรือใช้ออกนอกอุปกรณ์

DownloadType

ประเภทการดาวน์โหลดแพ็กเกจ OTA

Enum
DOWNLOAD_TYPE_UNSPECIFIED ไม่ได้ระบุ
NORMAL ผ่านเซิร์ฟเวอร์ของ Google
ZERO_COST ผ่าน VIP เฉพาะของ Google สำหรับ OTA แบบไม่เสียค่าใช้จ่าย
CUSTOM ผ่านเซิร์ฟเวอร์ภายนอก ควรตั้งค่า customDownloadUrl ควบคู่กับตัวเลือกนี้

วิธีการ

list

แสดงรายการแพ็กเกจของการกำหนดค่า