Atribut untuk program audio bergantung pada jenis konten. Program ini akan memberi tahu sistem metadata apa yang diharapkan sehingga UI dapat diisi dengan tepat. Program audio dapat berupa salah satu dari jenis berikut:
Gunakan PreviewProgram.Builder
untuk membangun sebuah program. Anda dapat membaca lebih lanjut tentang
nilai yang mungkin untuk setiap {i>field<i} pada
dokumentasi Java untuk setiap penyetel pada builder.
Contoh berikut menunjukkan cara menggunakan PreviewProgram.Builder
:
PreviewProgram program = new PreviewProgram.Builder()
.setChannelId(channelId)
.setTitle(clip.getTitle())
.setDescription(clip.getDescription())
.setType(TvContractCompat.PreviewPrograms.TYPE_ALBUM)
// Set required attributes
.build();
Tabel berikut menunjukkan atribut yang dapat ditetapkan untuk setiap jenis
program audio, dan tautan ke penyetel yang sesuai di
PreviewProgram.Builder
. Atribut bertanda ✔ wajib ada; yang ditandai (✔) bersifat opsional.
Atribut | Lagu | Album | Artis | Playlist | Stasiun |
---|---|---|---|---|---|
Penulis | (✔) | (✔) | (✔) | ||
Ketersediaan | (✔) | (✔) | (✔) | (✔) | (✔) |
ID Channel | ✔ | ✔ | ✔ | ✔ | ✔ |
Content ID | (✔) | (✔) | (✔) | (✔) | (✔) |
Durasi | ✔ | ||||
Genre | (✔) | (✔) | (✔) | (✔) | (✔) |
URI Intent | ✔ | ✔ | ✔ | ✔ | ✔ |
Jumlah Interaksi | (✔) | (✔) | (✔) | ||
Jenis Interaksi | (✔) | (✔) | (✔) | ||
ID Penyedia Internal | (✔) | (✔) | (✔) | (✔) | (✔) |
Live | (✔) | ||||
Logo URI (*) | (✔) | ||||
Logo Deskripsi Konten (*) | (✔) | ||||
Harga Penawaran | (✔) | (✔) | (✔) | (✔) | (✔) |
Rasio Lebar Tinggi Gambar Poster | ✔ | ✔ | ✔ | ✔ | ✔ |
URI Seni Poster | ✔ | ✔ | ✔ | ✔ | ✔ |
Pratinjau URI Audio | (✔) | (✔) | (✔) | (✔) | (✔) |
URI Video Pratinjau | (✔) | (✔) | (✔) | (✔) | (✔) |
Tanggal Rilis | (✔) | (✔) | |||
Deskripsi Singkat | (✔) | (✔) | (✔) | (✔) | (✔) |
Harga Awal | (✔) | (✔) | (✔) | (✔) | (✔) |
Rasio Lebar Tinggi Thumbnail | (✔) | (✔) | (✔) | (✔) | (✔) |
URI Thumbnail | (✔) | (✔) | (✔) | (✔) | (✔) |
Judul | ✔ | ✔ | ✔ | ✔ | ✔ |
Tinggi Video | (✔) | (✔) | (✔) | (✔) | (✔) |
Lebar Video | (✔) | (✔) | (✔) | (✔) | (✔) |
Berat | (✔) | (✔) | (✔) | (✔) | (✔) |