Mematuhi Kebijakan Developer YouTube

Jika Anda menggunakan layanan API YouTube, Anda harus mematuhi:

Sebagai developer, Anda harus memahami kebijakan ini. Artikel ini memberikan contoh yang memberikan klarifikasi tambahan tentang kebijakan tertentu, dan menjawab beberapa pertanyaan umum (FAQ).

Jika, setelah meninjau artikel ini dan kebijakan yang ditautkan di atas, Anda tidak yakin apakah layanan Anda diizinkan, ajukan permohonan untuk Audit Kepatuhan API, dan sertakan ringkasan jelas yang menyebutkan pengguna akhir dalam formulir audit.

Menghormati privasi pengguna.

Artinya: Jangan melanggar privasi pengguna, mengambil data pengguna, atau menggunakan API untuk mengawasi pengguna. Aplikasi Anda harus memiliki kebijakan privasi yang melindungi pengguna dan mematuhi kebijakan privasi Google. Setelah Anda memiliki izin pengguna untuk mengakses atau menyimpan datanya, pengguna tersebut harus terus memiliki kontrol atas apa yang terjadi pada data tersebut. Anda harus memudahkan pengguna untuk meminta penghapusan data pribadi mereka. Informasi lebih lanjut dapat ditemukan di sini.

Contoh

Jangan gunakan API YouTube untuk:

  • Mengumpulkan, melacak, menyimpulkan, memperoleh, atau menyimpan informasi yang dapat digunakan untuk mengidentifikasi pengguna tanpa persetujuan mereka. Contohnya mencakup (ini bukan daftar lengkap):
    • Nama lengkap atau nama pengguna
    • Sandi
    • Data pengenalan wajah
    • Informasi kontak termasuk email atau nomor telepon
    • Aktivitas online seperti histori penjelajahan
      • Contoh: Menggunakan API YouTube untuk membuat aplikasi yang melacak histori tontonan, lokasi, atau kebiasaan penjelajahan pengguna tanpa sepengetahuan atau izin darinya.
    • Memanenkan, melacak, menyimpulkan, memperoleh, atau menyimpan hal berikut tentang pengguna tanpa persetujuan mereka. Contohnya mencakup (ini bukan daftar yang lengkap):
      • Informasi kesehatan
      • Identitas gender
      • Orientasi seksual
      • Afiliasi politik
      • Afiliasi atau keyakinan agama
      • Ras atau etnis
      • Status imigrasi
      • Kondisi keuangan
      • Riwayat kriminal
      • Keanggotaan atau organisasi serikat buruh
    • Memfasilitasi pengawasan -- misalnya, melacak lokasi mereka, histori penjelajahan, atau aktivitas online lainnya tanpa persetujuan mereka.
    • Membatasi, memfilter, atau melarang akses pengguna ke konten di YouTube tanpa sepengetahuan atau persetujuannya.
    • Izinkan pihak ketiga yang tidak berwenang untuk mengakses, menggunakan, atau mendownload data apa pun yang tercantum di sini.
    • Menyimpan informasi pengguna tanpa batas waktu. Jika pengguna meminta Anda menghapus data mereka atau jika Anda tidak dapat memverifikasi otorisasi mereka, Anda harus melakukannya dalam 30 hari.
    • Menggunakan, meminta, atau menyimpan kredensial login pengguna (nama pengguna dan sandi)

Hanya menawarkan metrik yang tersedia melalui layanan API YouTube.

Artinya: Jangan gunakan API YouTube untuk menawarkan metrik atau data yang dihitung atau diperoleh secara independen yang menggantikan atau menyediakan data baru yang tidak tersedia melalui layanan API YouTube. Informasi lebih lanjut dapat ditemukan di sini.

Contoh

