- 資源:DeviceTierConfig
- DeviceGroup
- DeviceSelector
- DeviceRam
- DeviceId
- SystemFeature
- DeviceTierSet
- DeviceTier
- 方法
資源:DeviceTierConfig
LINT.IfChange Configurations:描述應用程式內容的裝置指定標準。
JSON 表示法 |
---|
{ "deviceTierConfigId": string, "deviceGroups": [ { object ( |
欄位 | |
---|---|
deviceTierConfigId |
僅供輸出。裝置層級設定 ID。 |
deviceGroups[] |
應用程式的裝置群組定義。 |
deviceTierSet |
定義應用程式的裝置層級組合。 |
裝置群組
LINT.IfChange 一組裝置。
群組是由一組裝置選取器定義。裝置符合任何選取條件 (邏輯 OR)。
JSON 表示法 |
---|
{
"name": string,
"deviceSelectors": [
{
object ( |
欄位 | |
---|---|
name |
群組名稱。 |
deviceSelectors[] |
這個群組的裝置選取工具。與任何選取條件相符的裝置都屬於這個群組。 |
裝置選取器
裝置群組的選取器。選取器包含一組符合裝置條件 (符合「且」邏輯) 的條件,以判斷裝置群組資格。
舉例來說,如果選取條件指定了 RAM 條件、裝置型號包含和裝置型號排除,系統就會在裝置符合以下條件時進行比對:裝置符合 RAM 條件,「且」與已納入的裝置型號相符,「且」與排除的裝置型號不符
JSON 表示法 |
---|
{ "deviceRam": { object ( |
欄位 | |
---|---|
deviceRam |
裝置 RAM 條件。 |
includedDeviceIds[] |
這個選取器包含的裝置型號。 |
excludedDeviceIds[] |
這個選取條件排除的裝置型號,即使這些裝置與所有其他條件相符亦然。 |
requiredSystemFeatures[] |
裝置必須具有選取條件的所有系統功能。 |
forbiddenSystemFeatures[] |
即使裝置符合所有其他條件,只要裝置具備上述任一系統功能,即可從這個選取器排除。 |
DeviceRam
裝置 RAM 功能的條件。
JSON 表示法 |
---|
{ "minBytes": string, "maxBytes": string } |
欄位 | |
---|---|
minBytes |
最低 RAM 容量 (以位元組為單位)。 |
maxBytes |
RAM 大小上限 (以位元組為單位)。 |
裝置 ID
裝置的 ID。
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[] |
這個層級的裝置群組。你必須在這項設定的 deviceGroup 中明確定義這些群組。 |
level |
層級的優先順序。 系統會按照層級遞減排序,也就是最高層級的優先順序最高。系統會為該裝置選取符合該裝置的最高層級。 您必須在階層集中為層級使用連續的層級範圍;層級組合中的層級層級不得重複。舉例來說,如果您的層級集有 4 個層級 (包括全域備用選項),則您必須在這項設定中定義級別 1、2 和 3。 注意:層級 0 會隱含為全域備用選項,則會選取與不符合此處明確定義的任何層級相符的裝置。不得在這項設定中明確定義層級 0。 |
方法 |
|
---|---|
|
為應用程式建立新的裝置層級設定。 |
|
傳回特定的裝置層級設定。 |
|
傳回已建立的裝置層級設定,依建立時間遞減排序。 |