Layanan YouTube API - Kebijakan Developer

Catatan: Panduan Mematuhi Kebijakan Developer YouTube yang baru akan memberikan panduan dan contoh guna membantu Anda memastikan bahwa klien API Anda mematuhi bagian tertentu dari Persyaratan dan Kebijakan Layanan YouTube API (TOS API). Panduan ini menawarkan insight tentang cara YouTube menegakkan aspek TOS API tertentu, tetapi tidak menggantikan dokumen apa pun yang sudah ada.

Dokumen ini ("Kebijakan Layanan YouTube API" atau "Kebijakan") menetapkan kebijakan yang harus Anda patuhi saat mengakses atau menggunakan Layanan YouTube API di layanan, produk, atau aplikasi Anda. Kebijakan ini membantu Anda mengakses dan menggunakan Layanan YouTube API dengan cara yang konsisten dengan minat YouTube, serta menghargai dan mendorong pertumbuhan komunitas kreator, penonton, pemegang hak konten, dan pengiklan YouTube.

Selain menentukan kebijakan, dokumen ini menjelaskan beberapa prinsip dasar yang diikuti YouTube dalam membuat Kebijakan ini. Laporan ini juga menawarkan contoh yang menunjukkan bagaimana Kebijakan ini akan diterapkan dalam praktik.

Perhatikan bahwa dokumen ini adalah dokumen hukum dan Kebijakan ini merupakan komponen dari Perjanjian, sehingga Anda harus mematuhinya. YouTube berhak mengubah Kebijakan ini, dan akses berkelanjutan Anda ke, atau penggunaan atas, Layanan YouTube API merupakan persetujuan dan persetujuan Anda terhadap perubahan tersebut. Perubahan kebijakan, seperti perubahan pada Persyaratan Layanan Layanan API YouTube, akan didokumentasikan dalam Histori Revisi Persyaratan Layanan, dan Anda dapat berlangganan feed RSS agar histori revisi tersebut mendapatkan notifikasi tentang perubahan tersebut.

I. Terminologi dan gaya

Dokumen ini adalah dokumen hukum yang menentukan kebijakan tentang tindakan yang diizinkan atau dilarang. Dengan demikian, istilah tertentu digunakan untuk menunjukkan secara khusus apakah Anda dapat atau tidak dapat melakukan sesuatu. Dengan memperhatikan hal tersebut, istilah berikut digunakan untuk menjelaskan persyaratan Anda terkait dengan Kebijakan ini:

  1. Persyaratan harus dan wajib mengacu pada persyaratan absolut.
  2. Istilah tidak boleh mengacu pada larangan mutlak.
  3. Istilah seharusnya, tidak boleh, direkomendasikan, dan direkomendasikan menunjukkan bahwa pernyataan tersebut menjelaskan praktik terbaik umum. Meskipun istilah ini menyarankan tindakan atau perilaku tertentu, persyaratan tersebut mengonfirmasi bahwa Anda mungkin memutuskan untuk mengikuti kursus yang berbeda berdasarkan aspek tertentu dari kasus penggunaan Anda.
  4. Istilah dapat menunjukkan bahwa suatu tindakan bersifat opsional dan sepenuhnya didasarkan pada kebijaksanaan Anda atau, bergantung pada konteks di mana tindakan tersebut digunakan, atas kebijaksanaan YouTube.

Selain itu, bagian Definisi yang menyelesaikan dokumen ini mengidentifikasi istilah lain yang memiliki makna sangat spesifik saat digunakan dalam dokumen ini. Untuk memudahkan Anda, dokumen ini menggunakan gaya khusus untuk istilah tersebut sehingga Anda dapat dengan mudah mengidentifikasinya dalam konteks dan menautkan ke definisinya.

II. Prinsip Pengembangan Software

Prinsip-prinsip tersebut mendasari banyak kebijakan dalam dokumen ini. Meskipun mereka mungkin tidak mencakup setiap kebijakan, jika Anda melanggar atau Klien API melanggar salah satu prinsip ini, Anda kemungkinan juga melanggar persyaratan Perjanjian. Oleh karena itu, jika hukum setempat mewajibkan Anda untuk melakukan sesuatu selain yang dinyatakan dalam kebijakan ini -- misalnya, untuk menyimpan data selama jangka waktu tertentu -- Anda harus mematuhi hukum tersebut.

  1. Buat aplikasi berkualitas tinggi dan kelola aplikasi tersebut.

    Buat Klien API yang stabil, mudah digunakan, dan kaya fitur yang menghadirkan nilai tambahan yang signifikan bagi ekosistem YouTube dan penggunanya. Segera update Klien API saat fitur yang ditawarkan dalam Layanan YouTube API berubah.

  2. Bersikap jujur dan transparan.

    Prinsip ini berlaku untuk semua faset Klien API dan cara mereka berinteraksi dengan pengguna serta YouTube. Sesuai dengan prinsip ini, jelaskan siapa Anda dan apa fungsi Klien API Anda. Jangan terlibat dalam aktivitas atau pesan penipuan apa pun yang terkait dengan identitas Anda, praktik pengumpulan, penyimpanan, pembagian, penggunaan, dan penghapusan data, tindakan yang dilakukan oleh Klien API atas nama pengguna, atau apa pun yang lain. Jujurlah dan jangan menyesatkan atau membingungkan pengguna dalam menggunakan dan menyajikan data.

  3. Beri pengguna kontrol.

    Berdasarkan pentingnya transparansi, prinsip ini menentukan bahwa pengguna harus menyadari dan telah secara aktif menyetujui tindakan yang dilakukan Klien API atas nama mereka. Artinya, pengguna mengetahui dan memiliki wewenang akhir atas setiap tindakan yang dilakukan Klien API untuk menyisipkan, membagikan, memperbarui, atau menghapus data mereka. Ini juga berarti bahwa setiap Klien API harus menyediakan kebijakan privasi yang memberi tahu pengguna dengan jelas tentang informasi yang diakses, dikumpulkan, disimpan, dibagikan, serta digunakan oleh Klien API.

  4. Hormati privasi pengguna.

    Pastikan praktik serta kebijakan pengumpulan, penyimpanan, penggunaan, keamanan, dan penghapusan data Anda melindungi pengguna. Jangan izinkan akses yang tidak sah ke, atau penggunaan atas, data pengguna. Jangan menyimpan data pengguna tanpa batas waktu, dan sediakan proses yang jelas dan lugas bagi mereka untuk menghapus data yang Anda miliki. Terakhir, jangan, dan jangan berusaha untuk, meminta, mengumpulkan, atau menyimpan kredensial login YouTube pengguna.

  5. Jadilah warga yang baik.

    Jangan membuat Klien API yang mendorong atau memungkinkan orang menyalahgunakan, mengancam, atau melecehkan satu sama lain. Jangan menggunakan, mendistribusikan, atau mempromosikan virus, spyware, malware, atau konten buruk lainnya. Jangan melanggar hukum, atau mendorong atau memampukan orang lain untuk melanggar hukum. Semoga ini semua masuk akal.

III. Kebijakan Umum Developer