Jangan gunakan API YouTube untuk:

  • Menampilkan metrik yang menggantikan yang ditawarkan oleh layanan API YouTube.
  • Menampilkan metrik yang secara tidak akurat mencerminkan yang ditawarkan oleh layanan API YouTube.
  • Menggabungkan data dari API YouTube dengan data dari sumber lain. Jika Anda memberikan data yang berasal dari sumber selain API YouTube bersama data yang Anda dapatkan dari API YouTube, Anda harus menjelaskan perbedaannya kepada pengguna.
    • Contoh: Memberikan metrik "engagement pengguna" yang mencakup engagement dari YouTube yang dikombinasikan dengan platform lain.
  • Menampilkan data dari YouTube di samping data dari platform lain tanpa memperjelas perbedaan antara jenis dan sumber data.
  • Kompilasi atau gabungkan data API yang diizinkan kecuali jika Anda membuat data API yang dikompilasi HANYA dapat dilihat oleh pemilik konten atau saluran atau salah satu perwakilan resminya.
  • Dapatkan insight tentang jumlah pengguna, jumlah video yang diupload, waktu tonton, performa finansial, atau aspek lainnya dari bisnis YouTube.
  • Membuat klaim tentang apakah video atau saluran aman atau cocok untuk ditonton atau diiklankan.
  • Perkirakan waktu tonton atau jangkauan unik suatu channel atau video.
  • Perkirakan jumlah penayangan berbayar, penayangan bersponsor, atau CPM iklan rata-rata video.
  • Perkirakan minat audiens, demografi, atau komposisi audiens channel atau video.
  • Menyimpulkan atau memperkirakan kategori/jenis konten video atau channel; Anda hanya dapat menggunakan jenis konten yang ditampilkan oleh YouTube API.
  • Perkirakan status monetisasi video atau channel, atau buat klaim tentang apakah video atau channel harus dimonetisasi.
  • Gabungkan atau gabungkan data YouTube API dengan data lain apa pun.
  • Tampilkan informasi seperti jumlah total tontonan video dan tawarkan angka yang berbeda dari jumlah yang disediakan oleh API YouTube.
  • Menyimpulkan atau memproyeksikan performa keuangan channel YouTube.
  • Tingkatkan performa channel dengan memberi peringkat atau melacak penayangan di antara channel yang berbeda, atau secara umum memicu persaingan kreator.
  • Perkirakan kepuasan atau ketidakpuasan penonton terhadap channel YouTube tertentu.
  • Hitung dan tetapkan "skor" kustom ke saluran berdasarkan rata-rata atau rasio yang dihitung secara independen -- misalnya, jumlah penayangan rata-rata, jumlah komentar, atau kesesuaian merek secara keseluruhan.

Metrik yang dapat diterima

Metrik yang dapat diterima adalah metrik yang hanya menggunakan data YouTube API dan menggabungkannya melalui penghitungan matematika sederhana (gabungkan melalui penambahan, pengurangan, rata-rata, perkalian, pembagian). Metrik ini tidak boleh menggabungkan sumber data eksternal lainnya. Hal ini memungkinkan kami memastikan bahwa data yang diwakili sudah akurat.

Contoh

  • Penayangan harian rata-rata dalam sebulan
  • Rata-rata durasi video
  • Jumlah subscriber yang diperoleh atau hilang
  • Jumlah rata-rata pelanggan baru dalam sebulan
  • Total penayangan dalam grup video/channel
  • Video/channel yang paling banyak ditonton diurutkan berdasarkan penayangan, suka/tidak suka, subscriber
  • Grafik yang memvisualisasikan metrik mentah, misalnya: peningkatan jumlah penayangan, subscriber, suka/tidak suka

Layanan API Anda harus mencerminkan pengalaman standar pengguna di YouTube.

Artinya: Layanan apa pun yang menggunakan YouTube API tidak dapat mengurangi atau menghapus fitur yang merupakan bagian dari pengalaman standar pengguna di YouTube, seperti teks, kontrol volume, dll. Informasi selengkapnya dapat ditemukan di sini.

Contoh

