- แหล่งข้อมูล: DeviceTierConfig
- กลุ่มอุปกรณ์
- ตัวเลือกอุปกรณ์
- RAM ของอุปกรณ์
- รหัสอุปกรณ์
- ฟีเจอร์ระบบ
- DeviceTierSet
- อุปกรณ์ระดับ
- UserCountrySet
- เมธอด
ทรัพยากร: DeviceTierConfig
LINT. หากเปลี่ยนการกําหนดค่าซึ่งอธิบายเกณฑ์การกําหนดเป้าหมายอุปกรณ์สําหรับเนื้อหาของแอป
การแสดง JSON |
---|
{ "deviceTierConfigId": string, "deviceGroups": [ { object ( |
ช่อง | |
---|---|
deviceTierConfigId |
เอาต์พุตเท่านั้น รหัสการกําหนดค่าระดับอุปกรณ์ |
deviceGroups[] |
คําจํากัดความของกลุ่มอุปกรณ์สําหรับแอป |
deviceTierSet |
คําจํากัดความของชุดระดับอุปกรณ์สําหรับแอป |
userCountrySets[] |
คําจํากัดความของชุดประเทศของผู้ใช้สําหรับแอป |
กลุ่มอุปกรณ์
LINT.หากเปลี่ยนกลุ่มอุปกรณ์
กลุ่มจะกําหนดโดยชุดตัวเลือกอุปกรณ์ อุปกรณ์จะอยู่ในกลุ่มหากตรงกับตัวเลือกใดๆ (ตรรกะ OR)
การแสดง JSON |
---|
{
"name": string,
"deviceSelectors": [
{
object ( |
ช่อง | |
---|---|
name |
ชื่อกลุ่ม |
deviceSelectors[] |
ตัวเลือกอุปกรณ์สําหรับกลุ่มนี้ อุปกรณ์ที่ตรงกับตัวเลือกใดก็ได้รวมอยู่ในกลุ่มนี้ |
ตัวเลือกอุปกรณ์
ตัวเลือกกลุ่มอุปกรณ์ ตัวเลือกประกอบด้วยชุดเงื่อนไขของอุปกรณ์ที่ควรตรงกับ (ตรรกะ AND) เพื่อกําหนดการมีสิทธิ์ของกลุ่มผลิตภัณฑ์
เช่น หากตัวเลือกระบุเงื่อนไข RAM, การรวมรุ่นของอุปกรณ์ และการยกเว้นรุ่นอุปกรณ์ ระบบจะถือว่าอุปกรณ์ตรงกันหากอุปกรณ์ตรงกับเงื่อนไข RAM และอุปกรณ์ตรงกับรุ่นอุปกรณ์รุ่นหนึ่งๆ และรุ่นอุปกรณ์ไม่ตรงกับรุ่นอุปกรณ์ที่ยกเว้น
การแสดง JSON |
---|
{ "deviceRam": { object ( |
ช่อง | |
---|---|
deviceRam |
เงื่อนไขเกี่ยวกับ RAM ของอุปกรณ์ |
includedDeviceIds[] |
รุ่นอุปกรณ์ที่รวมอยู่ในตัวเลือกนี้ |
excludedDeviceIds[] |
รุ่นอุปกรณ์ที่ตัวเลือกนี้ยกเว้น แม้ว่าจะตรงกับเงื่อนไขอื่นๆ ทั้งหมดก็ตาม |
requiredSystemFeatures[] |
อุปกรณ์ต้องมีฟีเจอร์ระบบเหล่านี้ทั้งหมดที่รวมอยู่ในตัวเลือก |
forbiddenSystemFeatures[] |
ตัวเลือกนี้ไม่ได้รวมฟีเจอร์ใดๆ ของระบบเหล่านี้ไว้ แม้ว่าจะตรงกับเงื่อนไขอื่นๆ ทั้งหมดก็ตาม |
RAM ของอุปกรณ์
เงื่อนไขเกี่ยวกับความสามารถ RAM ของอุปกรณ์
การแสดง JSON |
---|
{ "minBytes": string, "maxBytes": string } |
ช่อง | |
---|---|
minBytes |
RAM ขั้นต่ําในหน่วยไบต์ (รวมค่าบังคับ) |
maxBytes |
RAM สูงสุดในหน่วยไบต์ (ยกเว้นขอบเขต) |
รหัสอุปกรณ์
ตัวระบุของอุปกรณ์
การแสดง JSON |
---|
{ "buildBrand": string, "buildDevice": string } |
ช่อง | |
---|---|
buildBrand |
ค่าของ Build.BRAND |
buildDevice |
ค่าของ Build.DEVICE |
ฟีเจอร์ระบบ
การนําเสนอฟีเจอร์ของระบบ
การแสดง JSON |
---|
{ "name": string } |
ช่อง | |
---|---|
name |
ชื่อฟีเจอร์ |
ระดับอุปกรณ์
ชุดอุปกรณ์ระดับต่างๆ
ชุดข้อมูลระดับหนึ่งจะกําหนดรูปแบบเนื้อหาแอปที่จะแสดงในอุปกรณ์ที่เจาะจงสําหรับเนื้อหาที่กําหนดเป้าหมายตามอุปกรณ์
คุณควรกําหนดระดับลําดับความสําคัญให้กับแต่ละระดับซึ่งจะกําหนดลําดับที่ Play จะประเมิน โปรดดูรายละเอียดเพิ่มเติมในเอกสารของ DeviceTier.level
การแสดง JSON |
---|
{
"deviceTiers": [
{
object ( |
ช่อง | |
---|---|
deviceTiers[] |
ระดับของอุปกรณ์ที่เป็นของชุด |
ระดับอุปกรณ์
ระดับอุปกรณ์เดียว
อุปกรณ์ที่ตรงกับกลุ่มอุปกรณ์ใน deviceGroupNames จะถือว่าตรงกับระดับ
การแสดง JSON |
---|
{ "deviceGroupNames": [ string ], "level": integer } |
ช่อง | |
---|---|
deviceGroupNames[] |
กลุ่มของอุปกรณ์ที่รวมอยู่ในระดับนี้ กลุ่มเหล่านี้ต้องกําหนดอย่างชัดแจ้งภายใต้ deviceGroups ในการกําหนดค่านี้ |
level |
ระดับลําดับความสําคัญ ระบบจะประเมินระดับต่างๆ จากมากไปหาน้อย: ระดับระดับสูงสุดมีลําดับความสําคัญสูงสุด ระบบจะเลือกระดับสูงสุดที่ตรงกับอุปกรณ์ที่เลือก คุณควรใช้ระดับต่อเนื่องไปยังระดับต่างๆ ในชุดระดับหนึ่ง โดยระดับในชุดแต่ละระดับต้องไม่ซ้ํากัน เช่น หากชุดระดับมี 4 ระดับ (รวมถึงรุ่นสํารองทั่วโลก) คุณควรกําหนดระดับ 1, 2 และ 3 ในการกําหนดค่านี้ หมายเหตุ: ระดับ 0 โดยปริยายหมายถึงระบบสํารองทั่วโลกและเลือกสําหรับอุปกรณ์ที่ไม่ตรงกับระดับใดๆ ที่ระบุไว้อย่างชัดเจนที่นี่ คุณต้องกําหนดระดับ 0 อย่างชัดแจ้งในการกําหนดค่านี้ |
ชุดประเทศของผู้ใช้
ชุดประเทศของผู้ใช้
ชุดประเทศจะกําหนดรูปแบบเนื้อหาแอปที่จะแสดงในตําแหน่งที่เจาะจง
การแสดง JSON |
---|
{ "name": string, "countryCodes": [ string ] } |
ช่อง | |
---|---|
name |
ชื่อชุดประเทศ |
countryCodes[] |
apks.list ของรหัสประเทศที่แสดงถึงประเทศ รหัสประเทศจะแสดงในรูปแบบ ISO 3166 alpha-2 เช่น "IT" สําหรับอิตาลี "GE" สําหรับจอร์เจีย |
วิธีการ |
|
---|---|
|
สร้างการกําหนดค่าระดับอุปกรณ์ใหม่สําหรับแอป |
|
แสดงผลการกําหนดค่าระดับอุปกรณ์ที่เฉพาะเจาะจง |
|
แสดงผลการกําหนดค่าระดับของอุปกรณ์ที่สร้าง โดยเรียงลําดับตามเวลาที่สร้างจากมากไปน้อย |