A. Persyaratan Penggunaan dan Kebijakan Privasi Klien API

  1. Klien API harus menampilkan link ke Persyaratan Layanan YouTube (https://www.youtube.com/t/terms), dan mereka juga harus menyatakan dalam persyaratan penggunaan mereka sendiri bahwa, dengan menggunakan Klien API, pengguna setuju untuk terikat dengan Persyaratan Layanan YouTube.

  2. Setiap Klien API harus mewajibkan pengguna menyetujui kebijakan privasi sebelum pengguna dapat mengakses fitur dan fungsi Klien API. Kebijakan privasi harus:

    1. ditampilkan dengan jelas dan mudah diakses oleh pengguna setiap saat,

    2. memberi tahu pengguna bahwa Klien API menggunakan Layanan YouTube API,

    3. referensi dan tautan ke Kebijakan Privasi Google di http://www.google.com/policies/privacy,

    4. menjelaskan dengan jelas dan komprehensif kepada pengguna tentang informasi pengguna, termasuk Data API yang terkait dengan pengguna, Klien API yang mengakses, mengumpulkan, menyimpan, dan menggunakan,

    5. secara jelas dan komprehensif menjelaskan cara Klien API menggunakan, memproses, dan membagikan informasi pengguna yang dijelaskan di bagian (III.A.2.e), termasuk cara informasi dibagikan kepada pihak internal atau eksternal,

    6. mengungkapkan, jika ya, Klien API memungkinkan pihak ketiga menayangkan konten, termasuk iklan,

    7. mengungkapkan, jika hal itu dilakukan, bahwa Klien API menyimpan, mengakses, atau mengumpulkan (atau mengizinkan pihak ketiga melakukannya) secara langsung atau tidak langsung di atau dari perangkat pengguna, termasuk dengan menempatkan, mengakses, atau mengenali cookie atau teknologi serupa di perangkat atau browser pengguna,

    8. jika Klien API mengakses atau menggunakan Data Resmi, jelaskan bahwa, selain prosedur normal Klien API untuk menghapus data yang disimpan, pengguna dapat mencabut akses Klien API ke data mereka melalui halaman setelan keamanan Google di https://security.google.com/settings/security/permissions, dan

    9. jika Klien API menggunakan Data Resmi, jelaskan cara pengguna dapat menghubungi pemilik atau pengembang Klien API jika ada pertanyaan atau keluhan tentang praktik privasi Klien.

B. Pemeliharaan dan Penghentian Penggunaan

  1. Klien API harus menggunakan Layanan YouTube API versi terbaru. Ini berarti Anda harus dapat mengupdate Klien API saat versi yang lebih baru dari Layanan YouTube API dirilis. Klien API non-situs, seperti aplikasi seluler atau aplikasi yang diinstal, harus dapat diupdate dari jarak jauh agar dapat menggunakan Layanan YouTube API versi terbaru. Anda harus mengupdate Klien API ke versi terbaru Layanan YouTube API dalam jangka waktu tertentu jika diwajibkan oleh YouTube dari waktu ke waktu (misalnya untuk update penting).

  2. Jika YouTube bermaksud melakukan perubahan yang tidak kompatibel dengan versi sebelumnya pada Layanan YouTube API, perubahan tersebut akan didokumentasikan dalam Histori Revisi Persyaratan Layanan, dan Anda dapat subscribe ke feed RSS agar histori revisi tersebut mendapatkan notifikasi tentang perubahan tersebut.

  3. Anda harus segera mengupdate Klien API yang tidak digunakan lagi untuk menggunakan Layanan YouTube API versi lebih baru saat versi tersebut dirilis.

  4. Anda harus mengupdate versi Klien API yang tidak digunakan lagi untuk menunjukkan dengan jelas kepada pengguna bahwa beberapa fungsi atau fitur Layanan API YouTube mungkin berhenti berfungsi karena status Klien API tidak digunakan lagi.

C. Mengimplementasikan Fitur YouTube

  1. Klien API juga harus mematuhi Persyaratan untuk Fungsi Minimum untuk Layanan YouTube API ("RMF"). Selain itu, Klien API tidak boleh membatasi fungsi YouTube yang diperlukan oleh RMF.

    Misalnya, RMF menyatakan bahwa Klien API yang memungkinkan pengguna mengupload video ke YouTube harus memungkinkan pengguna tersebut menetapkan judul untuk setiap video yang diupload. Kolom judul video YouTube memiliki panjang maksimum 100 karakter, dan Klien API tidak boleh menetapkan panjang maksimum yang lebih pendek untuk kolom tersebut.

  2. Semua fitur Klien API yang memulai tindakan pengguna terkait resource YouTube harus:

    1. diidentifikasi dengan jelas dan jelas sebagai tindakan YouTube,
    2. berbeda dan tidak dicampur dengan fungsi Klien API, dan
    3. dimulai dengan jelas oleh pengguna.

    Contoh referensi YouTube mencakup video, channel, playlist, item playlist, dan subscription. Contoh tindakan termasuk memutar video, menyukai video, menambahkan video ke playlist, dan subscribe ke channel.

  3. Klien API yang menjalankan operasi tulis dapat menyarankan parameter atau nilai properti, tetapi pengguna harus memiliki kontrol akhir atas data yang akan dipublikasikan ke Aplikasi YouTube. Demikian pula, Klien API tidak boleh mengubah nilai yang diberikan pengguna sebelum mengirimkannya ke YouTube dengan memotong, menambahkan, atau mengubah nilai tersebut kecuali jika pengguna secara eksplisit menyetujui perubahan tersebut.

    Klien API yang menyarankan nilai untuk kolom teks, seperti judul atau deskripsi video, harus memasukkan kata kunci yang relevan ke dalam nilai tersebut. Misalnya, Klien API yang menyarankan judul video tidak boleh membuat judul default yang sama untuk semua pengguna.

    Contoh berikut menggambarkan bagaimana kebijakan ini akan berlaku untuk Klien API yang mengupload video ke YouTube:

    1. Klien API mungkin menyarankan deskripsi video atau mengisi deskripsi video terlebih dahulu. Namun, deskripsi tidak boleh menambahkan informasi ke deskripsi video setelah dikirimkan oleh pengguna dan sebelum dikirim tanpa persetujuan pengguna sebelumnya. Misalnya, Klien API tidak boleh menambahkan tanggal perekaman, nama Klien API, atau teks lainnya kecuali jika pengguna secara eksplisit menyetujui perubahan tersebut.

    2. Klien API dapat memberikan opsi untuk menerjemahkan judul video ke bahasa lain. Namun, Klien API tidak boleh menambahkan terjemahan tersebut tanpa persetujuan pengguna. Selain itu, jika perilaku default Klien API adalah mengaktifkan opsi untuk menerjemahkan judul video, perilaku tersebut harus dengan jelas menunjukkan kepada pengguna cara mudah untuk menonaktifkan perilaku tersebut.

  4. Klien API harus menunjukkan secara jelas cara data yang disediakan pengguna akan digunakan di YouTube.

    Kebijakan ini sangat relevan bagi Klien API yang berinteraksi dengan beberapa layanan dan platform karena mungkin ada perbedaan fungsional atau pelabelan antara layanan dan platform tersebut.

    Misalnya, Klien API memungkinkan pengguna menambahkan komentar tentang video ke berbagai platform, termasuk YouTube. Setiap platform menggunakan nama yang berbeda untuk merujuk ke teks komentar. Jadi, jika Klien API melabeli kolom "Masukan" dalam formulir komentarnya, kolom tersebut harus menunjukkan dengan jelas bahwa nilai tersebut sesuai dengan teks komentar di YouTube.

  5. Klien API yang menggunakan fungsi penelusuran yang disediakan oleh Layanan YouTube API tidak boleh mengubah atau mengganti teks, gambar, informasi, atau konten lain dari, hasil penelusuran yang ditampilkan oleh Layanan tersebut.

    Misalnya, Klien API tidak boleh menggabungkan atau mencampurkan hasil dari sumber selain YouTube dan menyajikannya sebagai hasil penelusuran YouTube.

  6. Klien API tidak boleh membatasi atau mengurangi fungsi fitur YouTube, kecuali jika batasan tersebut merupakan aspek inti (seperti yang dijelaskan dalam contoh di bawah) dari Klien API itu sendiri dan bahwa fitur YouTube tidak diperlukan oleh RMF ("Batasan Fitur yang Diizinkan").

    1. Contoh 1: Batasan Fitur yang Diizinkan

      Layanan YouTube Data API memungkinkan uploader video untuk menyediakan terjemahan judul video. Secara umum, Klien API yang menerapkan fitur ini harus mengizinkan uploader menerjemahkan judul video ke bahasa apa pun yang didukung YouTube. Namun, Klien API yang secara khusus dirancang untuk mengajari pengguna berbahasa Prancis dan yang menawarkan berbagai fitur khusus untuk terjemahan bahasa Prancis dapat dibenarkan hanya dengan menawarkan opsi untuk mengupload terjemahan video berbahasa Prancis kepada pengguna.

    2. Contoh 2: Batasan Fitur yang Tidak Diizinkan

      Klien API kedua mendukung upload video ke YouTube dan dua platform lainnya, dan semua platform tersebut memungkinkan uploader untuk memberikan terjemahan judul video. Namun, meskipun YouTube mendukung lebih dari 70 bahasa, dua platform lainnya masing-masing mendukung setengah dari jumlah tersebut dan tiga platform mendukung 25 bahasa yang sama. Jika Klien API hanya mendukung 25 bahasa tersebut untuk diterjemahkan, berarti itu adalah batasan fitur yang tidak diizinkan karena sekumpulan opsi bahasa yang terbatas bukanlah aspek inti dari Klien API. Sebagai gantinya, Klien API harus menawarkan berbagai bahasa yang didukung YouTube.

  7. Klien API dengan Pembatasan Fitur yang Diizinkan harus menjelaskan kepada pengguna alasan setiap pembatasan diberlakukan dan memperjelas bahwa pembatasan tidak diberlakukan oleh YouTube. Dalam banyak, jika tidak semua, ada beberapa cara agar Klien API dapat memberikan informasi tersebut, dan Anda harus memilih metode yang sesuai untuk Klien API. Dalam penjelasan ini, Klien API harus menyediakan mekanisme bagi pengguna untuk mengakses fitur lengkap (seperti menautkan ke YouTube Creator Studio atau menyediakan menu yang dapat diperluas dalam Klien API).

    Pada contoh 1 di atas, Klien API dapat menjelaskan bahwa uploader video dapat menambahkan terjemahan untuk bahasa lain di YouTube Creator Studio dan memberikan link ke fungsi tersebut.

  8. Klien API yang menawarkan fitur yang berasal dari beberapa layanan dan platform harus menawarkan kesamaan fitur jika ada di seluruh sumber tersebut dan memberikan pilihan pengguna. Jika Klien API menyertakan fitur yang didukung di YouTube dan di platform lain, Klien API tidak boleh secara konsisten menyajikan fitur YouTube dengan cara yang merugikan (misalnya, dengan hanya menyediakan fitur tersebut dari platform lain).

    Misalnya, Klien API memungkinkan pengguna mengupload video ke YouTube dan tiga platform lainnya, dan semua platform tersebut mendukung kemampuan untuk mengupload teks. Jika Klien API juga mendukung upload teks, klien tersebut harus mendukung fitur tersebut untuk YouTube.

D. Mengakses Layanan YouTube API

  1. Kredensial API

    Untuk mengakses atau menggunakan beberapa Layanan YouTube API, Anda harus terlebih dahulu menggunakan Google Developers Console (https://console.cloud.google.com/) guna membuat Kredensial API untuk Project API. Dengan kredensial tersebut, Google dan YouTube dapat menautkan aktivitas API ke Project API dan Klien API tertentu.

    Selain membuat Kredensial API, Developer Console mungkin mengharuskan Anda untuk memberikan informasi tertentu lainnya, seperti identifikasi atau detail kontak, sebelum Anda dapat mengakses atau menggunakan Layanan YouTube API yang terkait dengan kredensial tersebut. YouTube berhak meminta Anda untuk memberikan informasi tambahan agar dapat terus mengakses atau menggunakan Layanan YouTube API.

    Jika Anda perlu membuat Kredensial API untuk mengakses atau menggunakan layanan YouTube API tertentu, dokumentasi untuk layanan tersebut menjelaskan cara membuat kredensial tersebut. Misalnya, layanan YouTube Data API, layanan YouTube Reporting API, layanan YouTube Analytics API, dan layanan Android Player API semua dokumen mendokumentasikan langkah-langkah untuk membuat Kredensial API. Langkah-langkah tersebut umumnya sedikit berbeda dari satu layanan API dengan layanan lainnya. Contoh:

    • Beberapa layanan hanya mendukung permintaan API yang telah diotorisasi, sementara layanan lainnya mendukung permintaan yang diizinkan dan tidak diizinkan.

    • Layanan sering mendukung beberapa cakupan akses. Setiap cakupan menentukan resource yang dapat diambil, dimasukkan, diperbarui, atau dihapus oleh Klien API atas nama pengguna. Cakupan memungkinkan Klien API hanya meminta akses ke resource yang mereka butuhkan, dan cakupan juga memungkinkan pengguna mengontrol jumlah akses yang mereka berikan kepada Klien tersebut.

    Kebijakan berikut juga berlaku untuk akses dan penggunaan Layanan YouTube API:

    1. Anda tidak boleh menyamarkan atau salah menyatakan identitas atau identitas Klien API Anda saat mengakses atau menggunakan Layanan YouTube API atau saat membuat Project API atau Kredensial API.

    2. Anda hanya boleh menggunakan Kredensial API yang ditetapkan kepada Anda dan ke Project API untuk mengakses Layanan YouTube API. Demikian pula, Anda tidak boleh menggunakan cara lain untuk menyamarkan atau salah merepresentasikan akses Klien API Anda ke, atau penggunaan Layanan API YouTube.

    3. Jika Klien API perlu membuat Kredensial API untuk mengakses atau menggunakan Layanan API YouTube, Anda harus membuat tepat satu (1) Project API untuk Klien API tersebut. Kredensial API tersebut dimaksudkan untuk digunakan secara eksklusif oleh Klien API terkait, yang berarti Anda tidak boleh menggunakan satu (1) Project API untuk beberapa Klien API.

    4. Anda dapat membagikan Kredensial API kepada agen yang beroperasi hanya atas nama Anda dan berdasarkan kewajiban kerahasiaan. Namun, Anda tidak boleh membagikan atau mengungkapkan Kredensial API kepada pihak ketiga lain, mengizinkan akses ke atau penggunaan Kredensial API oleh pihak ketiga lain, atau menyematkan Kredensial API di project open source.

  2. Autentikasi dan Otorisasi Pengguna

    Autentikasi dan otorisasi mengacu pada proses yang digunakan pengguna untuk mengidentifikasi diri mereka sendiri dan mengizinkan untuk mengizinkan Klien API mengakses data khusus pengguna tertentu. Beberapa Layanan YouTube API tidak mendukung akses ke data khusus pengguna. Oleh karena itu, beberapa layanan lainnya tidak memerlukan otorisasi, sedangkan yang lainnya memerlukan otorisasi untuk beberapa permintaan atau data, sementara yang lain memerlukan otorisasi untuk semua permintaan. Contoh:

    • Layanan YouTube IFrame Player API, yang memungkinkan Anda menyematkan video di situs web, tidak membutuhkan otorisasi seperti halnya pengguna tidak harus masuk ke situs web YouTube untuk menonton video.
    • Layanan Data API YouTube memerlukan otorisasi untuk beberapa tindakan. Misalnya, Klien API dapat menelusuri video publik tetapi tidak memerlukan otorisasi pengguna untuk melakukannya. Namun, Klien API memerlukan otorisasi pengguna untuk mengupload video ke channel YouTube pengguna.
    • Layanan YouTube Analytics API dan layanan YouTube Reporting API memerlukan otorisasi untuk semua tindakan.

    1. Autentikasi

      1. Klien API tidak boleh (dan tidak boleh mencoba) mendapatkan, membuat proxy, meminta, mengumpulkan, mengubah, meng-cache, menyimpan, atau menggunakan informasi apa pun yang diberikan pengguna atau yang ditampilkan YouTube kepada pengguna selama proses autentikasi, termasuk kredensial login akun pengguna YouTube seperti nama pengguna dan kata sandi.

      2. Klien API harus mendapatkan izin pengguna sesuai dengan hukum yang berlaku dan hanya meminta akses ke cakupan otorisasi yang saat ini digunakan. Akses yang diminta Klien API harus memiliki manfaat langsung dan transparan bagi pengguna Klien tersebut. Jangan meminta akses ke data dengan menyiapkan izin untuk mengaktifkan fitur yang belum Anda buat.

        Misalnya, layanan YouTube Data API mendukung satu cakupan otorisasi yang memberikan akses untuk membaca data dan satu lagi yang memberikan akses untuk membaca dan menulis data. Jika pengguna memberikan Klien API ke cakupan pertama, Klien API tersebut akan dapat mengambil informasi tentang channel YouTube pengguna saat ini. Namun, jika pengguna memberikan Klien API akses ke cakupan kedua, Klien API juga dapat mengupload video ke saluran tersebut.

        Dalam skenario ini, Klien API yang tidak mendukung upload YouTube (atau tindakan berbasis penulisan lainnya) hanya perlu meminta akses ke cakupan otorisasi pertama, yang lebih terbatas pada hak istimewa yang diberikannya. Meskipun developer Klien API berencana untuk memperkenalkan dukungan untuk tindakan berbasis penulisan, developer tidak dapat mencegah Klien API di masa mendatang dengan meminta akses ke cakupan otorisasi untuk menulis data sebelum Klien benar-benar mendukung fitur yang memerlukan cakupan tersebut.

      3. Klien API harus meminta akses ke cakupan otorisasi dalam konteks jika memungkinkan. Dengan meminta akses ke data pengguna dalam konteks, melalui otorisasi inkremental, Klien API memungkinkan pengguna memahami mengapa aplikasi tersebut memerlukan akses ke data tersebut dengan lebih mudah.

    2. Identifikasi dan Representasi Klien API

      1. Klien API harus mengidentifikasi secara jelas dan akurat pengguna atau entitas yang meminta akses ke data pengguna dan alasan meminta akses tersebut;

      2. Klien API tidak boleh menyesatkan pengguna saat meminta akses ke data sehingga pengguna dapat membuat keputusan yang tepat tentang apakah akan memberikan akses ke Klien tersebut. Pengguna harus dapat memahami dengan baik manfaat penyediaan data yang diminta akses Klien API dan konsekuensi berbagi data tersebut.

      3. Klien API harus mengidentifikasi secara jelas dan komprehensif kepada pengguna tentang tujuan mereka mengakses dan menggunakan data pengguna. Klien API tidak boleh menggunakan data pengguna untuk tujuan sekunder yang tidak diungkapkan dengan jelas kepada pengguna.

        Pengguna tidak boleh terkejut saat mengetahui bahwa Klien API berisi fitur, layanan, atau tindakan tersembunyi yang tidak sesuai dengan tujuan yang dipasarkan Klien.

    3. Pencabutan

      1. Setiap Klien API harus memberikan cara yang jelas dan mudah bagi pengguna untuk mencabut izin otorisasi apa pun yang telah mereka berikan kepada Klien API untuk mengakses Layanan YouTube API.

        Saat pengguna mencabut izin melalui mekanisme ini, Klien API harus segera mencabut secara terprogram token tersebut untuk memberitahukan perubahan izin kepada Google. Misalnya, Klien API dapat menggunakan Library Klien Google API untuk mencabut token.

        Selain itu, setelah pencabutan izin melalui mekanisme ini, Anda dan Klien API harus menghapus semua Data Resmi yang diakses atau disimpan sesuai dengan izin tersebut. Penghapusan tersebut harus dilakukan sesegera mungkin dan harus terjadi dalam waktu 7 hari kalender setelah pencabutan.

      2. Seperti yang disebutkan di bagian (III.A.2.i), setiap Klien API harus menyertakan link ke halaman setelan keamanan Google (https://security.google.com/settings/security/permissions di Kebijakan Privasinya). Jika pengguna mencabut izin melalui halaman tersebut, Anda dan Klien API juga harus menghapus semua Data API terkait pengguna tersebut yang diakses atau disimpan sesuai dengan izin tersebut. Untuk mematuhi kebijakan ini, Klien API Anda harus mengonfirmasi ulang secara berkala bahwa token otorisasinya masih valid dan menghapus Data API yang terkait dengan pengguna yang token otorisasinya tidak dapat diperbarui.

        Berdasarkan persyaratan yang ditentukan dalam bagian (III.E.4) terkait data yang disimpan, semua penghapusan tersebut harus terjadi sesegera mungkin dan harus dilakukan dalam waktu 30 hari kalender sejak pencabutan tersebut.

  3. Penggunaan dan Kuota

    YouTube dapat menggunakan kuota dan melakukan pembatasan penggunaan untuk memastikan bahwa Layanan YouTube API diakses dan digunakan sebagaimana mestinya, dan bahwa Anda beserta Klien API tidak mengurangi kualitas layanan atau membatasi akses pihak lain.

    Jika Klien API mencapai batas kuota untuk layanan, Anda dapat mengajukan permohonan ekstensi kuota dengan menyelesaikan Audit Kepatuhan API yang harus Anda tentukan kasus penggunaannya untuk ekstensi tersebut. Jika Anda telah diaudit dalam 12 bulan terakhir dan ditandai mematuhi kebijakan oleh tim Layanan YouTube API, Anda dapat mengajukan permohonan ekstensi kuota tambahan.

    Jika YouTube menyetujui permohonan tersebut, Anda harus menggunakan kuota tambahan yang diberikan hanya untuk kasus penggunaan yang disetujui. Jika kasus penggunaan Klien API Anda berubah, agar dapat menggunakan kuota yang dialokasikan untuk kasus penggunaan baru, Anda harus memberi tahu YouTube tentang perubahan tersebut dengan mengirim ulang Audit Kepatuhan API dan menerima persetujuan untuk permohonan tersebut.

    Jika YouTube menolak permohonan tersebut, Anda dapat mengajukan banding.

  4. Tidak aktif

    YouTube berhak menonaktifkan atau membatasi akses Anda ke, atau penggunaan atas, Layanan YouTube API tertentu jika Project API Anda tidak aktif selama 90 hari berturut-turut. Misalnya, YouTube dapat mencabut Kredensial API atau mengurangi (atau menghapus) kuota Project API untuk Layanan YouTube API tertentu. Jika kuota Klien API dikurangi atau dihilangkan, Anda dapat mengajukan kembali kuota atau perpanjangan kuota, dan YouTube akan meninjau permohonan tersebut berdasarkan penentuan penggunaan Layanan YouTube API yang diharapkan oleh YouTube.

  5. Informasi Kontak

    Cara utama YouTube menghubungi Anda tentang Project API atau Klien API adalah alamat email yang dikaitkan dengan Akun Google yang Anda gunakan untuk login ke Google Developers Console. Anda harus mematuhi semua komunikasi yang dikirimkan YouTube kepada Anda terkait masalah kepatuhan yang terkait dengan Klien API.

    Jika pengguna Klien API memiliki pertanyaan tentang praktik privasi, dan Anda tidak memiliki alamat kontak di kebijakan privasi Klien API seperti yang dijelaskan di bagian (A.2.i), YouTube dapat membagikan alamat email utama Anda kepada pengguna tersebut.

  6. Akses Terlarang

    Anda dilarang mengakses atau mencoba mengakses Layanan YouTube API dengan cara apa pun jika Kredensial API Anda ditangguhkan, dicabut, atau dihentikan, atau jika Akun Google yang Anda gunakan untuk membuat kredensial tersebut ditangguhkan atau dihentikan, karena alasan apa pun. Dalam hal ini, Anda tidak boleh mengakses atau mencoba mengakses Layanan YouTube API dengan cara apa pun, termasuk dengan membuat atau menggunakan proxy untuk membuat Akun Google, Kredensial API, atau Project API baru.

  7. Layanan Tidak terdokumentasi

    Anda tidak boleh menggunakan API yang tidak terdokumentasi tanpa izin yang jelas. Anda harus mengakses data dari layanan YouTube API hanya sesuai dengan cara yang ditetapkan dalam dokumentasi resmi dari layanan YouTube API tersebut.

    Anda tidak boleh merekayasa balik layanan YouTube API yang tidak terdokumentasi atau berupaya mendapatkan kode sumber dasar dari layanan API ini.

E. Menangani Data dan Konten YouTube

Selain izin dan hak yang diberikan di bagian ini, Anda dan Klien API tidak memiliki izin atau hak lebih lanjut atas Data API, termasuk Data API yang disimpan sementara.

  1. Konten Audiovisual

    Anda dan Klien API tidak boleh, dan tidak boleh mendorong, mengaktifkan, atau mengharuskan orang lain untuk:

    1. mendownload, mengimpor, mencadangkan, menyimpan dalam cache, atau menyimpan salinan konten audiovisual YouTube tanpa persetujuan tertulis sebelumnya dari YouTube,
    2. menyediakan konten untuk pemutaran offline, atau
    3. menggunakan aspek apa pun dari Layanan YouTube API untuk memfasilitasi atau mempromosikan pelanggaran hak cipta atau eksploitasi materi yang melanggar hak cipta.
  2. Agregasi Data

    1. Jangan menggabungkan Data API kecuali bahwa Anda hanya dapat menggabungkan Data API yang terkait dengan channel YouTube yang berada di bawah pemilik konten yang sama, seperti yang dikenali oleh YouTube, sesuai dengan perjanjian lisensi konten antara YouTube dan pemilik konten tersebut. Data API gabungan tersebut hanya dapat dilihat oleh pemilik konten tersebut.

    2. Jangan gabungkan Data API atau gunakan Data API atau Layanan YouTube API untuk mendapatkan insight tentang penggunaan, pendapatan, atau aspek lainnya dari bisnis YouTube.

      Misalnya, anggaplah dua pemilik konten berbeda yang dikenali oleh YouTube telah mengizinkan setiap Klien API untuk mengambil Data API atas nama mereka untuk penayangan masing-masing. Klien API tersebut dapat secara terpisah menggabungkan Data API yang diambil untuk setiap channel pemilik konten dengan ketentuan bahwa agregasi per pemilik konten tersebut tidak menyediakan insight tentang penggunaan, pendapatan, atau aspek lain dari bisnis YouTube tersebut. Klien API tidak boleh menggabungkan Data API dari berbagai pemilik konten.

  3. Penggunaan Data yang Diotorisasi

    Kebijakan ini berkaitan dengan penggunaan Data Resmi oleh Anda. Variabel ini relevan untuk setiap Klien API yang menulis data melalui permintaan API atau mengambil data yang hanya dapat diakses melalui permintaan API yang diotorisasi dengan benar. Misalnya, kebijakan ini berlaku untuk Klien API mana pun yang memungkinkan pengguna mengupload video, mengambil daftar video yang diupload pengguna, membuat playlist, atau mengomentari video.

    1. Klien API harus jujur dan transparan tentang jenis data pengguna serta tujuan pengumpulan, penyimpanan, penghapusan, pembagian, pengamanan, dan penggunaan data tersebut.

    2. Klien API tidak boleh menampilkan atau mengizinkan akses ke Data Resmi kepada siapa pun selain pengguna yang berwenang atau agen yang secara jelas disetujui oleh pengguna tersebut.

    3. Klien API hanya boleh mengakses, mengumpulkan, dan menggunakan Data Resmi sesuai dengan cakupan kebijakan privasi dan izin pengguna yang diperoleh sesuai dengan Pasal 2.

      Ini berarti Klien API harus meminta pengguna untuk menyetujui kembali kebijakan privasinya jika Klien mulai mengakses, mengumpulkan, atau menggunakan Data API dengan cara atau untuk tujuan yang tidak tercakup dalam kebijakan privasi yang awalnya diterima pengguna.

    4. Klien API harus secara jelas mengidentifikasi tindakan apa pun yang mereka lakukan untuk menyisipkan, membagikan, memperbarui, atau menghapus data atau konten atas nama pengguna yang memberi otorisasi. Selain itu, pengguna harus secara jelas menyetujui tindakan tersebut sebelum eksekusi yang sebenarnya.

    5. Klien API harus secara jelas mengidentifikasi channel YouTube atau pemilik konten yang terkait dengan permintaan apa pun yang memerlukan otorisasi pengguna.

    6. Klien API harus secara jelas mengidentifikasi setelan visibilitas konten yang akan ditetapkan atau diubah oleh tindakan resmi pengguna. Selain itu, Klien API tidak boleh mengubah setelan visibilitas konten yang ada, kecuali jika pengguna yang memberi otorisasi telah secara jelas menginstruksikan Klien API untuk melakukannya.

      Misalnya, di layanan API Data YouTube, status privasi video dapat ditetapkan ke public, private, atau unlisted. Jika Klien API mendukung upload video, Klien harus dengan jelas menampilkan opsi bagi pengguna untuk memilih salah satu nilai tersebut. Demikian pula, jika Klien API mendukung pengeditan metadata video, Klien API tidak dapat mengubah status privasi video tanpa izin tersurat dari pengguna.

  4. Memperbarui, Menyimpan, dan Menampilkan Data API

    Developer sering kali perlu menyeimbangkan manfaat penyimpanan atau penyimpanan data ke cache, seperti peningkatan performa atau penggunaan resource, dengan keinginan untuk selalu mengambil data terbaru, yang memberikan pengalaman pengguna sebaik mungkin. Dengan memperhatikan hal tersebut, kebijakan berikut menjelaskan persyaratan Anda serta opsi Anda dalam menyimpan, memperbarui, dan menampilkan Data API YouTube.

    1. Klien API dapat menyimpan token otorisasi selama diperlukan, asalkan token tersebut hanya digunakan untuk tujuan yang sesuai dengan izin spesifik yang diberikan oleh pengguna aktif sesuai dengan hukum yang berlaku.

    2. Klien API dapat menyimpan jenis Data Resmi berikut selama diperlukan jika data tersebut digunakan untuk tujuan yang konsisten dengan izin spesifik yang diberikan oleh pengguna aktif sesuai dengan hukum yang berlaku:

      1. data yang diambil melalui layanan API YouTube Analytics,
      2. data yang disediakan melalui layanan YouTube Reporting API, atau
      3. statistik yang diberikan melalui layanan YouTube API lainnya, seperti jumlah penayangan untuk video, jumlah channel untuk subscriber, atau jumlah video dalam playlist. (Semua statistik tersebut dapat diambil melalui layanan YouTube Data API.)

      Perlu diperhatikan bahwa meskipun Klien API dapat menyimpan data ini selama lebih dari 30 hari, Klien tetap harus memastikan setiap 30 hari data tersebut tetap diizinkan oleh pengguna untuk mengakses data tersebut.

      Misalnya, Klien API dapat menyimpan jumlah penayangan video selama lebih dari 30 hari, tetapi tetap harus memverifikasi setiap 30 hari bahwa otorisasinya untuk mengakses data uploader video belum dicabut. Klien API juga harus memverifikasi bahwa setiap 30 hari video belum dihapus.

      Agar jelas, Klien API tidak boleh menyimpan statistik yang diambil sebagai Data yang Tidak Diizinkan selama lebih dari 30 hari. Misalnya, Klien API tidak boleh menyimpan jumlah subscriber untuk channel YouTube selama lebih dari 30 hari tanpa izin dari pemilik channel.

    3. Klien API dapat menyimpan semua jenis Data Resmi lainnya yang tidak diidentifikasi di bagian (III.E.4.b) selama diperlukan untuk tujuan izin khusus yang diberikan oleh pengguna aktif dan tidak lebih dari 30 hari kalender. Setelah 30 hari kalender, Klien API harus menghapus atau memuat ulang data yang disimpan.

    4. Klien API dapat menyimpan sementara Data yang Tidak Diizinkan dalam jumlah terbatas selama diperlukan untuk tujuan Klien API, tetapi tidak lebih dari 30 hari kalender. Seperti yang disebutkan di bagian (III.E.4.c) tepat di atas, ini berarti bahwa setelah 30 hari kalender, Klien API harus menghapus atau memuat ulang data yang disimpan.

    5. Dalam semua kasus, Klien API harus menggunakan upaya yang wajar untuk memastikan bahwa Data API yang tersimpan konsisten dengan data saat ini yang tersedia melalui Layanan YouTube API. Misalnya, Klien API harus mencerminkan perubahan metadata dan pembaruan jumlah penayangan secepat mungkin.

    6. Klien API harus menampilkan Data API terbaru yang tersedia di presentasi yang ditampilkan kepada pengguna, termasuk dalam antarmuka pengguna, meskipun Klien API dapat menampilkan Data API historis asalkan data tersebut ditampilkan secara akurat dalam konteks waktu.

    7. Klien API yang mengakses atau menggunakan data pengguna harus menyediakan cara bagi pengguna untuk meminta agar Anda menghapus data tersimpan yang terkait dengan pengguna tersebut. Misalnya, Klien API dapat menampilkan tombol untuk menghapus data yang disimpan. Jika pengguna menunjukkan bahwa Anda harus menghapus data tersebut, Anda harus menghapusnya sesegera mungkin dan dalam waktu 7 hari kalender.

      Metode untuk menghapus data yang disimpan harus menjelaskan bahwa menghapus data yang disimpan oleh Klien API sama sekali tidak memengaruhi data yang disimpan oleh YouTube dan bahwa untuk menghapus data di YouTube, pengguna harus menggunakan Aplikasi YouTube atau Klien API resmi yang mendukung kemampuan untuk menghapus data tersebut.

      Demikian pula, Klien API harus mematuhi cara lain yang digunakan pengguna untuk mengekspresikan niat guna mencegah Klien tersebut mengakses data pengguna yang terkait dengan pengguna tersebut. Misalnya, jika pengguna menghapus akunnya dari Klien API, Anda juga harus menghapus data pengguna yang terkait dengan pengguna tersebut sesegera mungkin dan dalam waktu 7 hari kalender.

    8. Klien API tidak boleh (i) mengganti Data API dengan data serupa yang dihitung secara independen, atau (ii) mengakses atau menggunakan Data API untuk membuat data atau metrik baru atau turunan. Selama Klien API menampilkan informasi, data, atau metrik apa pun yang tidak didasarkan pada Data API bersama Data API, Klien API harus menyertakan pengungkapan yang jelas dan menyatakan bahwa informasi, data, dan metrik tersebut bukan dari YouTube dan merupakan bagian dari produk Anda sendiri.

      Misalnya, saat menampilkan jumlah suka untuk video, Klien API Anda harus menggunakan jumlah yang ditampilkan di Data API. Anda tidak boleh mengganti angka yang berbeda untuk mewakili jumlah suka, seperti jumlah pengguna Klien API yang menyukai video. Demikian pula, Anda tidak diizinkan untuk menggunakan jumlah suka yang ditampilkan di Data API untuk menghitung metrik lain, seperti persentase total suka yang dihasilkan melalui Klien API atau skor yang memperhitungkan suka, total penayangan, atau Data API lainnya. Namun, Anda diizinkan, misalnya, untuk menampilkan jumlah suka yang dihasilkan melalui Klien API selama jumlah tersebut ditampilkan bersama jumlah total suka yang ditampilkan di Data API dan selama Klien API mengomunikasikan dengan jelas bahwa Klien API menghitung metrik tambahan secara terpisah dari Data API YouTube.

    9. Saat dimuat, Klien API akan mengumpulkan dan membagikan beberapa data pengguna dasar kepada YouTube melalui pemutar tersemat YouTube untuk merender thumbnail dan judul video, menentukan pemutaran dan batasan konten, serta untuk alasan penipuan dan penyalahgunaan. Data tambahan dikumpulkan dan dibagikan oleh Klien API setelah pemutaran video untuk menyesuaikan pemutar di Klien API serta situs dan aplikasi pihak ketiga. Ingat bahwa jika Anda mengaktifkan Putar Otomatis, pemutaran akan terjadi tanpa interaksi pengguna dengan pemutar; Oleh karena itu, pengumpulan dan pembagian data pemutaran akan terjadi saat pemuatan halaman. Anda dapat membatasi data yang dibagikan kepada YouTube sebelum pengguna berinteraksi dengan pemutar sematan YouTube dengan menyetel Putar Otomatis ke false. Sebagaimana dinyatakan dalam Persyaratan Layanan Layanan API YouTube, Anda dan Klien API harus mematuhi semua hukum, aturan, dan peraturan yang berlaku, termasuk hukum dan peraturan privasi.

    10. Klien API harus mencari status Made For Kids untuk setiap video YouTube yang disematkan di situs atau aplikasinya dengan mengikuti petunjuk di panduan ini. Untuk setiap video yang ditetapkan sebagai Dibuat untuk Anak-Anak, Klien API harus menonaktifkan pelacakan dan memastikan semua pengumpulan data sehubungan dengan pemutar tersebut mematuhi hukum yang berlaku, termasuk Children's Online Privacy (COPPA) Amerika Serikat dan General Data Protection Regulation (GDPR) Uni Eropa). Baca Pusat Bantuan YouTube untuk mengetahui informasi lebih lanjut mengenai cara menentukan konten sebagai Dibuat untuk Anak-Anak.

  5. Keamanan

    Anda dan Klien API harus:

    1. mempertahankan kontrol administratif, organisasi, teknis, dan fisik yang sesuai untuk memastikan privasi, keamanan, dan kerahasiaan data pengguna serta Data API;
    2. hanya menggunakan enkripsi transportasi standar industri;
    3. melindungi Data API dan data lain yang digunakan di Klien API dari akses, penggunaan, atau pengungkapan tanpa izin.
  6. Pengikis

  7. Anda dan Klien API tidak boleh, dan tidak boleh mendorong, mengaktifkan, atau mengharuskan orang lain untuk, secara langsung atau tidak langsung, menyalin Aplikasi YouTube atau Aplikasi Google, atau mendapatkan data atau konten YouTube salinan. Mesin telusur publik hanya dapat menyalin data sesuai dengan file robots.txt YouTube atau dengan izin tertulis sebelumnya dari YouTube.

F. Pengalaman Pengguna

  1. Tampilan dan Nuansa YouTube

    Pengalaman pengguna yang inovatif dan desain antarmuka pengguna adalah salah satu kontribusi paling berharga yang dapat diberikan oleh Klien API kepada komunitas YouTube. Artinya, desainer dan engineer YouTube berpikir keras untuk merancang Aplikasi YouTube guna memastikan bahwa Aplikasi tersebut memberikan pengalaman pengguna yang baik.

    Dengan mempertimbangkan kedua poin tersebut, Klien API Anda tidak boleh mengubah atau mengganggu antarmuka pengguna di Aplikasi YouTube kecuali jika Anda telah mendapatkan persetujuan tertulis sebelumnya dari YouTube. Anda dapat meminta persetujuan tersebut melalui formulir ini.

  2. Branding

    1. Semua halaman atau fitur Klien API yang menampilkan konten YouTube – termasuk, tanpa batasan, hasil penelusuran, video YouTube, channel, playlist, thumbnail, dan pemutar YouTube – harus menjelaskan kepada penonton bahwa YouTube adalah sumber konten yang relevan dengan menampilkan Fitur Merek YouTube sesuai dengan persyaratan di bawah ini dan Pedoman Branding YouTube (https://developers.google.com/youtube/terms/branding-guidelines).

      Dalam beberapa kasus, Klien API mungkin harus menampilkan Fitur Merek YouTube di samping beberapa elemen konten individual untuk membuat atribusi jelas bagi penonton. Misalnya, Klien API yang menampilkan hasil penelusuran dari YouTube dan dari sumber lain pada halaman yang sama harus mengidentifikasi secara jelas YouTube sebagai sumber hanya hasil penelusuran dari YouTube, termasuk teks, gambar, dan informasi lain yang berkaitan dengan hasil penelusuran YouTube. Klien API tidak dapat memberikan satu kumpulan atribusi umum untuk semua hasil penelusuran dari berbagai sumber.

    2. Konten yang tidak berasal dari YouTube tidak boleh ditampilkan dengan cara yang menyiratkan bahwa konten tersebut berasal dari YouTube atau dengan cara yang dapat menyebabkan kebingungan mengenai asal konten tersebut.

    3. Anda dan Klien API tidak boleh, dan tidak boleh mendorong, mengaktifkan, atau mengharuskan orang lain untuk, secara langsung atau tidak langsung, mengganggu atau mengaburkan atribusi yang disediakan oleh YouTube, termasuk atribusi yang disediakan melalui atau ditampilkan dalam pemutar YouTube yang disematkan. Klien API Anda harus menampilkan Fitur Merek YouTube yang berlaku dan atribusi lain yang disediakan YouTube pada semua jenis perangkat.

  3. Integritas Pemutaran

    Integritas pemutaran merujuk pada kemampuan untuk menentukan dan mengukur cara konten dan iklan ditayangkan, cara pemutaran dan penerapan video dimulai, dan cara pengguna berinteraksi dengan fitur YouTube di Klien API. Integritas pemutaran sangat penting bagi platform YouTube, karena membantu melindungi minat kreator, termasuk kemampuan mereka untuk memonetisasi konten dan mengembangkan penonton mereka.

    YouTube yakin bahwa integritas pemutaran bergantung pada pengguna yang memilih untuk menonton video, dan Klien API dilarang memberikan insentif untuk menonton video sebagai berikut:

    1. Klien API tidak boleh mengenakan biaya kepada pengguna untuk menonton konten di pemutar YouTube tersemat.

    2. Klien API tidak boleh memberikan akses ke video dengan mewajibkan pengguna melakukan tindakan selain mengklik tombol putar untuk melihat atau terus memutar konten audiovisual YouTube. Misalnya, Klien API tidak boleh mewajibkan pengguna untuk subscribe ke channel atau menyukai video untuk terus menonton konten audiovisual YouTube.

      Agar lebih jelas, jika fungsi normal Klien API Anda memerlukan tindakan tertentu yang tidak spesifik untuk Layanan YouTube API, seperti login atau verifikasi usia, fungsi tersebut diizinkan.

    3. Klien API tidak boleh menawarkan atau menyediakan insentif, reward, atau kompensasi lain kepada pengguna untuk berinteraksi dengan Aplikasi YouTube (secara langsung atau tidak langsung) dengan melakukan tindakan seperti melihat konten, menyukai konten, berbagi konten, berlangganan channel, menambahkan komentar. Misalnya, Klien API tidak boleh menawarkan fitur atau layanan yang mengorbankan penayangan video secara gratis atau menukar jumlah tontonan video untuk tindakan lainnya terkait YouTube atau non-YouTube.

G. Distribusi dan Penggunaan Komersial

Anda dapat mendistribusikan atau menjual Klien API yang tunduk pada batasan yang ditentukan dalam subbagian "Tindakan Terlarang" di bawah dan, tentu saja, pada persyaratan lain dalam Perjanjian.

Selain itu, Anda dapat mendistribusikan dan menampilkan konten audiovisual YouTube serta metadata yang menyertainya kepada pengguna melalui Klien API selama Klien tersebut mematuhi Perjanjian dan, secara khusus, tidak terlibat dalam tindakan terlarang apa pun yang tercantum di bawah.

  1. Tindakan yang Dilarang

    Untuk kebijakan tertentu dalam daftar berikut yang memerlukan persetujuan tertulis sebelumnya dari YouTube, Anda dapat meminta persetujuan tersebut melalui formulir ini.

    Anda dan Klien API tidak boleh, dan tidak boleh mendorong, mengaktifkan, atau mengharuskan orang lain untuk:

    1. menjual, membeli, menyewakan, meminjamkan, menyampaikan, mendistribusikan ulang, atau mensublisensikan semua atau sebagian Layanan YouTube API, termasuk konten audiovisual YouTube;

    2. menjual Layanan YouTube API atau akses ke komponen Layanan YouTube API apa pun kecuali Anda telah mendapatkan persetujuan tertulis sebelumnya dari YouTube;

    3. menjual iklan, sponsor, atau promosi yang ditempatkan di atau dalam konten audiovisual YouTube atau pemutar YouTube tanpa persetujuan tertulis sebelumnya dari YouTube; atau

    4. menjual iklan, sponsor, atau promosi di setiap halaman atau layar yang berisi Data YouTube API kecuali jika data, konten, atau materi lain yang tidak diperoleh dari YouTube muncul di halaman yang sama dan menawarkan nilai independen yang cukup untuk membenarkan penjualan tersebut jika Data YouTube API dihapus.

  2. Tindakan yang Diizinkan

    Semua kasus penggunaan komersial berikut diizinkan sesuai dengan kepatuhan Anda dan Klien API Anda terhadap semua persyaratan lain dalam Perjanjian, termasuk tindakan terlarang yang dijelaskan di bagian sebelumnya:

    1. Menjual Klien API;

    2. Mempromosikan bisnis atau perusahaan artistik Anda sendiri dengan mengupload konten audiovisual asli ke YouTube atau mengelola channel di YouTube;

    3. Mengembangkan Klien API yang mendukung iklan, seperti blog atau situs yang mengaktifkan iklan, yang menggunakan Layanan YouTube API yang mematuhi semua persyaratan lainnya dalam Perjanjian, termasuk pembatasan dalam pasal III.G.1.d;

    4. Menempatkan branding Anda sendiri di Klien API selama branding tersebut mematuhi Pedoman Branding YouTube dan tidak mengganggu pemutaran konten audiovisual YouTube atau Fitur Merek YouTube;

    5. Menjual atau mendistribusikan perangkat yang berisi atau menjalankan Klien API;

B Pemantauan dan Audit

YouTube berhak menyurvei, memantau, dan/atau mengaudit akses ke atau penggunaan Layanan YouTube API untuk memastikan kualitas, meningkatkan produk dan layanan YouTube, serta memverifikasi kepatuhan Anda terhadap Perjanjian. Untuk itu, YouTube dapat menyurvei pengguna Klien API.

Anda dan orang yang bertindak atas nama Anda harus:

  1. tidak mengganggu survei, upaya pemantauan, atau audit tersebut;
  2. tidak menyamarkan atau menyembunyikan dari YouTube akses Anda ke atau penggunaan Layanan YouTube API; dan
  3. atas permintaan, dan dalam jangka waktu yang dinyatakan dalam permintaan tersebut, memberikan akun YouTube yang diperlukan untuk mengakses semua fitur atau fungsi dari Klien API versi dalam produksi saat ini, sehingga YouTube dapat meninjau Klien API tersebut terkait kepatuhannya terhadap Perjanjian.

YouTube dapat menggunakan sarana teknis apa pun untuk mengatasi ketidakpatuhan terhadap ketentuan ini.

I. Larangan Lainnya

Kebijakan di bagian ini mengidentifikasi hal-hal tambahan yang tidak boleh dilakukan oleh Klien API. Tindakan yang bertentangan dengan kebijakan ini akan membahayakan YouTube, komunitas YouTube secara keseluruhan, atau individu atau kelompok individu dalam komunitas tersebut. Kebijakan ini berfokus pada kebutuhan Anda dan Klien API untuk memperlakukan anggota komunitas YouTube secara jujur dan hormat, serta sesuai dengan kebutuhan Anda untuk menghormati integritas layanan, konten, dan minat YouTube.

Anda dan Klien API tidak boleh, dan tidak boleh mendorong, mengaktifkan, atau mengharuskan orang lain untuk:

  1. menggunakan Layanan API YouTube untuk membuat, menawarkan, atau bertindak sebagai pengganti, atau yang secara substansial mirip dengan, Aplikasi YouTube. Klien API tidak boleh meniru atau mereplikasi pengalaman pengguna inti YouTube dengan membuat ulang fitur atau alur proses, kecuali jika ia menambahkan nilai atau fungsi independen yang signifikan yang meningkatkan interaksi pengguna dengan YouTube. Misalnya, Klien API tidak boleh membuat ulang pengalaman penjelajahan dari Aplikasi YouTube apa pun tanpa menambahkan nilai independen yang signifikan ke alur tersebut.

  2. menyalahgunakan Layanan YouTube API atau melakukan perilaku penyalahgunaan terkait Layanan tersebut. Misalnya, Anda tidak boleh mengotomatiskan atau memicu penayangan, upload, komentar, suka, tidak suka, atau tindakan lainnya tanpa izin khusus dan tersurat sebelumnya dari pengguna;

  3. mengganggu, atau mencoba mengganggu, dengan cara kerja yang benar dari aspek apa pun dari Layanan YouTube API, Aplikasi YouTube, atau Aplikasi Google, termasuk gangguan atau gangguan server atau jaringan yang menyediakan Layanan atau Aplikasi tersebut;

  4. mengubah, mengganggu, mengganti, atau menonaktifkan fungsi, data, atau konten apa pun yang disediakan sebagai bagian dari, atau sehubungan dengan, Layanan YouTube API. Misalnya, Anda tidak boleh menghapus, mengaburkan, mengubah, atau menonaktifkan link apa pun yang muncul di pemutar YouTube atau di Data API.

  5. mengubah, mengganggu, mengganti, atau memblokir iklan yang ditempatkan atau ditayangkan oleh YouTube atau oleh Layanan YouTube API termasuk dalam Data API, konten audiovisual YouTube, atau pemutar YouTube;

  6. mengubah, mengembangkan, atau memblokir bagian atau fungsi apa pun dari pemutar YouTube;

  7. memisahkan, mengisolasi, atau mengubah komponen audio atau video dari setiap konten audiovisual YouTube yang disediakan sebagai bagian dari, atau sehubungan dengan, Layanan YouTube API. Misalnya, Anda tidak boleh menerapkan trek audio alternatif ke video;

  8. mempromosikan secara terpisah komponen audio atau video dari setiap konten audiovisual YouTube yang disediakan sebagai bagian dari, atau sehubungan dengan, Layanan YouTube API;

  9. membuat, menyertakan, atau mempromosikan fitur yang memutar konten, termasuk komponen audio atau video, dari pemutar latar belakang, yang berarti pemutar yang tidak ditampilkan di halaman, tab, atau layar yang dilihat pengguna;

  10. berdampak negatif pada fungsi atau performa aspek Layanan YouTube API, Aplikasi YouTube, atau Aplikasi Google apa pun, termasuk tindakan yang mengganggu atau mengganggu Layanan YouTube API atau server atau jaringan yang menyediakan Layanan tersebut;

  11. membingungkan, menipu, menipu, menyesatkan, menyesatkan, mencemarkan nama baik, menyalahgunakan, membuntuti, mengancam, mengirim spam, mengejutkan, atau melecehkan siapa pun;

  12. memperkenalkan, atau mencoba untuk memperkenalkan, virus, worm, item cacat, Trojan horse, malware, spyware, adware, atau item lainnya yang bersifat merusak untuk Layanan YouTube API, Aplikasi YouTube, Aplikasi Google, atau pengguna YouTube dan perangkat yang mereka gunakan untuk mengakses layanan dan properti tersebut;

  13. mengakali, mengganggu, atau merender batasan geografis apa pun yang tidak efektif, termasuk pembatasan berbasis alamat IP yang diberlakukan oleh YouTube atau Layanan YouTube API;

  14. menggunakan teknologi apa pun selain Layanan YouTube API untuk mengakses atau mengambil Data API, termasuk untuk mengakses bagian konten audiovisual YouTube apa pun;

  15. menawarkan layanan API yang memungkinkan pengguna mengakses data atau fungsi apa pun secara langsung atau tidak langsung yang disediakan oleh Layanan YouTube API;

  16. memodifikasi, menerjemahkan, membuat karya turunan, merekayasa balik, atau berupaya mengekstrak kode sumber yang mendasari dari Layanan YouTube API apa pun atau dari software apa pun yang terkait dengan Layanan tersebut;

  17. menggunakan Layanan YouTube API untuk tujuan atau aktivitas apa pun yang dapat mengakibatkan kematian, cedera tubuh, atau kerusakan lingkungan, seperti dalam pengoperasian fasilitas nuklir, sistem kontrol lalu lintas udara, atau sistem bantuan hidup;

  18. melanggar hak cipta atau mengeksploitasi materi yang melanggar hak cipta;

  19. terlibat dalam, mempromosikan, atau memfasilitasi perjudian online yang melanggar hukum;

  20. membuat, menampilkan, mempromosikan, atau memfasilitasi pesan komersial atau iklan yang mengganggu; atau

  21. menempatkan pemutar YouTube dalam garis keturunan iframe bertingkat atau hierarki untuk menghindari kebijakan YouTube atau meng-obfuscate sumber penggunaan.

J. Klien API yang Ditujukan untuk Anak-Anak

  1. Jika Klien API Anda (atau bagian mana pun darinya) menargetkan atau mengarahkan dirinya sendiri ke anak-anak (sebagaimana didefinisikan berdasarkan hukum yang berlaku, termasuk Children's Online Privacy (COPPA) dan Uni Eropa General Data Protection Regulation (GDPR)) (disebut di sini sebagai "Klien API yang Ditujukan untuk Anak"), Anda dan Klien API yang Ditujukan untuk Anak-Anak harus:

    1. memastikan bahwa Klien API yang Ditujukan untuk Anak Anda, termasuk aksesnya ke dan penggunaan Layanan YouTube API, mematuhi COPPA, GDPR, dan hukum atau peraturan lainnya yang berlaku setiap saat;

    2. Beri tahu Google mengenai sifat yang ditujukan untuk anak dari Klien API yang Ditujukan untuk Anak-anak menggunakan alat yang disediakan di sini. Setiap Klien API yang Ditujukan untuk Anak yang diberi tahu oleh Google menggunakan alat tersebut atau tidak disebut sebagai "Klien API yang Ditujukan untuk Anak"; dan

    3. tidak menggunakan iklan yang dipersonalisasi (termasuk pemasaran ulang) untuk menargetkan aktivitas terdahulu atau saat ini oleh pengguna Klien API yang Ditujukan untuk Anak-Anak.

    1. Untuk Anda dan Klien API yang Ditujukan untuk Anak-Anak. Anda dan Klien API yang Ditujukan untuk Anak-Anak tidak akan, dan tidak boleh berupaya, mengambil tindakan berbasis penulisan Layanan YouTube API ke situs, aplikasi, layanan, atau produk YouTube melalui Klien API yang Ditujukan untuk Anak-Anak.

    2. Tanpa mengabaikan Pasal III.D.1.c (Kredensial API) di atas yang memerlukan satu (1) Project API untuk setiap Klien API, Anda dapat mengupload video Anda sendiri ke channel YouTube resmi Anda sendiri melalui Layanan Data API YouTube (bukan melalui Klien API yang Ditujukan untuk Anak-Anak atau Klien API orang lain) dengan membuat Project API baru ("Project Upload").

      1. Untuk mengupload video sendiri ke channel YouTube resmi Anda sendiri melalui Layanan Data API YouTube, Anda harus (A) membuat satu (1) Project API baru menggunakan Google Developers Console (https://console.developers.google.com/) (Upload Project”) sebelum mengupload, (B) menambahkan mfk110 sebagai awalan pada ID Project Anda yang Diupload Klien Anda, dan bukan dari API Klien, serta dari

      2. Hanya Anda yang dapat menggunakan Project Upload, dan Project Upload hanya boleh digunakan untuk mengupload video Anda sendiri ke channel YouTube resmi Anda sendiri melalui Layanan API Data YouTube dari Klien API Non-Ditujukan untuk Anak-Anak (bukan dari Klien API yang Ditujukan untuk Anak-Anak atau Klien API orang lain). Jika Anda mengupload video yang Dibuat untuk Anak-Anak melalui Layanan Data API YouTube dari Klien API yang Tidak Ditujukan untuk Anak-Anak (bukan dari Klien API yang Ditujukan untuk Anak-Anak atau Klien API orang lain), Anda harus menetapkan parameter YouTube API untuk Layanan YouTube Kids sebagai "true". Baca di sini untuk mengetahui informasi lebih lanjut mengenai cara menentukan apakah konten Dibuat untuk Anak-Anak atau tidak.

    3. Untuk Anda dan Pengguna Klien API yang Ditujukan untuk Anak-Anak. Anda dan Klien API yang Ditujukan untuk Anak-Anak tidak boleh mengaktifkan, mendorong, atau mengharuskan, pengguna Klien yang Ditujukan untuk Anak-Anak agar dapat mengambil tindakan berbasis tulis Layanan YouTube API (seperti, tetapi tidak terbatas pada, mengupload konten, mengomentari, dan membuat/membagikan playlist). Tindakan berbasis penulisan Layanan YouTube API yang dilakukan oleh pengguna Klien API yang Ditujukan untuk Anak-Anak tidak akan diterapkan di situs, aplikasi, layanan, dan produk YouTube. Artinya, terlepas dari Pasal 9.1 (Pemberitahuan yang Diwajibkan) pada Persyaratan Layanan untuk Layanan API YouTube, yang berkaitan dengan pengguna Klien API Anda yang mungkin mengupload konten ke channel YouTube atau channel YouTube Anda, upload dari pengguna Klien API yang Ditujukan untuk Pengguna Anak-Anak tidak akan diterapkan di situs, aplikasi, layanan, dan produk YouTube.

  2. Akses Anda atau penggunaan Layanan YouTube API oleh Anda dan Klien API Anda dapat ditangguhkan atau dihentikan oleh YouTube karena tidak mematuhi Persyaratan Layanan dan Kebijakan Layanan YouTube API termasuk ketidakpatuhan terhadap Pasal III.J ini.

K. Ketidakpatuhan Pelaporan

Jika Anda mengetahui ada orang yang mengakses atau menggunakan Layanan YouTube API dengan cara yang tidak mematuhi kebijakan ini atau bagian lain dari Perjanjian, Anda dapat menghubungi tim Layanan YouTube API untuk mengeskalasikan masalah menggunakan formulir ini.

IV. Definisi

"Perjanjian" berarti dokumen hukum yang ditentukan dan dirujuk dalam Pasal 2 (Perjanjian) dari Persyaratan Layanan Layanan YouTube API yang saat ini berada di https://developers.google.com/youtube/terms/api-services-terms-of-service.

"Klien API" berarti situs atau aplikasi software (termasuk aplikasi seluler) yang Anda kembangkan yang mengakses atau menggunakan Layanan YouTube API.

"Kredensial API" berarti kredensial yang ditetapkan oleh YouTube atau Google melalui Konsol Google Developers yang diautentikasi oleh setiap Project API untuk mengakses dan menggunakan Layanan YouTube API.

"Data API" didefinisikan dalam definisi "Layanan YouTube API" nanti di bagian Definisi ini.

"Project API" berarti project yang dibuat di Google Developer Console yang diperlukan agar Klien API dapat mengakses dan menggunakan Layanan YouTube API.

"Data Resmi" berarti Data API yang secara jelas diizinkan oleh pengguna aktif untuk Klien API guna mengakses atau menggunakan melalui Kredensial Pengguna.

"Aplikasi Google" berarti situs, aplikasi, layanan, produk, halaman, dan properti Google lainnya.

"Data yang Tidak Diizinkan" berarti Data API yang dapat diakses oleh Klien API tanpa Kredensial Pengguna.

"Persyaratan Layanan" adalah Persyaratan Layanan untuk Layanan YouTube API yang saat ini terdapat di https://developers.google.com/youtube/terms/api-services-terms-of-service.

"Kredensial Pengguna" berarti kredensial yang diberikan kepada pengguna yang dapat diautentikasi pengguna untuk mengizinkan Klien API melakukan operasi atas nama mereka yang memerlukan otorisasi.

"Layanan YouTube API" berarti (i) layanan YouTube API (mis., Layanan YouTube Data API dan layanan YouTube Reporting API) yang tersedia oleh YouTube termasuk layanan YouTube API tersebut yang tersedia di Situs Developer YouTube (sebagaimana dijelaskan di bawah), (ii) dokumentasi, informasi, materi, kode contoh, dan software (termasuk petunjuk pemrograman apa pun yang dapat dibaca manusia) yang terkait dengan layanan YouTube API yang tersedia di https://developers.google.com/youtube API atau oleh YouTube, (iii) data, konten (termasuk konten audiovisual) dan informasi yang diberikan kepada Klien API, (informasi Klien) dari YouTube (termasuk konten API) dan

"Aplikasi YouTube" berarti situs, aplikasi, layanan, produk, halaman, dan properti YouTube lainnya, termasuk https://www.youtube.com, m.youtube.com, aplikasi seluler seperti aplikasi YouTube Gaming, dan sebagainya, tetapi tidak termasuk Layanan YouTube API.

"Fitur Merek YouTube" berarti nama dagang, merek dagang, tanda layanan, logo, nama domain, dan fitur merek khusus lainnya di YouTube.