Jangan gunakan API YouTube untuk:

  • Mengubah, menambahkan, atau memblokir fungsi pemutaran standar dari pemutar video YouTube. Berikut beberapa contohnya:
    • Memblokir link yang biasanya muncul di pemutar YouTube agar tidak muncul di aplikasi Anda.
    • Menonaktifkan atau memblokir link Video Terkait agar tidak muncul setelah video selesai.
    • Menghapus atau mengubah metadata video. Secara umum, metadata video seperti thumbnail dan judul harus terlihat oleh penonton dan tidak diubah. Thumbnail video tidak boleh diubah.
      • Catatan: Tombol putar kustom di atas thumbnail YouTube dapat diterima, tetapi mengetuk harus memulai pemutaran.
    • Link harus dibuka di aplikasi YouTube setiap kali aplikasi tersedia di perangkat pengguna, atau jika tidak diinstal, melalui browser web sistem.
    • Memblokir fitur standar pemutar YouTube (seperti roda setelan) agar tidak muncul di layanan API Anda.
    • Mengganti rendering khusus platform untuk pemutar video YouTube.
      • Contoh: UI yang dioptimalkan untuk seluler harus muncul di aplikasi dan perangkat seluler.
    • Membatasi iklan agar tidak diputar di layanan API saat iklan akan diputar di YouTube atau di video sematan.
    • Catatan: Overlay untuk tujuan mendapatkan izin pengguna atau kontrol pemutaran (misalnya, bisukan, layar penuh, putar, jeda, dll.) dapat diterima selama tidak bertentangan dengan elemen UI pemutar YouTube.
  • Membatasi kemampuan YouTube untuk memverifikasi dari mana pemutaran tersebut terjadi.
    • Contoh: Dalam kasus aplikasi seluler yang menggunakan WebView untuk menghosting pemutar web YouTube IFrame SDK, gagal merepresentasikan nama aplikasi Anda secara akurat (misalnya com.company.appname) secara akurat sebagai header Rujukan HTTP.
    • Contoh: Mengganggu informasi konteks pemutaran lain yang diperlukan untuk memverifikasi penayangan (termasuk cookie) yang akan dikirim ke YouTube.
      • Untuk developer yang sensitif terhadap privasi dan menganggapnya perlu, alur izin pengguna dengan link ke Kebijakan Privasi Google dapat diterima.
  • Terapkan batasan atau blokir akses untuk pengguna yang menonton video. Jika pengguna harus melakukan sesuatu selain mengklik tombol putar, ada kemungkinan Anda melanggar kebijakan ini. Contohnya mencakup:
    • Contoh: Membatasi akses ke video dengan mewajibkan pengguna menyelesaikan survei, mendownload aplikasi, berlangganan saluran, membagikan video di platform media sosial, memberikan komentar, atau melakukan apa pun selain mengklik tombol "Putar" untuk menonton video yang dipilih untuk ditonton.
  • Memberikan insentif, reward, mengonversi, atau memberikan kompensasi kepada pengguna untuk menonton video. Keputusan pengguna untuk menonton video harus merupakan pilihan mereka sendiri.
    • Contoh: Menawarkan peluang untuk memenangkan hadiah atau menawarkan kompensasi finansial sebagai imbalan kepada pengguna yang menonton video melalui layanan API Anda.
  • Memblokir, mengubah, atau mengganti iklan yang diputar melalui layanan YouTube API.
  • Izinkan pengguna mendownload video untuk diputar secara offline di luar pengalaman YT Premium.
  • Tawarkan kemampuan untuk mendownload atau memisahkan trek audio, atau memungkinkan pengguna mengubah bagian audio atau video dari video.
    • Contoh: Menggunakan API YouTube untuk memisahkan atau mengisolasi komponen video atau audio dari video. Hal ini dapat mencakup layanan API yang menawarkan file audio mp3 yang muncul dalam video dan mempromosikan dirinya sendiri dalam konteks ini.
  • Mengizinkan pemutaran di latar belakang pemutar video YouTube.
    • Contoh: Menggunakan API YouTube untuk mengizinkan video diputar meskipun jendela layanan API ditutup atau diperkecil.

Layanan API Anda harus menambahkan nilai independen yang memadai.

