ChannelBanners
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Resource channelBanner
berisi URL yang akan Anda gunakan untuk menetapkan gambar yang baru diupload sebagai gambar banner untuk channel.
Metode
API ini mendukung metode berikut untuk resource channelBanners
:
- insert
- Mengupload gambar banner channel ke YouTube. Metode ini mewakili dua langkah pertama dalam proses tiga langkah untuk memperbarui gambar banner channel:
- Panggil metode
channelBanners.insert
untuk mengupload data gambar biner ke YouTube. Gambar harus memiliki rasio lebar tinggi 16:9 dan berukuran minimal 2048x1152 piksel. Sebaiknya upload gambar berukuran 2560x1440 piksel. - Ekstrak nilai properti
url
dari respons yang ditampilkan API untuk langkah 1. - Panggil metode
channels.update
untuk memperbarui setelan branding channel. Tetapkan nilai properti brandingSettings.image.bannerExternalUrl
ke URL yang diperoleh di langkah 2.
Representasi resource
Struktur JSON berikut menunjukkan format resource channelBanners
:
{
"kind": "youtube#channelBannerResource",
"etag": etag,
"url": string
}
Properti
Tabel berikut menentukan properti yang muncul dalam resource ini:
Properti |
kind |
string
Mengidentifikasi jenis resource API. Nilainya akan menjadi youtube#channelBannerResource . |
etag |
etag
Etag resource ini. |
url |
string
URL gambar banner. Setelah memanggil metode channelBanners.insert , ekstrak nilai ini dari respons API. Kemudian, panggil metode channels.update , dan tetapkan URL sebagai nilai properti brandingSettings.image.bannerExternalUrl untuk menetapkan gambar banner untuk channel. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-12-21 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-12-21 UTC."],[[["The `channelBanner` resource provides the URL needed to set a newly uploaded image as a channel's banner image."],["Updating a channel banner image involves a three-step process, starting with uploading the image using the `channelBanners.insert` method."],["The uploaded banner image must have a 16:9 aspect ratio and be at least 2048x1152 pixels, with 2560x1440 recommended."],["After uploading, the `url` property from the API response is extracted, and then used in the `channels.update` method, specifically in the `brandingSettings.image.bannerExternalUrl` property, to set the banner image."],["The `channelBanners` resource contains `kind`, `etag`, and `url` properties, with the `url` property holding the banner image's URL."]]],[]]