- Resource: DeviceTierConfig
- GrupPerangkat
- DeviceSelector
- DeviceRam
- IDPerangkat
- FiturFitur
- DeviceTierSet
- Tingkat Perangkat
- UserCountrySet
- Metode
Resource: DeviceTierConfig
Konfigurasi yang menjelaskan kriteria penargetan perangkat untuk konten aplikasi.
Representasi JSON |
---|
{ "deviceTierConfigId": string, "deviceGroups": [ { object ( |
Kolom | |
---|---|
deviceTierConfigId |
Hanya output. ID konfigurasi tingkat perangkat. |
deviceGroups[] |
Definisi grup perangkat untuk aplikasi. |
deviceTierSet |
Definisi kumpulan tingkat perangkat untuk aplikasi. |
userCountrySets[] |
Definisi kumpulan negara pengguna untuk aplikasi. |
GrupPerangkat
Sekelompok perangkat.
Grup ditentukan oleh serangkaian pemilih perangkat. Perangkat akan menjadi milik grup jika cocok dengan pemilih mana pun (logika OR).
Representasi JSON |
---|
{
"name": string,
"deviceSelectors": [
{
object ( |
Kolom | |
---|---|
name |
Nama grup. |
deviceSelectors[] |
Pemilih perangkat untuk grup ini. Perangkat yang cocok dengan salah satu pemilih disertakan dalam grup ini. |
Pemilih Perangkat
Pemilih untuk grup perangkat. Pemilih terdiri dari serangkaian kondisi di perangkat yang semuanya harus cocok (logika AND) untuk menentukan kelayakan grup perangkat.
Misalnya, jika pemilih menentukan kondisi RAM, penyertaan model perangkat, dan pengecualian model perangkat, perangkat dianggap cocok jika: perangkat cocok dengan kondisi RAM DAN perangkat cocok dengan salah satu model perangkat yang disertakan DAN perangkat tidak cocok dengan model perangkat yang dikecualikan
Representasi JSON |
---|
{ "deviceRam": { object ( |
Kolom | |
---|---|
deviceRam |
Kondisi pada RAM perangkat. |
includedDeviceIds[] |
Model perangkat disertakan oleh pemilih ini. |
excludedDeviceIds[] |
Model perangkat dikecualikan oleh pemilih ini, meskipun cocok dengan semua kondisi lainnya. |
requiredSystemFeatures[] |
Perangkat harus memiliki semua fitur sistem yang akan disertakan oleh pemilih. |
forbiddenSystemFeatures[] |
Perangkat yang memiliki salah satu fitur sistem ini akan dikecualikan oleh pemilih ini, meskipun cocok dengan semua kondisi lainnya. |
PerangkatRam
Kondisi tentang kemampuan RAM perangkat.
Representasi JSON |
---|
{ "minBytes": string, "maxBytes": string } |
Kolom | |
---|---|
minBytes |
RAM minimum dalam byte (termasuk batas). |
maxBytes |
RAM maksimum dalam byte (tidak termasuk batas). |
ID Perangkat
ID perangkat.
Representasi JSON |
---|
{ "buildBrand": string, "buildDevice": string } |
Kolom | |
---|---|
buildBrand |
Nilai Build.BRAND. |
buildDevice |
Nilai Build.DEVICE. |
FiturSistem
Representasi fitur sistem.
Representasi JSON |
---|
{ "name": string } |
Kolom | |
---|---|
name |
Nama fitur. |
DeviceTierSet
Serangkaian tingkat perangkat.
Kumpulan tingkat menentukan variasi konten aplikasi yang akan ditayangkan ke perangkat tertentu, untuk konten yang menargetkan perangkat.
Anda harus menetapkan tingkat prioritas untuk setiap tingkat, yang menentukan urutan mana yang dievaluasi oleh Play. Lihat dokumentasi DeviceTier.level untuk detail selengkapnya.
Representasi JSON |
---|
{
"deviceTiers": [
{
object ( |
Kolom | |
---|---|
deviceTiers[] |
Tingkat perangkat milik kumpulan. |
Tingkat Perangkat
Tingkat satu perangkat.
Perangkat yang cocok dengan salah satu grup perangkat di deviceGroupNames dianggap sesuai dengan tingkat tersebut.
Representasi JSON |
---|
{ "deviceGroupNames": [ string ], "level": integer } |
Kolom | |
---|---|
deviceGroupNames[] |
Grup perangkat yang termasuk dalam tingkat ini. Grup ini harus ditentukan secara eksplisit dalam deviceGroup dalam konfigurasi ini. |
level |
Tingkat prioritas tingkat. Tingkat dievaluasi dalam urutan menurun: tingkat tingkat tertinggi memiliki prioritas tertinggi. Tingkat tertinggi yang cocok dengan perangkat tertentu dipilih untuk perangkat tersebut. Anda harus menggunakan rentang level yang berdekatan untuk tingkat di set tingkat; tingkat tingkat di kumpulan tingkat harus unik. Misalnya, jika kumpulan tingkat Anda memiliki 4 tingkat (termasuk penggantian global), Anda harus menentukan tingkat 1, 2, dan 3 dalam konfigurasi ini. Catatan: tingkat 0 secara implisit didefinisikan sebagai pengganti global dan dipilih untuk perangkat yang tidak cocok dengan tingkat mana pun yang didefinisikan secara eksplisit di sini. Anda tidak boleh mendefinisikan level 0 secara eksplisit dalam konfigurasi ini. |
SetNegaraPengguna
Kumpulan negara pengguna.
Kumpulan negara menentukan variasi konten aplikasi yang akan ditayangkan ke lokasi tertentu.
Representasi JSON |
---|
{ "name": string, "countryCodes": [ string ] } |
Kolom | |
---|---|
name |
Nama kumpulan negara. |
countryCodes[] |
Daftar kode negara yang mewakili negara. Kode negara direpresentasikan dalam format ISO 3166 alpha-2. Misalnya:- "IT" untuk Italia, "GE" untuk Georgia. |
Metode |
|
---|---|
|
Membuat konfigurasi tingkat perangkat baru untuk aplikasi. |
|
Menampilkan konfigurasi tingkat perangkat tertentu. |
|
Menampilkan konfigurasi tingkat perangkat yang dibuat, yang diurutkan berdasarkan waktu pembuatan menurun. |