Artinya: Jangan gunakan API kami untuk membuat ulang YouTube (misalnya, jangan meng-clone, meniru, mengubah, atau mengurangi fitur YouTube standar). Jika layanan API Anda meniru pengalaman pengguna YouTube, layanan tersebut harus menambahkan nilai independen yang memadai. Nilai independen berarti memberi pengguna fungsi tambahan yang tidak tersedia melalui YouTube API saat ini atau tidak tersedia pada saat permintaan akses API, dan mematuhi TOS YouTube. Informasi lebih lanjut dapat ditemukan di sini.

Contoh

Jika layanan API Anda meniru pengalaman pengguna YouTube, pengguna harus memiliki alasan untuk terus berinteraksi atau menggunakan layanan API saat Anda menghilangkan apa yang Anda dapatkan dengan mengakses layanan API YouTube. Anda juga tidak dapat mengenakan biaya untuk layanan yang ditawarkan tanpa biaya di YouTube.

  • Contoh konten yang diizinkan: Mesin telusur yang mencantumkan video YouTube bersama video yang tersedia di platform lain sekaligus membedakannya dengan jelas dari konten yang ada di YouTube adalah contoh yang baik dari layanan API yang memberikan nilai independen.
  • Contoh konten yang diizinkan: Layanan API yang menyediakan layanan teks video YouTube untuk penyandang gangguan pendengaran adalah contoh yang baik dalam memberikan nilai independen.
  • Jangan gunakan API YouTube untuk membuat situs atau aplikasi, atau menampilkan hasil penelusuran video yang sulit membedakan situs atau aplikasi Anda dengan situs atau aplikasi yang dibuat oleh YouTube.
    • Contoh: Menggunakan API YouTube untuk menggabungkan video tersemat secara massal, sehingga menciptakan salinan YouTube yang identik. Jika pengguna mungkin keliru menganggap situs Anda sebagai situs YouTube, ada kemungkinan besar situs tersebut melanggar TOS kami.

Jangan izinkan pengguna mengakali pembatasan YouTube, atau melanggar Pedoman Komunitas kami.

Apa artinya: Layanan Anda tidak dapat dirancang khusus untuk memungkinkan Anda atau pengguna mengatasi pembatasan tempat di YouTube pada channel mereka. Layanan API Anda juga tidak dapat mengizinkan pengguna melakukan aktivitas yang melanggar pedoman komunitas, Persyaratan Layanan, atau Program Partner YouTube kami. Jika menggunakan API YouTube untuk mengizinkan pengguna mengupload video, Anda harus meminta mereka menyatakan bahwa konten mereka mematuhi pedoman komunitas. Video dapat dihapus jika terbukti melanggar. Layanan Anda juga dapat dikenakan sanksi jika tindakan tersebut mendorong atau memicu perilaku yang melanggar. Informasi lebih lanjut dapat ditemukan di sini.

Jangan menyebarkan akses API ke beberapa project atau tidak diketahui.

Artinya: Anda tidak dapat membuat beberapa aplikasi/situs atau membuat beberapa project Google Cloud untuk digunakan di beberapa aplikasi/situs guna mendapatkan lebih banyak kuota API (alias "sharding") untuk satu layanan API atau kasus penggunaan. "Kasus penggunaan" didefinisikan sebagai kumpulan analisis, fitur, atau tindakan yang konsisten yang dilakukan melalui layanan. Permintaan untuk meningkatkan kuota API harus mengikuti proses standar kami. Tim developer aplikasi diizinkan memiliki kunci API terpisah untuk lingkungan pengujian, pengembangan, dan produksi. Informasi lebih lanjut dapat ditemukan di sini.

Contoh

  • Jangan membuat beberapa project Google Cloud untuk layanan API yang sama atau menggunakan kasus penggunaan dalam upaya untuk mendapatkan kuota API yang lebih tinggi dari kuota yang ditetapkan untuk project Anda.
  • Anda dapat memiliki Project API terpisah untuk setiap kasus penggunaan layanan API yang berbeda. Contohnya mencakup:
    • Satu project API untuk aplikasi iOS, satu Project API terpisah untuk aplikasi Android.
    • Satu project API untuk server produksi, satu untuk server pengembangan.
    • Satu project API untuk layanan API yang digunakan pengguna, satu project API untuk analisis sistem internal.