Not: Yeni YouTube Geliştirici Politikaları'na uygunluk rehberi, API müşterilerinizin YouTube API Hizmetleri Şartları ve Politikalar'ın (API Hizmet Şartları) belirli bölümlerine uymasını sağlamanıza yardımcı olacak yol gösterici bilgiler ve örnekler sunar. Bu rehber, YouTube'un API Hizmet Şartları'nın belirli yönlerini nasıl uyguladığına ilişkin mevcut bilgiler sunar ancak mevcut dokümanların yerini almaz.
Bu dokümanda ("YouTube API Hizmetleri Politikaları" veya "Politikalar"), hizmet, ürün ya da uygulamanızda YouTube API Hizmetleri'ne erişirken veya bunları kullanırken uymanız gereken politikalar açıklanmaktadır. Bu Politikalar YouTube API Hizmetleri'ne YouTube'un ilgi alanlarına uygun şekilde erişmenize ve bunları kullanmanıza yardımcı olur. Ayrıca YouTube'un içerik üreticiler, izleyiciler, içerik hakkı sahipleri ve reklamverenlerden oluşan topluluğunu destekler ve büyümeye katkıda bulunur.
Bu doküman, politikaları tanımlamaya ek olarak, YouTube'un bu politikaları oluştururken uyguladığı temel ilkelerden bazılarını açıklar. Ayrıca, bu Politikaların uygulamada nasıl uygulanacağını gösteren örnekler de sunulmaktadır.
Lütfen bunun yasal bir doküman olduğunu ve bu Politikaların Sözleşme'nin bir bileşeni olduğunu, bu nedenle bunlara uymanız gerektiğini unutmayın. YouTube, bu Politikaları değiştirme hakkını saklı tutar ve YouTube API Hizmetleri'ne erişiminiz veya bunları kullanmaya devam etmeniz, bu tür değişiklikleri kabul ettiğiniz anlamına gelir. YouTube API Hizmetleri Hizmet Şartları'nda yapılan değişiklikler gibi politika değişiklikleri, Hizmet Şartları'nın Düzeltme Geçmişi'nde ele alınır. Bu tür değişikliklerden haberdar olmak için söz konusu düzeltme geçmişinin RSS özet akışına abone olabilirsiniz.
I. Terminoloji ve stil
Bu, izin verilen veya yasaklanan işlemlerle ilgili politikaları belirten yasal bir dokümandır. Bu nedenle, belirli bir şey yapıp yapamayacağınızı belirtmek için belirli terimleri kullanır. Bu durum göz önünde bulundurularak, bu politikalarla ilgili gereksinimlerinizi açıklamak için aşağıdaki terimler kullanılır:
- Terimler mutlaka şartları temsil etmelidir.
- Terim, mutlak yasak demek değildir.
- Önerilen, önerilmez, öneririz ve önerilir terimleri, ifadenin genel bir en iyi uygulamayı açıkladığını gösterir. Bu şartlar, belirli işlemleri veya davranışları öneriyor olsa da kullanım alanınızın belirli alanlarına göre farklı bir kursu takip etmeye karar verebileceğinizi kabul eder.
- İsteğe bağlı terimi, bir işlemin isteğe bağlı olduğunu ve tamamen sizin şahsi karar verme yetkinizle veya kullanıldığı bağlama bağlı olarak YouTube'un takdirine bağlı olduğunu gösterir.
Ayrıca, bu dokümanda sona eren Tanımlar bölümünde, bu dokümanda kullanıldığında çok spesifik olan diğer terimler tanımlanır. Size kolaylık olması açısından bu dokümanda bu terimlerin özel bir stili bulunmaktadır. Böylece, terimleri bağlam içinde kolayca tanımlayabilir ve tanımlarıyla bağlantı oluşturabilirsiniz.
II. Yazılım Geliştirme İlkeleri
Bu ilkeler, bu belgedeki politikaların temelini oluşturur. Her politikayı kapsamasa da bu API'lerden herhangi birini veya API İstemcilerinizi ihlal ederseniz Sözleşme'nin şartlarını da ihlal etmiş olabilirsiniz. Bununla birlikte, yerel yasalar bu politikalarda belirtilenlerin dışında bir şey yapmanızı gerektiriyorsa (örneğin, verileri belirli bir süre boyunca saklamak için) bu yasalara uymalısınız.
-
Yüksek kaliteli uygulamalar geliştirin ve bunları koruyun.
YouTube ekosistemine ve kullanıcılarına önemli bir değer katan kararlı, kullanımı kolay ve zengin özelliklere sahip API İstemcileri oluşturun. YouTube API Hizmetleri'nde sunulan özellikler değiştikçe API İstemcilerini hızlıca güncelleyin.
-
Dürüst ve şeffaf olun.
Bu ilke, API İstemcileri'nin tüm yönleri ve kullanıcılar ile YouTube ile etkileşim kurma biçimleri için geçerlidir. Bu ilkeye uygun hareket ederek, kim olduğunuz ve API İstemcinizin ne yaptığı konusunda açık olun. Kimliğiniz, veri toplama, depolama, paylaşım, kullanım ve silme uygulamalarınız, API İstemcinizin kullanıcılar adına gerçekleştirdiği işlemler veya benzeri herhangi bir konu ile ilgili aldatıcı faaliyetler veya mesajlar kullanmayın. Dürüst olun. Kullanıcıları veri kullanımı ve sunumu konusunda yanıltmayın veya yanıltmayın.
-
Kontrolü kullanıcılara verin.
Şeffaflığın önemini temel alan bu ilke, kullanıcıların bir API İstemcisi'nin kendi adlarına yaptıkları işlemleri bilmesi ve etkin bir şekilde kabul etmesi gerektiğini belirtir. Bu, kullanıcıların API İstemcisi'nin verilerini eklemek, paylaşmak, güncellemek veya silmek için gerçekleştirdiği tüm işlemleri bildiği ve bu konuda son derece yetkiye sahip olduğu anlamına gelir. Diğer bir deyişle, her API İstemcisi kullanıcılara API İstemcisi'nin eriştiği, topladığı, depoladığı, paylaştığı ve başka şekilde kullandığı bilgiler hakkında net bir şekilde bilgi veren bir gizlilik politikası sağlamalıdır.
-
Kullanıcıların gizliliğine saygı gösterin.
Veri toplama, depolama, kullanma, güvenlik ve silme politikalarınız ile uygulamalarınızın kullanıcıları koruduğundan emin olun. Kullanıcı verilerine yetkisiz erişime veya bunların kullanılmasına izin vermeyin. Kullanıcı verilerini süresiz olarak depolamayın ve kullanıcılara sahip oldukları verileri net ve basit bir şekilde silmelerini sağlayın. Son olarak, kullanıcıların YouTube giriş kimlik bilgilerini istemeyin, toplamayın veya saklamayın.
-
İyi bir vatandaş olun.
Kullanıcıları birbirlerini istismar etmeye, tehdit etmeye veya taciz etmeye yönlendiren ya da onlara bu özelliği sunmaya çalışan API İstemcileri oluşturmayın. Virüs, casus yazılım, kötü amaçlı yazılım veya diğer kötü amaçlı öğeleri kullanmayın, dağıtmayın veya tanıtmayın. Yasaları çiğnemeyin, başkalarını da çiğnemeye teşvik etmeyin veya buna zemin hazırlamayın. Tüm bunların sağduyunuzu yansıttığını umuyoruz.
III. Genel Geliştirici Politikaları
A. API İstemcisi Kullanım Şartları ve Gizlilik Politikaları
-
API İstemcileri, YouTube Hizmet Şartları'na (https://www.youtube.com/t/terms) bir bağlantı göstermeli ve bu API İstemcileri'ni kullanarak kullanıcıların YouTube Hizmet Şartları'na tabi olmayı kabul ettiklerini kendi kullanım şartlarında da belirtmelidir.
-
Her API İstemcisi, kullanıcıların API İstemcisi özelliklerine ve işlevlerine erişebilmek için bir gizlilik politikasını kabul etmelidir. Gizlilik politikası şunları sağlamalıdır:
-
belirgin bir şekilde görüntülenmeli ve kullanıcılar tarafından her zaman kolayca erişilebilir olmalıdır.
-
API İstemcisi'nin YouTube API Hizmetleri'ni kullandığını kullanıcılara bildirme
-
http://www.google.com/policies/privacy adresindeki Google Gizlilik Politikası'na
-
Kullanıcılarla ilgili API Verileri, API İstemcisi tarafından erişilen, toplanan, depolanan ve başka şekillerde kullanılan kullanıcı bilgilerini açıkça ve kapsamlı bir şekilde açıklamalıdır.
-
API İstemcisi'nin (III.A.2.e) bölümünde açıklanan kullanıcı bilgilerini nasıl kullandığı, işlediği ve paylaştığı (bilgilerin hem dahili hem harici taraflarla nasıl paylaşıldığı dahil),
-
API İstemcisi'nin, üçüncü tarafların reklamlar,
-
API İstemcisi kullanılıyorsa kullanıcıların cihazlarına veya tarayıcılarına çerezler ya da benzer teknolojiler yerleştirilmesi, bunlara erişilmesi veya tanınması dahil olmak üzere bilgilerin doğrudan veya dolaylı olarak kullanıcıların cihazlarında depolandığını, toplandığını veya toplandığını (veya üçüncü tarafların bunu yapmasına izin verdiğini) beyan eder.
-
API İstemcisi, Yetkili Verilere eriştiyse veya bu verileri kullanırsa kullanıcıların, https://security.google.com/settings/security/permissions adresindeki Google güvenlik ayarları sayfasından API İstemcisi'nin verilerine erişimini iptal edebilir ve depolanan API verilerini silmeye yönelik normal prosedüre ek olarak
-
API İstemcisi Yetkili Veriler kullanıyorsa kullanıcıların, API'nin gizlilik uygulamaları hakkındaki soruları veya şikayetleri ile birlikte API İstemcisi sahibi ya da geliştiricisiyle nasıl iletişime geçebileceğini açıklayın.
-
B. Sürdürülebilirlik ve Kullanımdan Kaldırma
-
API İstemcileri, YouTube API Hizmetleri'nin en son sürümlerini kullanmalıdır. Yani, YouTube API Hizmetleri'nin daha yeni sürümleri yayınlandığında API İstemcilerini güncelleyebilmeniz gerekir. Web sitesi dışındaki API İstemcileri (mobil uygulamalar veya yüklü uygulamalar gibi), YouTube API Hizmetlerinin en son sürümlerini kullanacak şekilde uzaktan güncellenebilir olmalıdır. YouTube tarafından zaman zaman (ör. kritik güncellemeler) yapılması gerekiyorsa API İstemcilerinizi belirli bir dönem içinde YouTube API Hizmetleri'nin en son sürümlerine güncellemeniz gerekir.
-
YouTube, YouTube API Hizmetleri'nde geriye dönük uyumlu olmayan değişiklikler yapmak istediğinde bu tür değişiklikler Hizmet Şartları Düzeltme Geçmişi'nde yer alır. Bu tür değişikliklerden haberdar olmak için söz konusu düzeltme geçmişinin RSS özet akışına abone olabilirsiniz.
-
Kullanımdan kaldırılan API İstemcilerini, YouTube API Hizmetleri'nin kullanıma sunulan yeni sürümlerini kullanacak şekilde hemen güncellemeniz gerekir.
-
Kullanıcılara API İstemcileri'nin kullanımdan kaldırılma durumu nedeniyle YouTube API Hizmetleri'nin bazı işlevlerinin veya özelliklerinin çalışmayı durdurabileceğini açıkça bildirmek için API İstemcilerinizin kullanımdan kaldırılmış sürümlerini güncellemeniz gerekir.
C. YouTube özelliklerini uygulama
-
API İstemcileri ayrıca YouTube API Hizmetleri İçin Minimum İşlevler Şartları'na ("RMF") uymalıdır. Ayrıca API İstemcileri, RMF'nin gerektirdiği YouTube işlevine sınırlama getirmemelidir.
Örneğin, RMF, kullanıcıların YouTube'a video yüklemesine olanak tanıyan bir API İstemcisinin bu kullanıcıların yüklenen her video için bir başlık belirlemesini sağlaması gerektiğini belirtir. YouTube'un video başlığı alanı en fazla 100 karakter uzunluğunda olabilir ve API İstemcisi'nin bu alan için daha kısa bir maksimum uzunluk belirlememesi gerekir.
-
YouTube kaynağıyla ilgili bir kullanıcı işlemi başlatan tüm API İstemcisi özellikleri:
- YouTube eylemleri olarak açık ve net bir şekilde tespit edilebilir,
- farklı ve API İstemcinizin işleviyle karışmaması ve
- kullanıcı tarafından açıkça başlatılmalıdır.
YouTube kaynaklarına örnek olarak videolar, kanallar, oynatma listeleri, oynatma listesi öğeleri ve abonelikler verilebilir. Video oynatma, videoyu beğenme, oynatma listesine video ekleme ve kanala abone olma, bu işlemlere örnek gösterilebilir.
-
Yazma işlemleri gerçekleştiren API İstemcileri, parametre veya özellik değerleri önerebilir ancak kullanıcıların YouTube Uygulamaları'nda yayınlanacak veriler üzerinde son kontrole sahip olması gerekir. Benzer şekilde, API İstemcileri kullanıcı tarafından sağlanan değerleri kırparak, ekleyerek veya başka bir şekilde değiştirerek YouTube'a göndermeden önce, kullanıcıların bu tür değişikliklere açıkça izin vermediği sürece değiştirmemelidir.
Video başlıkları veya açıklamalar gibi metin alanları için değerler öneren API İstemcileri, bu değerlere alakalı anahtar kelimeler eklemelidir. Örneğin, video başlıkları öneren bir API İstemcisi tüm kullanıcılar için aynı varsayılan başlıkları oluşturmamalıdır.
Bu örneklerde, YouTube'a video yükleyen bir API İstemcisi için bu politikanın nasıl uygulanacağı gösterilmektedir:
-
API İstemcisi bir video açıklaması önerebilir veya video açıklamasını önceden doldurabilir. Ancak video açıklaması, kullanıcı tarafından gönderildikten sonra ve kullanıcının önceden izni olmadan gönderilmeden önce bilgi eklememelidir. Örneğin, kullanıcı açıkça bu değişiklikleri kabul etmedikçe API İstemcisi kayıt tarihini, API İstemcisi adını veya başka bir metni eklememelidir.
-
API İstemcisi, video başlığını diğer dillere çevirme seçeneği sunabilir. Ancak, API İstemcisi bu tür çevirileri kullanıcının izni olmadan eklememelidir. Buna ek olarak, API İstemcisinin varsayılan davranışı video başlığını çevirme seçeneğini etkinleştirmekse kullanıcıya bunu kolayca devre dışı bırakabilmelidir.
-
-
API İstemcileri, kullanıcı tarafından sağlanan verilerin YouTube'da nasıl kullanılacağını açıkça belirtmelidir.
Bu politika, birden fazla hizmet ve platform ile arayüz oluşturan API İstemcileri için özellikle geçerlidir. Çünkü hizmetler ve platformlar arasında işlevsel veya etiketleme farklılıkları olabilir.
Örneğin, bir API İstemcisi kullanıcıların videolarla ilgili yorumları YouTube dahil olmak üzere birden çok platforma eklemesine olanak tanır. Her platform, yorum metnini ifade etmek için farklı bir ad kullanır. Bu nedenle, API İstemcisi yorum formunda "Geri Bildirim" alanını etiketlediğinde, bu değerin YouTube'daki yorum metnine karşılık geldiğinin açıkça belirtilmesi gerekir.
-
YouTube API Hizmetleri tarafından sağlanan arama işlevini kullanan API İstemcileri, bu Hizmetler tarafından döndürülen arama sonuçlarının metin, resim, bilgi veya diğer içeriklerini değiştirmemeli ya da değiştirmemelidir.
Örneğin API İstemcileri, YouTube dışındaki kaynaklardan gelen sonuçları birleştirmemeli veya karıştırmamalı ve bunları YouTube arama sonuçları olarak sunmamalıdır.
-
API İstemcisi, API İstemcisi ile ilgili temel bir özellik (aşağıdaki örneklerde açıklandığı gibi) ve YouTube özelliğinin RMF tarafından gerekli olmadığı ("İzin Verilen Özellik Sınırlaması") olmadığı sürece YouTube özelliklerinin işlevlerini sınırlamamalı veya azaltmamalıdır.
-
1. Örnek: İzin Verilen Özellik Sınırlaması
YouTube Data API hizmeti, video yükleyicinin bir videonun başlığının çevirisini sağlamasına olanak tanır. Genel olarak bu özelliği uygulayan bir API İstemcisi, yükleyicilerin video başlıklarını YouTube'un desteklediği herhangi bir dile çevirmesine izin vermelidir. Bununla birlikte, kullanıcılara Fransızca konuşmayı öğretmek üzere tasarlanmış ve Fransızca çevirilere özel çeşitli özellikler sunan API İstemcisi, yalnızca video başlıklarının Fransızca çevirilerini yükleme seçeneği sunarak geçerli olabilir.
-
2. Örnek: İzin Verilmeyen Özelliklerin Sınırlandırılması
İkinci bir API İstemcisi, YouTube'a ve diğer iki platforma video yüklemeyi destekler. Bu platformların tümü, yükleyicinin video başlığının çevirilerini sağlamasına olanak tanır. Bununla birlikte, YouTube 70'ten fazla dili desteklese de diğer iki platform bu rakamın yarısını, üç platform da ortak 25 dili destekler. API İstemcisi çeviri için yalnızca bu 25 dili destekliyorsa sınırlı dil seçenekleri API İstemcisi'nin temel bir özelliği olmadığından bu izin verilmeyen bir özellik sınırlamasıdır. Bunun yerine, API İstemcisi YouTube'un desteklediği dillerin tamamını sunmalıdır.
-
-
İzin Verilen Özellik Sınırlandırmaları olan API İstemcileri kullanıcılara her bir kısıtlamanın neden geçerli olduğunu açıklamalı ve sınırlamanın YouTube tarafından uygulanmadığını açıkça belirtmelidir. Çoğu durumda olmasa da, bir API İstemcisinin bu bilgileri sağlamak için yararlanabileceği farklı yollar vardır. Bu nedenle, API İstemciniz için uygun bir yöntem seçmeniz gerekir. Bu açıklamada, API İstemcisi kullanıcıların tam özelliklere (ör. YouTube İçerik Stüdyosu'na bağlanma veya API İstemcisi içinde genişletilebilir bir menü sağlama) erişebilmesi için bir mekanizma sunmalıdır.
Yukarıdaki 1. örnekte, API İstemcisi video yükleyicilerinin YouTube İçerik Stüdyosu'ndaki diğer diller için çeviriler ekleyebileceğini ve bu işlevin bağlantısını paylaşabileceğini açıklayabilir.
-
Birden fazla hizmet ve platform tarafından sağlanan özellikleri sunan API İstemcileri, bu kaynaklarda mevcut olduğu ölçüde özellik denkliği sunmalı ve kullanıcı tercihi sağlanmalıdır. API İstemcileri YouTube'da ve diğer platformlarda desteklenen özellikler içeriyorsa API İstemcileri YouTube özelliklerini zararlı bir şekilde (ör. yalnızca diğer platformlardan bu özellikleri sağlayarak) sunmamalıdır.
Örneğin, bir API İstemcisi ile kullanıcıların YouTube'a ve üç platforma daha video yüklemesine izin verildiğini ve bu platformların tümünün altyazı yükleme özelliğini desteklediğini varsayalım. API İstemcisi altyazı yüklemeyi de destekliyorsa söz konusu özellik, YouTube için bu özelliği desteklemelidir.
D. YouTube API Hizmetlerine Erişim
-
API Kimlik Bilgileri
Bazı YouTube API Hizmetleri'ne erişmek veya bunları kullanmak için önce Google Developers Console'u (https://console.cloud.google.com/) kullanarak API projenizde API Kimlik Bilgileri oluşturmanız gerekir. Bu kimlik bilgileri Google ve YouTube'un belirli bir API Projesi ile API İstemcisi'ne API etkinliği bağlamasını sağlar.
Developers Console, API Kimlik Bilgileri oluşturmanın yanı sıra bu kimlik bilgileriyle ilişkili YouTube API Hizmetleri'ne erişmek veya bunları kullanmak için kimlik ya da iletişim bilgileri gibi diğer bilgileri de sağlamanızı isteyebilir. YouTube, YouTube API Hizmetleri'ne erişmeye veya kullanmaya devam etmek için ek bilgi sağlamanızı isteme hakkını saklı tutar.
Belirli bir YouTube API hizmetine erişmek veya kullanmak için API Kimlik Bilgileri oluşturmanız gerekiyorsa bu hizmete ait dokümanlarda bu kimlik bilgilerinin nasıl oluşturulacağı açıklanmaktadır. Örneğin, YouTube Data API hizmeti, YouTube Reporting API hizmeti, YouTube Analytics API hizmeti ve Android Player API hizmeti, API Kimlik Bilgileri oluşturmak için gereken tüm belge adımlarını içerir. Bu adımlar genellikle bir API hizmetinden diğerine biraz farklılık gösterir. Örneğin:
-
Bazı hizmetler yalnızca yetkili API isteklerini desteklerken bazıları ise yetkilendirilmiş ve yetkilendirilmemiş istekleri destekler.
-
Hizmetler genellikle birden çok erişim kapsamını destekler. Her kapsam, API İstemcisi'nin kullanıcı adına alabileceği, ekleyebileceği, güncelleyebileceği veya silebileceği kaynakları belirtir. Kapsamlar, API İstemcileri'nin yalnızca ihtiyaç duydukları kaynaklara erişim isteğinde bulunmasına olanak tanır. Kapsamlar, kullanıcıların söz konusu istemcilere verdikleri erişim miktarını da denetlemesine olanak tanır.
Aşağıdaki politikalar YouTube API Hizmetleri'ne erişim ve bunların kullanımı için de geçerlidir:
-
YouTube API Hizmetleri'ne erişirken veya bunları kullanırken ya da API Projesi veya API Kimlik Bilgileri oluştururken kimliğinizi veya API İstemcinizin kimliğini maskelememeli ya da yanlış beyan etmemelisiniz.
-
YouTube API Hizmetleri'ne erişmek için yalnızca size ve API projenize atanmış API Kimlik Bilgilerini kullanmanız gerekir. Benzer şekilde, API İstemcinizin YouTube API Hizmetleri'ne erişimini veya bunları maskelemek için maske ya da yanlış beyanda bulunmak amacıyla başka bir yöntem kullanmamalısınız.
-
API İstemcinizin, YouTube API Hizmetleri'ne erişmek veya onu kullanmak için API Kimlik Bilgileri oluşturması gerekiyorsa bu API İstemcisi için tam olarak bir (1) API Projesi oluşturmanız gerekir. Bu API Kimlik Bilgilerinin yalnızca ilişkili API İstemcisi tarafından kullanılması amaçlanmıştır. Bu, söz konusu API (1) API Projesini birden fazla API İstemcisi için kullanmamanız gerektiği anlamına gelir.
-
API Kimlik Bilgilerinizi yalnızca sizin adınıza faaliyet gösteren ve gizlilik yükümlülüğünü yerine getiren bir yetkiliyle paylaşabilirsiniz. Ancak API Kimlik Bilgilerinizi başka herhangi bir üçüncü tarafla paylaşmamanız veya paylaşmamanız, API Kimlik Bilgilerinizin başka bir üçüncü tarafça erişimine veya kullanılmasına izin vermeniz ya da API Kimlik Bilgilerinizi açık kaynak projelere yerleştirmeniz yasaktır.
-
-
Kullanıcı Kimlik Doğrulaması ve Yetkilendirme
Kimlik doğrulama ve yetkilendirme, kullanıcıların kendilerini tanımlamak ve bir API İstemcisi'nin kullanıcıya özel belirli verilere erişmesine izin vermek için kullandığı işlemdir. Bazı YouTube API Hizmetleri, kullanıcıya özel verilere erişimi desteklemez. Bu nedenle, yetkilendirme için gerekli değildir. Diğerleri için bazı istekler veya veriler için yetkilendirme gerekirken diğerleri de tüm istekler için yetkilendirme gerektirir. Örneğin:
- Bir web sitesine video yerleştirmenize olanak tanıyan YouTube IFrame Player API'sı hizmeti, kullanıcıların video izlemek için YouTube web sitesine giriş yapması gerekmediği gibi yetkilendirme gerektirmez.
- YouTube Data API hizmeti, bazı işlemler için yetkilendirme gerektirir. Örneğin, bir API İstemcisi herkese açık videoları arayabilir ancak bunun için kullanıcı yetkilendirmesi gerekmez. Ancak bir API İstemcisi'nin, kullanıcının YouTube kanalına video yüklemek için kullanıcı yetkilendirmesi gerekir.
- YouTube Analytics API hizmeti ve YouTube Reporting API hizmeti, tüm işlemler için yetkilendirme gerektirir.
-
Kimlik doğrulama
-
API İstemcileri, kullanıcı adı ve şifreler gibi YouTube kullanıcı hesabı giriş kimlik bilgileri dahil olmak üzere, kullanıcının sağladığı veya YouTube'un kimlik doğrulama süreçleri sırasında kullanıcıya gösterdiği bilgileri edinmemeli, proxy, istek, toplama, değiştirme, önbellek, depolamalı ya da kullanmamalıdır (ve bunları kullanmaya çalışmamalıdır).
-
API İstemcileri, geçerli yasalara uygun olarak kullanıcı izni almalı ve yalnızca kullandıkları yetkilendirme kapsamlarına erişim isteğinde bulunmalıdır. API İstemcisi'nin istediği erişim, İstemci'nin kullanıcıları için doğrudan ve şeffaf bir avantaja sahip olmalıdır. Henüz oluşturmadığınız özellikleri etkinleştirecek izinler isteyerek verilere erişiminizi kanıtlamaya çalışmayın.
Örneğin, YouTube Data API hizmeti bir veri okuma erişim izni veren bir yetkilendirme kapsamını, veri okuma ve yazma erişimi sağlayan başka bir yetkilendirme kapsamını destekler. Kullanıcı ilk kapsam için bir API İstemcisine erişim izni verdiyse API İstemcisi geçerli kullanıcının YouTube kanalıyla ilgili bilgileri alabilir. Ancak, bir kullanıcı ikinci kapsama API İstemcisi için erişim izni verdiyse API İstemcisi de bu kanala bir video yükleyebilir.
Bu senaryoda YouTube yüklemelerini (veya yazma tabanlı diğer işlemleri) desteklemeyen bir API İstemcisi yalnızca ilk yetkilendirme kapsamına erişim isteğinde bulunmalıdır. İzin verme ayrıcalıkları daha sınırlıdır. API İstemcisi geliştiricisi ileride yazma tabanlı işlemler için destek sunmayı planlıyor olsa bile geliştirici, İstemci'nin bu kapsamı gerektiren özellikleri desteklemesinden önce veri yazma için yetkilendirme kapsamına erişim isteyerek API İstemcisi'ni geleceğe hazırlayamaz.
-
API İstemcileri, mümkün olduğunda bağlam içinde yetkilendirme kapsamlarına erişim isteğinde bulunmalıdır. API İstemcisi, kullanıcı verilerine bağlama yönelik olarak erişim izni isteyerek bu verilere neden erişmesi gerektiğini daha kolay anlamasını sağlar.
-
-
API İstemci Kimliği ve Temsili
-
API İstemcileri, kullanıcı verilerine erişmek isteyen tüzel kişiyi veya ürünü ve bu erişimi isteme nedenini kullanıcıya açık ve doğru bir şekilde belirtmelidir;
-
API İstemcileri, erişim izni isteyen kullanıcıları yanıltmamalıdır. Böylece kullanıcılar, söz konusu İstemcilere erişim izni verip vermeyecekleriyle ilgili bilinçli bir karar verebilir. Kullanıcılar hem bir API İstemcisinin erişim isteğinde bulunduğu verileri sağlamanın değerini hem de bu verileri paylaşmanın sonuçlarını kolayca anlayabilmelidir.
-
API İstemcileri, kullanıcı verilerine erişme ve kullanma amaçlarını açık ve kapsamlı bir şekilde belirtmelidir. API İstemcileri, kullanıcı verilerini kullanıcılara açık bir şekilde açıklanmayan ikincil amaçlar için kullanmamalıdır.
Kullanıcılar bir API İstemcisi'nin, Müşteri'nin pazarlandığı amaçlarla tutarsız olan gizli özellikler, hizmetler veya işlemler içerdiğini öğrendiğinde şaşırtıcı olmayacaktır.
-
-
İptal etme
-
Her API İstemcisi, kullanıcıların YouTube API Hizmetleri'ne erişmek için API İstemcisi'ne vermiş oldukları yetkilendirme izinlerini iptal etmeleri için net ve kolay bir yol sağlamalıdır.
Kullanıcı bu mekanizma aracılığıyla izni iptal ettiğinde, API İstemcisi'nin izinlerdeki değişikliği Google'a iletmek için bu jetonu hemen programatik olarak iptal etmesi gerekir. Örneğin, bir API İstemcisi jetonu iptal etmek için bir Google API İstemci Kitaplığı kullanabilir.
Ayrıca, bu mekanizma aracılığıyla iznin geri alınmasının ardından siz ve API İstemcileriniz bu izin doğrultusunda erişilen veya depolanan tüm Yetkili Verileri silmelidir. Silme işleminin mümkün olan en kısa sürede yapılması ve iptalden sonraki 7 takvim günü içinde yapılması gerekir.
-
(III.A.2.i) bölümünde belirtildiği üzere, her API İstemcisi Gizlilik Politikası'na Google'ın güvenlik ayarları sayfasının bağlantısını içermelidir (https://security.google.com/settings/security/permissions). Bir kullanıcı söz konusu sayfa üzerinden izni iptal ettiğinde siz ve API İstemcileriniz de bu izin nedeniyle bu kullanıcıya erişen veya saklanan tüm API Verilerini silmeniz gerekir. API İstemcilerinizin, bu politikaya uymak için yetkilendirme jetonlarının hâlâ geçerli olduğunu yeniden onaylaması ve yetkilendirme jetonları yenilenmeyen kullanıcılarla ilişkili API Verilerini silmesi gerekir.
Bölüm (III.E.4)'te, depolanan verilerle ilgili şartlar uyarınca, tüm bu silme işlemlerinin en kısa sürede yapılması ve iptalden sonraki 30 takvim günü içinde yapılması gerekir.
-
-
Kullanım ve Kotalar
YouTube, YouTube API Hizmetleri'ne erişilmesi ve istenen şekilde kullanılması, ayrıca sizin ve API İstemcilerinizin hizmet kalitesini azaltmaması veya başkalarının erişimini kısıtlamaması için kota ve yer kullanım kısıtlamalarından yararlanabilir.
API İstemciniz bir hizmet için kota sınırına ulaşırsa bu uzantıya ihtiyaç duyduğunuz kullanım alanını belirtmeniz gereken API Uygunluk Denetimi'ni tamamlayarak kota uzantısına başvurabilirsiniz. Son 12 ay içinde denetlendiyseniz ve YouTube API Hizmetleri ekibi tarafından uyumlu olarak işaretlendiyseniz ek kota uzantısına başvurabilirsiniz.
YouTube başvuruyu onaylarsa yalnızca onaylanan kullanım alanı için verilen ek kotayı kullanmanız gerekir. API İstemcinizin kullanım alanı değişirse yeni kullanım alanı için ayrılmış herhangi bir kotayı kullanmak üzere API Uygunluk Denetimi'ni yeniden göndererek YouTube'u bu değişiklik hakkında bilgilendirip başvuruda bulunmanız gerekir.
YouTube'un başvuruyu reddetmesi durumunda itirazda bulunabilirsiniz.
-
Etkinlik yok
API projeniz art arda 90 gün boyunca etkin olmazsa YouTube, belirli YouTube API Hizmetlerine erişiminizi veya erişiminizi devre dışı bırakma ya da kısıtlama hakkını saklı tutar. Örneğin YouTube, API Kimlik Bilgilerinizi iptal edebilir veya belirli YouTube API Hizmetleri için API Projenizin kotalarını düşürebilir (ya da ortadan kaldırabilir). API İstemcinizin kotası azaltılmış veya ortadan kaldırılmışsa kota ya da kota uzantısı için yeniden başvurabilirsiniz. YouTube, YouTube'un YouTube API Hizmetleri'ni kullanma amacınızı belirlediği sürece bu başvuruyu inceler.
-
İletişim Bilgileri
YouTube'un API projeniz veya API İstemciniz hakkında sizinle iletişime geçmenin birincil yolu, Google Developers Console'a giriş yapmak için kullandığınız Google Hesabı ile ilişkili e-posta adresidir. YouTube'un API İstemcilerinizle ilgili uygunluk sorunlarıyla ilgili olarak gönderdiği tüm iletişimlere uymanız gerekir.
API İstemcinizin kullanıcılarının gizlilik uygulamalarınızla ilgili soruları varsa ve API İstemcisinin gizlilik politikanızda (A.2.i) açıklandığı gibi bir iletişim adresiniz yoksa YouTube, bu kullanıcılarla birincil e-posta adresinizi paylaşabilir.
-
Yasaklanmış Erişim
API Kimlik Bilgilerinizin askıya alınması, iptal edilmesi veya feshedilmesi ya da söz konusu kimlik bilgilerini oluşturmak için kullandığınız Google Hesabı'nın herhangi bir nedenle askıya alınması veya feshedilmesi durumunda YouTube API Hizmetleri'ne erişmeniz ya da erişmeye çalışmanız yasaktır. Bu durumda, yeni Google Hesapları, API Kimlik Bilgileri veya API Projeleri oluşturmak için proxy oluşturma veya kullanma dahil olmak üzere YouTube API Hizmetleri'ne hiçbir şekilde erişmemeli veya erişmeye çalışmamalısınız.
-
Belgelendirilmemiş Hizmetler
Açıkça izin verilmeyen belgelenmemiş API'leri kullanmamalısınız. YouTube API hizmetlerinden gelen verilere, yalnızca söz konusu YouTube API hizmetinin yetkili dokümanlarında belirtilen yöntemlere göre erişmeniz gerekir.
Belgelenmemiş YouTube API hizmetleri üzerinde ters mühendislik işlemi gerçekleştirmemeli veya bu API hizmetlerinin temel kaynak kodunu edinmeye çalışmamalısınız.
E. YouTube verilerini ve içeriğini işleme
Bu bölümde verilen izinler ve hakların yanı sıra, API İstemcileriniz ile birlikte API Verileri için geçici olarak API Verileri depolamak da dahil olmak üzere başka herhangi bir izin veya hak bulunmamaktadır.
-
Görsel-İşitsel İçerik
Siz ve API İstemcileriniz şunları yapmamalı ve başkalarını teşvik etmemeli, etkinleştirmemeli veya bunları zorunlu kılmamalısınız:
- YouTube'un önceden yazılı izni olmaksızın görsel-işitsel içeriklerin kopyalarını indirme, içe aktarma, yedekleme, önbelleğe alma veya depolama,
- içeriği çevrimdışı oynatılabilir hale getirmek veya
- Telif hakkı ihlalini veya telif hakkı ihlaline neden olan malzemelerin kötüye kullanımını kolaylaştırmak ya da teşvik etmek için YouTube API Hizmetleri'nin herhangi bir yönünü kullanmak.
-
Veri Toplama
-
YouTube ile bu tür içerik sahibi arasındaki içerik lisans sözleşmeleri uyarınca YouTube tarafından tanınan içerik sahibi kapsamında yer alan YouTube kanallarıyla ilgili API Verilerini yalnızca API Verileri'ni toplamayın. Bu tür toplu API Verileri yalnızca içerik sahibi tarafından görüntülenebilir olmalıdır.
-
YouTube'un kullanımı, geliri veya YouTube'un işleriyle ilgili diğer konular hakkında bilgi edinmek için API Verileri'ni toplamayın ya da API Verileri veya YouTube API Hizmetleri'ni kullanmayın.
Örneğin, YouTube tarafından tanınan iki farklı içerik sahibinin, her birinin ilgili görüntüleme için API Verilerini kendi adına alması için bir API İstemcisini yetkilendirdiğini varsayalım. Söz konusu API İstemcisi, içerik sahibi başına bu gibi toplamaların YouTube kullanımı, gelirleri veya YouTube işiyle ilgili diğer konular hakkında bilgi sağlamaması kaydıyla her bir içerik sahibinin kanalları için alınan API Verilerini ayrı olarak toplayabilir. API İstemcisi, farklı içerik sahiplerinin API Verileri ile birleştirilmemelidir.
-
-
Yetkili Veri Kullanımı
Bu politikalar Yetkili Veriler kullanımınızla ilgilidir. Bunlar, bir API isteği aracılığıyla veri yazan veya yalnızca düzgün şekilde yetkilendirilmiş bir API isteği aracılığıyla erişilebilen verileri alan tüm API İstemcileri ile ilgilidir. Örneğin bu politikalar, kullanıcının video yüklemesini, kullanıcının yüklenen video listesini almasını, oynatma listeleri oluşturmasını veya videolara yorum yapmasını sağlayan tüm API İstemcileri için geçerlidir.
-
API İstemcileri, kullanıcı verisi türleri ve bu verileri toplama, depolama, silme, paylaşma, koruma ve başka şekillerde kullanma amaçları konusunda dürüst ve şeffaf olmalıdır.
-
API İstemcileri, Yetkili Verilere, bu kullanıcı tarafından açıkça yetki verilmiş kullanıcı veya temsilciler dışında hiç kimse tarafından erişilmemelidir.
-
API İstemcileri, Yetkili Verilere yalnızca gizlilik politikasının kapsamı ve Bölüm 2 uyarınca edinilen kullanıcı rızası kapsamında erişmeli, toplamalı ve kullanmalıdır.
Bu, İstemci İstemcisi'nin, kullanıcının ilk başta kabul ettiği gizlilik politikasında yer almayan bir şekilde API Verilerine erişmeye, toplamaya veya kullanmaya başlaması halinde kullanıcılardan gizlilik politikasını yeniden kabul etmelerini istemesi gerektiği anlamına gelir.
-
API İstemcileri, yetki veren kullanıcı adına veri veya içerik eklemek, paylaşmak, güncellemek veya silmek için gerçekleştirdiği tüm işlemleri açıkça tanımlamalıdır. Ayrıca kullanıcı, kendisi fiili olarak yürütmeden önce bu eylemlere açıkça izin vermelidir.
-
API İstemcileri, kullanıcı yetkilendirme gerektiren bir taleple ilişkili YouTube kanalını veya içerik sahibini açıkça belirtmelidir.
-
API İstemcileri, yetkili bir kullanıcı işleminin ayarlayacağı veya değiştireceği tüm içerik görünürlüğü ayarlarını açık bir şekilde tanımlamalıdır. Ayrıca, yetkilendiren kullanıcı API İstemcileri'ne bu yönde bir talimat vermediği sürece API İstemcileri'nin mevcut içerikte görünürlük ayarlarını değiştirmemesi gerekir.
Örneğin, YouTube Data API hizmetinde bir videonun gizlilik durumu
public
,private
veyaunlisted
olarak ayarlanabilir. API İstemcisi video yüklemelerini destekliyorsa İstemci, kullanıcının bu değerlerden birini seçmesini açıkça belirtmelidir. Benzer şekilde, API İstemcisi bir videonun meta verilerinde yapılan düzenlemeleri destekliyorsa API İstemcisi bir videonun gizlilik durumunu kullanıcının açık izni olmadan değiştiremez.
-
-
API Verilerini Yenileme, Depolama ve Görüntüleme
Genellikle geliştiricilerin, mümkün olan en iyi kullanıcı deneyimini sağlayan en yeni verileri geri alma isteğiyle daha fazla performans elde etme veya kaynak kullanımı gibi verileri depolama veya önbelleğe almanın faydalarını dengelemesi gerekir. Bunu göz önünde bulundurarak, aşağıdaki politikalar gereksinimlerinizi ve YouTube API verilerini depolama, güncelleme ve görüntülemeyle ilgili seçeneklerinizi açıklar.
-
API İstemcileri, yetkilendirme jetonlarını yalnızca geçerli yasaya göre etkin bir kullanıcının verdiği belirli bir izinle tutarlı amaçlar doğrultusunda kullanılması koşuluyla gerekli süre boyunca saklayabilir.
-
Verilerin geçerli yasalara göre etkin bir kullanıcı tarafından verilen belirli izinle tutarlı amaçlar doğrultusunda kullanılması koşuluyla API İstemcileri aşağıdaki Yetkili Veriler türlerini saklayabilir:
- YouTube Analytics API hizmeti aracılığıyla alınan veriler,
- YouTube Reporting API hizmeti aracılığıyla sağlanan veriler veya
- Bir videonun görüntüleme sayısı, abonelerin kanal sayısı veya bir oynatma listesindeki videoların sayısı gibi diğer YouTube API hizmetleri aracılığıyla sağlanan istatistikler. (Bu istatistiklerin tümü, YouTube Data API hizmeti aracılığıyla alınabilir.)
API İstemcisi bu verileri 30 günden daha uzun bir süre saklayabilir ancak İstemci, her 30 günde kullanıcı tarafından bu verilere erişim yetkisinin bulunduğundan emin olmalıdır.
Örneğin, bir API İstemcisi bir videonun görüntüleme sayılarını 30 günden daha uzun bir süre saklayabilir ancak yine de video yükleyicinin verilerine erişim yetkisinin iptal edilmediğini her 30 günde bir doğrulamalıdır. API İstemcisi de videonun silinmediğini 30 günde bir doğrulamalıdır.
Açıkça belirtmek gerekirse bir API İstemcisi, Yetkili Veri olarak alınan istatistikleri 30 günden fazla saklamamalıdır. Örneğin API İstemcisi, kanal sahibinin yetkilendirmesi olmadan YouTube kanalının abone sayısını 30 günden fazla saklamamalıdır.
-
API İstemcileri, (III.E.4.b) bölümünde tanımlanmayan diğer tüm Yetkili Veriler'i, etkin bir kullanıcı tarafından verilen belirli izin amaçları doğrultusunda ve en fazla 30 takvim günü boyunca saklayabilir. 30 takvim günü sonunda, API İstemcisi depolanan verileri silmeli veya yenilemelidir.
-
API İstemcileri, API İstemcisi için gerekli olduğu sürece ancak 30 takvim gününden uzun olmamak kaydıyla sınırlı miktarda Yetkisiz Veriler'i geçici olarak saklayabilir. Hemen yukarıdaki Bölüm (III.E.4.c)'de olduğu gibi, 30 takvim günü sonunda API İstemcisi'nin depolanan verileri silmesi veya yenilemesi gerekir.
-
API İstemcileri her durumda, depolanan API Verileri'nin YouTube API Hizmetleri aracılığıyla sunulan mevcut verilerle tutarlı olduğundan emin olmak için makul çaba göstermelidir. Örneğin, API İstemcileri meta veri değişikliklerini ve görüntüleme sayısı güncellemelerini en kısa sürede yansıtmalıdır.
-
API İstemcileri, kullanıcı arayüzleri de dahil olmak üzere kullanıcılara yönelik sunumlarında mevcut olan en güncel API Verilerini görüntülemelidir. Bununla birlikte API İstemcileri, zaman bağlamında doğru şekilde sunulmaları koşuluyla geçmiş API Verileri'ni gösterebilir.
-
Kullanıcı verilerine erişen veya kullanan API İstemcileriniz, bir kullanıcının söz konusu kullanıcıyla ilgili depolanan verileri silmenizi istemesini sağlayan bir yöntem sağlamalıdır. Örneğin, API İstemcinizde depolanan verileri silmek için bir düğme görüntülenebilir. Kullanıcı bu verileri silmeniz gerektiğini belirtirse bunu en kısa sürede ve 7 takvim günü içinde silmeniz gerekir.
Depolanan verileri silme yöntemi, API İstemcisi tarafından depolanan verilerin silinmesinin hiçbir şekilde YouTube tarafından depolanan verileri etkilemediğini ve YouTube'daki verileri silmek için kullanıcının bir YouTube Uygulaması veya bu verilerin silinmesini destekleyen yetkili bir API İstemcisi kullanması gerektiğini açıkça belirtmelidir.
Benzer şekilde, API İstemcileri bir kullanıcının söz konusu İstemcilerle ilgili kullanıcı verilerine erişmesini engellemek için kullanıcının niyetini ifade ettiği diğer tüm yollara uymalıdır. Örneğin, bir kullanıcı hesabını API İstemcinizden silerse o kullanıcıyla ilgili depoladığınız kullanıcı verilerini de en kısa sürede ve 7 takvim günü içinde silmeniz gerekir.
-
API İstemcileriniz (i) API Verilerini benzer şekilde, bağımsız olarak hesaplanan verilerle değiştirmemeli veya (ii) yeni veya türetilmiş veriler ya da metrikler oluşturmak için API Verilerine erişmemeli ya da bunları kullanmamalıdır. API İstemcilerinizin, API Verileri'nin yanı sıra API Verilerine dayalı olmayan herhangi bir bilgi, veri veya metriği göstermesi durumunda, API İstemcileriniz söz konusu bilgiler, veriler ve metriklerin YouTube'dan gelmediği ve kendi ürününüzün parçası olduğu konusunda net ve belirgin bir açıklama içermelidir.
Örneğin, bir videonun beğeni sayısı görüntülenirken API İstemciniz API Verilerinde döndürülen sayıyı kullanmalıdır. Beğenileri temsil etmek için farklı bir sayı kullanmamalısınız (ör. API İstemcinizin videoyu beğenen kullanıcı sayısı). Benzer şekilde, diğer metrikleri hesaplamak için API Verilerinde döndürülen beğeni sayısını kullanmanıza izin verilmez. Örneğin, API İstemciniz aracılığıyla yapılan toplam beğenilerin yüzdesi veya beğenileri, toplam görüntüleme sayısını ya da diğer API Verilerini etkileyen bir puan kullanabilirsiniz. Ancak, örneğin API İstemciniz aracılığıyla yapılan beğenilerin sayısını, API Verilerinde döndürülen toplam beğeni sayısıyla birlikte gösterildiği ve API İstemciniz'in ek API'yi YouTube API Verileri'nden bağımsız olarak hesapladığını açıkça belirttiğiniz sürece izin verebilirsiniz.
-
API İstemciniz yüklendiğinde, videonun küçük resmini ve başlığını oluşturmak, oynanabilirlik ve içerik kısıtlamalarını belirlemek, sahtekarlık ve kötüye kullanımla ilgili nedenlerle bazı temel kullanıcı verilerini toplayıp YouTube'la paylaşır. Ek API'ler, video oynatıldıktan sonra API İstemciniz tarafından API İstemciniz ile üçüncü taraf site ve uygulamalarınızdaki oynatıcıyı özelleştirmek için toplanır ve paylaşılır. Otomatik oynatma özelliğini etkinleştirirseniz oynatmanın oynatıcıyla herhangi bir kullanıcı etkileşimi olmadan gerçekleşeceğini, bu nedenle oynatma verilerinin toplanmasını ve paylaşılmasının sayfa yüklendiğinde gerçekleşeceğini unutmayın. Otomatik oynatma özelliğini
false
olarak ayarlayarak, bir kullanıcının YouTube yerleşik oynatıcısıyla etkileşimde bulunmasından önce YouTube ile paylaşılan verileri sınırlayabilirsiniz. YouTube API Hizmetleri Hizmet Şartları'nda belirtildiği gibi hem API İstemcileriniz hem de siz ve geçerli yasalar, kurallar ve düzenlemeler dahil olmak üzere gizlilik yasaları ve yönetmeliklerine uymanız gerekir. -
API İstemcileri, bu rehberdeki talimatları uygulayarak sitesine veya uygulamasına yerleştirdiği her YouTube videosunun Çocuklara Özel durumunu aramalıdır. API İstemcileri, Çocuklara Özel olarak tanımlanmış her video için izlemeyi kapatmalı ve bu oyuncuyla ilgili tüm veri toplama işlemlerinin ABD Çocukların Çevrimiçi Gizliliğini (COPPA) ve AB Genel Veri Koruma Yönetmeliği (GDPR) dahil geçerli yasalara uygun olduğundan emin olmalıdır. Çocuklara özel olarak tanımlama hakkında daha fazla bilgi için YouTube Yardım Merkezi'ne bakın.
-
-
Güvenlik
Siz ve API İstemciniz:
- Kullanıcı verilerinin ve API Verilerinin gizliliğini, güvenliğini ve gizliliğini sağlamak için uygun yönetimsel, kurumsal, teknik ve fiziksel denetimlerin yapılması;
- Yalnızca endüstri standardı aktarım şifrelemesini kullanmalıdır;
- API Verileri'ni ve API İstemcinizde kullanılan diğer verileri yetkisiz erişime, kullanıma veya ifşaya karşı korumak.
-
Toplama
Siz ve API İstemcileriniz YouTube Uygulamalarını veya Google Uygulamalarını doğrudan ya da dolaylı olarak toplamamalı ve bunları teşvik etmemeli, etkinleştirmemeli ya da başkalarına bu şekilde gerektirmemeli, bunları teşvik etmemeli, zorunlu kılmamalı veya zorunlu kılmamalısınız. Herkese açık arama motorları, verileri yalnızca YouTube'un robots.txt dosyasına veya YouTube'un önceden yazılı iznini alarak kopyalayabilir.
F. Kullanıcı Deneyimi
-
YouTube'un Tarzı
Yenilikçi kullanıcı deneyimleri ve kullanıcı arayüzü tasarımları, API İstemcileri'nin YouTube topluluğuna sağlayabileceği en değerli katkılardan biridir. Bununla birlikte, YouTube'un tasarımcıları ve mühendisleri, bu uygulamaların iyi bir kullanıcı deneyimi sağladığından emin olmak için YouTube uygulamalarının tasarımına büyük önem verdi.
Bu noktaların her ikisini de dikkate alarak, YouTube'un önceden yazılı iznini almadan API İstemcilerinizin YouTube Uygulamaları'ndaki kullanıcı arayüzlerini değiştirmemesi veya engellememesi gerekir. Bu form üzerinden onay isteğinde bulunabilirsiniz.
-
Marka
-
Arama sonuçları, YouTube videoları, kanallar, oynatma listeleri, küçük resimler ve YouTube oynatıcıları dahil ancak bunlarla sınırlı olmamak üzere YouTube içeriğini gösteren tüm API İstemcisi sayfaları veya özellikleri, YouTube'un ilgili içeriğe kaynak olarak YouTube'un YouTube'un aşağıdaki koşullarına ve YouTube Markalama Kuralları'na (https://developers.google.com/youtube/terms/branding-guidelines) uygun olarak kaynağı olduğunu açıkça anlamalıdır.
Bazı durumlarda, ilişkilendirmenin görüntüleyen kişiye açık olması için API İstemcisi'nin birden fazla ayrı içerik öğesinin yanında YouTube Marka Özellikleri'ni göstermesi gerekebilir. Örneğin, aynı sayfadan YouTube'a ve diğer kaynaklara ait arama sonuçlarını gösteren bir API İstemcisi, YouTube'dan alınan arama sonuçlarının kaynağı olarak metin, resimler ve YouTube arama sonuçlarıyla ilgili diğer bilgiler dahil olmak üzere, YouTube'u açıkça tanımlamalıdır. API İstemcisi, çeşitli kaynaklardan gelen tüm arama sonuçları için tek bir genel ilişkilendirme kümesi sağlayamaz.
-
Kaynağı YouTube olmayan içerikler, içeriğin kaynağı YouTube olduğu izlenimini verecek veya söz konusu içeriğin kaynağı konusunda kafa karışıklığına yol açabilecek şekilde gösterilmemelidir.
-
Siz ve API İstemcileriniz, yerleşik YouTube oynatıcıları tarafından sağlanan veya gösterilen ilişkilendirmeler de dahil olmak üzere YouTube tarafından sağlanan hiçbir ilişkilendirmeye doğrudan veya dolaylı olarak müdahale etmemeli ya da bunları engellememeli veya başkalarına bu yönde teşvik etmemelisiniz. API İstemcileriniz, tüm cihaz türlerinde geçerli YouTube Marka Özellikleri'ni ve YouTube tarafından sağlanan diğer tüm ilişkilendirmeleri göstermelidir.
-
-
Oynatma Bütünlüğü
Oynatma bütünlüğü, içeriğin ve reklamların nasıl sunulduğunu, video oynatmanın nasıl başlatılıp uygulandığını ve kullanıcıların API İstemcinizdeki YouTube özellikleriyle nasıl etkileşimde bulunduğunu belirleme ve ölçme özelliğini ifade eder. İçeriklerin para kazanma ve kitlelerini geliştirme becerisi dahil olmak üzere içerik üreticilerin ilgi alanlarını korumaya yardımcı olması nedeniyle oynatma bütünlüğü YouTube platformu için kritik öneme sahiptir.
YouTube, oynatma bütünlüğünün kullanıcının videoyu izlemeyi tercih etmesine bağlı olduğunu düşünmektedir ve API İstemcileri'nin aşağıdaki gibi video izleme teşvikleri sunması yasaktır:
-
API İstemcileri, kullanıcılardan yerleşik YouTube oynatıcısındaki içerikleri izlemek için ücret almamalıdır.
-
API İstemcileri, kullanıcının YouTube görsel işitsel içeriğini görüntülemek veya oynatmaya devam etmek için oynat düğmesini tıklamaktan başka bir işlem yapmasını zorunlu kılarak bir videoya erişim konusunda sınırlama getirmemelidir. Örneğin API İstemcileri, kullanıcıların YouTube görsel-işitsel içeriklerini izlemeye devam etmek için kanala abone olmalarını veya video beğenmelerini gerektirmemelidir.
Daha açık şekilde belirtmek gerekirse API İstemcinizin normal işlevselliği, giriş veya yaş doğrulaması gibi YouTube API Hizmetlerine özgü olmayan belirli bir işlem gerektiriyorsa bu işleve izin verilir.
-
API İstemcileri, içeriği görüntüleme, içeriği beğenme, içeriği paylaşma, kanallara abone olma ve yorum ekleme gibi işlemler yaparak YouTube Uygulamaları ile etkileşime geçmeleri için kullanıcılara doğrudan veya dolaylı olarak teşvik, ödül veya başka bir ücret teklif etmemeli ya da sağlamamalıdır. Örneğin, API İstemcileri bir ücret karşılığında video görüntüleme sayısı takası yapan veya YouTube ile ilgili ya da YouTube'la ilgili olmayan diğer işlemler karşılığında video görüntüleme sayısı takası yapan özellikler veya hizmetler sunmamalıdır.
-
G. Dağıtım ve Ticari Kullanım
Aşağıdaki "Yasaklanan İşlemler" alt bölümünde ve elbette Sözleşme'nin diğer şartlarında belirtilen kısıtlamalara tabi olarak API İstemcilerini dağıtabilir veya satabilirsiniz.
Ayrıca, API İstemcileriniz üzerinden Sözleşme'ye uymaları ve özellikle aşağıda listelenen yasaklı işlemlerden herhangi birini yapmamaları koşuluyla, YouTube görsel işitsel içeriğini ve onlara eşlik eden meta verileri kullanıcılara dağıtıp görüntüleyebilirsiniz.
-
Yasaklanan eylemler
Aşağıdaki listede yer alan ve YouTube'un önceden yazılı onayını gerektiren belirli politikalar için bu formu kullanarak onay isteğinde bulunabilirsiniz.
Siz ve API İstemcileriniz şunları yapmamalı ve başkalarını teşvik etmemeli, etkinleştirmemeli veya bunları zorunlu kılmamalısınız:
-
YouTube görsel işitsel içerik dahil olmak üzere YouTube API Hizmetlerinin tamamını veya bir kısmını satma, satın alma, kiralama, ödünç verme, iletme, yeniden dağıtma veya alt lisans verme;
-
YouTube'un yazılı iznini almadan YouTube API Hizmetleri'ni satabilir veya YouTube API Hizmetleri'nin hiçbir bileşenine erişemezsiniz;
-
YouTube'un önceden yazılı onayı olmaksızın görsel işitsel içerik veya YouTube oynatıcısında yayınlanan YouTube reklamlarına ya da sponsorluklara veya tanıtımlara izin vermemeniz gerekir.
-
YouTube'dan elde edilmeyen başka veri, içerik veya materyaller aynı sayfada görünmediği ve YouTube API Verileri kaldırıldıysa bu satışları gerekçelendirecek kadar bağımsız bir değer sunmadığı sürece YouTube API Verileri'ni içeren herhangi bir sayfada veya ekranda reklam, sponsorluk ya da tanıtım satmak.
-
-
İzin Verilen İşlemler
Aşağıdaki ticari kullanım alanlarının tümüne, sizin ve API Müşterilerinizin, önceki bölümde ayrıntılı olarak açıklanan, yasaklanan işlemler de dahil olmak üzere, Sözleşmenin tüm diğer şartlarına uymasına izin verilir:
-
API İstemcisi satma;
-
YouTube'a orijinal görsel-işitsel içerik yükleyerek veya YouTube'da kanalları tutarak kendi işletmenizi ya da sanatsal girişiminizi tanıtma;
-
Bölüm III.G.1.d'deki kısıtlamalar da dahil olmak üzere, Sözleşme'nin diğer şartlarına uymaya tabi olmak üzere, YouTube API Hizmetleri'ni kullanan, reklam özellikli blog veya web sitesi gibi reklam özellikli API İstemcileri geliştirme;
-
Kendi markanızı bir API İstemcisi'ne yerleştirmek, bu markanın YouTube Markalama Kuralları'na uyması ve YouTube'un görsel-işitsel içerik oynatma veya YouTube Marka Özellikleri'ni engellememesi koşuluyla;
-
API İstemcisi içeren veya çalıştıran cihazların satışı ya da dağıtımı;
-
daha fazla İzleme ve Denetimler
YouTube, kaliteyi sağlamak, YouTube ürün ve hizmetlerini iyileştirmek ve Sözleşme'ye uygunluğunuzu doğrulamak için YouTube API Hizmetleri'ne erişiminizi veya bu hizmeti kullanımınızı denetleme, izleme ve/veya denetleme hakkını saklı tutar. Bu amaçla YouTube, API İstemcilerinizin kullanıcılarına anket yapabilir.
Sizin ve sizin adınıza hareket edenlerin şunları yapması gerekir:
- Bu tür anketlere, izleme çalışmalarına veya denetlemelere müdahale etmemeli;
- YouTube'dan YouTube API Hizmetleri'ne erişiminizi veya kullanımınızı saklamıyor ya da gizlemeyeceksiniz ve
- İstendiğinde ve bu istekte belirtilen zaman aralığında API İstemcilerinizin üretimdeki mevcut sürümlerinin tüm özelliklerine veya işlevlerine erişmesi için YouTube'a gerekli hesapları sağlayın. YouTube, bu API İstemcilerini Sözleşme'ye uygunluk açısından inceleyebilir.
YouTube, bu hükümlere uyulmaması için teknik yöntemler kullanabilir.
I. Ek Yasaklar
Bu bölümdeki politikalar API İstemcilerinin yapmaması gereken ek işlemleri tanımlar. Bu politikaları ihlal eden işlemler YouTube'a, bir bütün olarak YouTube topluluğuna veya bu topluluktaki bireylere ya da gruplara zarar verir. Bu politikalar, YouTube API'nin üyelerine dürüst ve saygılı bir şekilde yaklaşmanız ve YouTube hizmetlerinin, içeriğinin ve ilgi alanlarının bütünlüğüne saygı göstermenize olan ihtiyacın yanı sıra sizin ve API İstemcilerinizin de ihtiyacına odaklanır.
Siz ve API İstemcileriniz şunları yapmamalı ve başkalarını teşvik etmemeli, etkinleştirmemeli veya bunları zorunlu kılmamalısınız:
-
YouTube API Hizmetleri'ni kullanarak herhangi bir YouTube Uygulamasının yerine geçecek veya bu hizmete büyük ölçüde benzer olacak şekilde hizmet sunmak ya da bu hizmeti sunmak. API İstemcileri, kullanıcıların YouTube ile etkileşimlerini iyileştiren önemli bağımsız değerler veya işlevler eklemedikleri sürece, YouTube'un temel kullanıcı deneyimlerini taklit etmemeli veya bu akışları, yeniden oluşturma süreçleriyle yeniden oluşturmamalıdır. Örneğin, API İstemcisi herhangi bir YouTube Uygulamasından göz atma deneyimini bu akışa önemli ölçüde bağımsız bir değer katmadan yeniden oluşturmamalıdır.
-
YouTube API Hizmetleri'ni kötüye kullanma veya söz konusu Hizmetlerle ilgili kötüye kullanım amaçlı davranışlarda bulunma. Örneğin, görüntüleme, yükleme, yorum, beğeni, beğenmeme veya diğer işlemleri kullanıcının önceden özel ve açık izni olmadan otomatikleştirmemeli veya tetiklememelisiniz;
-
YouTube API Hizmetleri, YouTube Uygulamaları veya Google Uygulamaları'nın herhangi bir özelliğinin (ör. Hizmetler'i veya Uygulamaları sağlayan sunucuların veya ağların çalışmasını bozması ya da işleyişinin kesintiye uğraması) herhangi bir şekilde kesintiye uğraması veya herhangi bir şekilde müdahale etmesi;
-
YouTube API Hizmetleri'nin bir parçası olarak veya bunlarla bağlantılı olarak sunulan herhangi bir işlevi, verileri veya içeriği değiştirme, engelleme, değiştirme ya da devre dışı bırakma. Örneğin, YouTube oynatıcılarında veya API Verilerinde görünen hiçbir bağlantıyı kaldırmamalı, gizlememeli, değiştirmemeli veya devre dışı bırakmamalısınız.
-
API Verileri, YouTube görsel işitsel içerik veya YouTube oynatıcıları dahil olmak üzere YouTube veya YouTube API Hizmetleri tarafından yerleştirilen ya da yayınlanan reklamları değiştirme, engelleme, değiştirme veya engelleme;
-
Bir YouTube oynatıcısının herhangi bir bölümünü veya işlevini değiştirme, geliştirme ya da engelleme;
-
YouTube API Hizmetleri'nin bir parçası olarak veya bunlarla bağlantılı olarak sunulan herhangi bir YouTube görsel işitsel içeriğinin ses ya da video bileşenlerini ayırmak, izole etmek veya değiştirmek. Örneğin, videolara alternatif ses parçaları uygulamamalısınız;
-
YouTube API Hizmetleri'nin bir parçası olarak veya bunlarla bağlantılı olarak sunulan herhangi bir YouTube görsel işitsel içeriğinin ses veya video bileşenlerini ayrı ayrı tanıtmak;
-
Ses veya video bileşenleri de dahil olmak üzere içerik oynatan özellikler (arka plan oynatıcısından) oluşturulur, eklenir veya tanıtılır. Diğer bir deyişle, kullanıcının görüntülediği sayfada, sekmede veya ekranda gösterilmeyen bir oyuncu
-
YouTube API Hizmetleri'ni engelleyen veya kesintiye uğratan işlemler ya da bu Hizmetleri sağlayan sunucular veya ağlar dahil olmak üzere YouTube API Hizmetleri, YouTube Uygulamaları veya Google Uygulamaları'nın herhangi bir özelliğinin işlevselliğini veya performansını olumsuz şekilde etkileme;
-
Kafa karıştırma, kandırma, dolandırma, yanlış yönlendirme, iftirada bulunma, kötüye kullanım, gizlice takip etme, tehdit etme, spam, sürpriz veya taciz etme;
-
YouTube API Hizmetleri, YouTube Uygulamaları, Google Uygulamaları veya YouTube kullanıcılarına ve bu hizmetlere ve mülklere erişmek için kullandıkları cihazları
-
YouTube veya YouTube API Hizmetleri tarafından uygulanan IP adresine dayalı kısıtlamalar dahil olmak üzere coğrafi kısıtlamaları atlatmak, engellemek veya etkisiz hale getirmek;
-
YouTube görsel-işitsel içeriklerinin herhangi bir bölümüne erişim dahil olmak üzere, API Verilerine erişmek veya almak için YouTube API Hizmetleri dışında bir teknoloji kullanmak;
-
Kullanıcıların YouTube API Hizmetleri tarafından doğrudan veya dolaylı olarak sağlanan verilere ya da işlevlere erişmesini sağlayan bir API hizmeti sunmak;
-
Herhangi bir YouTube API Hizmetinden veya bu Hizmetlerle ilgili herhangi bir yazılımdan temel kaynak kodunu değiştiremez, çeviremez, bunlarla ilgili türev çalışmalar oluşturamaz, tersine mühendislik yapamaz veya başka şekillerde çıkarmaya teşebbüs edemezsiniz;
-
YouTube API Hizmetleri'ni, bu Hizmetler'in kullanımı veya Hizmetler'deki hataların ölüme, yaralanmaya veya çevresel zarara neden olabileceği her türlü amaç ya da etkinlik için (örneğin, nükleer tesis, hava trafik kontrol sistemleri veya yaşam destek sistemlerinin işletilmesi) kullanabilir;
-
Telif haklarını ihlal eden ya da telif hakkı ihlalinde bulunan materyalleri kötüye kullanan içerikler
-
Yasa dışı online kumar faaliyetlerine katılmak, bunları tanıtmak veya kolaylaştırmak
-
Rahatsız edici ticari mesajları veya reklamları oluşturma, görüntüleme, tanıtma veya kolaylaştırma ya da
-
YouTube politikalarını atlatmak veya kullanım kaynağına başka bir şekilde yer vermek için, YouTube oynatıcısını iç içe yerleştirilmiş veya hiyerarşik bir iFrame'de konumlandırın.
J. Çocuklara Yönelik API İstemcileri
-
API İstemciniz (veya herhangi bir bölümü) çocukları (ABD Çocukların Çevrimiçi Gizliliğini (COPPA) ve AB Genel Veri Koruma Yönetmeliği (GDPR) dahil olmak üzere geçerli yasalar kapsamında tanımlandığı şekilde) hedefliyorsa veya buraya yönlendiriyorsa (burada "Çocuklara Yönelik API İstemcisi" olarak anılır), siz ve Çocuklara Yönelik API İstemcisi için şunları yapmanız gerekir:
-
Çocuklara Yönelik API İstemcinizin (YouTube API Hizmetleri'ne erişimi ve bunları kullanımı dahil) COPPA, GDPR ve geçerli diğer yasa veya yönetmeliklere her zaman uygun olmasını sağlayacaktır;
-
Burada sağlanan araçları kullanarak Çocuklara Yönelik API İstemcinizin çocuklara yönelik olduğunu Google'a bildirin. Çocuklara Yönelik her API İstemcisi, bu araçları kullanarak veya başka şekillerde Google'a bildirimde bulunarak "Çocuklara Yönelik API İstemcisi" olarak anılacaktır ve
-
Çocuklara Yönelik API İstemcinizin herhangi bir kullanıcısının geçmiş veya mevcut etkinliğini hedeflemek için kişiselleştirilmiş reklamlar (yeniden pazarlama dahil) kullanmamalısınız.
-
-
-
Siz ve Çocuklara Yönelik API İstemciniz için. Çocuklara Yönelik API İstemciniz ve siz, Çocuklara Yönelik API İstemciniz aracılığıyla YouTube web sitelerinde, uygulamalarında, hizmetlerinde veya ürünlerinde YouTube API Hizmetleri yazma tabanlı işlemleri yapmayacaksınız ve yapmamalısınız.
-
Her bir API İstemcisi için tam olarak bir (1) API Projesi gerektiren Bölüm III.D.1.c (API Kimlik Bilgileri) bölümü dikkate alınmaksızın, yeni bir API Projesi ("Yükleme Projesi") oluşturarak kendi videolarınızı YouTube Data API Hizmeti aracılığıyla kendi resmi YouTube kanallarınıza yükleyebilirsiniz ("Proje Yükle").
-
YouTube Data API Hizmeti aracılığıyla kendi resmi YouTube kanallarınıza kendi videolarınızı yüklemek için (A) yüklemeden önce (Google Developers Console (https://console.developers.google.com/) ("Yükleme Projesi") kullanarak bir (1) yeni API Projesi oluşturmanız gerekir, (B) Yükleme işlemini yalnızca
-
Yükleme Projesi'ni yalnızca siz kullanabilirsiniz. Ayrıca Yükleme Projesi, kendi videolarınızı YouTube Resmi API'sı Hizmeti üzerinden Çocuklara Yönelik Olmayan API İstemcinizden (Çocuklara Yönelik API İstemcinizden veya başka birinin API İstemcisinden değil) yalnızca kendi resmi YouTube kanallarınıza yüklemek için kullanılmalıdır. Çocuklara Özel API'niz aracılığıyla YouTube Kids API Hizmeti üzerinden Çocuklara Özel bir video yüklüyorsanız (Çocuklara Yönelik API İstemcinizden veya başka birinin API İstemcisinden değil) YouTube Data API Hizmeti Çocuklara Özel parametresini "true" olarak tanımlamanız gerekir. İçeriğin çocuklara özel olup olmadığını belirleme hakkında daha fazla bilgi için buraya göz atın.
-
-
Size ve Çocuklara Yönelik API İstemcinizin Kullanıcıları İçin. Siz ve Çocuklara Yönelik API İstemciniz, Çocuklara Yönelik API İstemcinizin kullanıcılarını YouTube API Hizmetleri yazma tabanlı işlemler (içerik yükleme, yorum yapma ve oynatma listeleri oluşturma/paylaşma gibi ancak bunlarla sınırlı olmamak üzere) gerçekleştirmeniz için etkinleştirmemeli, teşvik etmemeli veya zorunlu kılmamalısınız. Bilinen Çocuklara Yönelik API İstemcileri kullanıcılarının gerçekleştirdiği, YouTube API Hizmetleri yazma tabanlı işlemler YouTube web sitelerinde, uygulamalarında, hizmetlerinde ve ürünlerinde uygulanmaz. Yani, API İstemcisi kullanıcılarının YouTube kanallarına veya YouTube kanallarınıza içerik yükleyebildiği YouTube API Hizmetleri Hizmet Şartları Bölüm 9.1'e (Gerekli Bildirim) bakılmaksızın Çocuklara Yönelik API API'si kullanıcılarının gerçekleştirdiği yüklemeler YouTube web sitelerine, uygulamalarına, hizmetlerine ve ürünlerine uygulanmaz.
-
-
YouTube API Hizmetleri Hizmet Şartları ve Politikaları'na/Bu Bölüm III.J'ye uyulmaması dahil olmak üzere sizin ve API İstemcinizin YouTube API Hizmetlerine erişimi veya bunların kullanımı, YouTube tarafından askıya alınabilir ya da feshedilebilir.
daha fazla Raporlama Uyuşmazlığı
YouTube API Hizmetleri'ne bu şekilde veya Sözleşme'nin herhangi bir bölümüne uygun olmayan bir şekilde erişen veya kullanan birilerinin olduğunu fark ederseniz sorunu bildirmek için YouTube API Hizmetleri ekibiyle bu formu kullanarak iletişime geçebilirsiniz.
IV. Tanımlar
"Sözleşme", şu anda https://developers.google.com/youtube/terms/api-services-terms-of-service adresinde bulunan YouTube API Hizmetleri Hizmet Şartları'nın 2. Bölümünde (Sözleşme) tanımlanan ve referans gösterilen yasal dokümanlar anlamına gelir.
"API İstemcisi", sizin tarafınızdan geliştirilen ve YouTube API Hizmetleri'ne erişen veya bunları kullanan bir web sitesi veya yazılım uygulaması (mobil uygulama dahil) anlamına gelir.
"API Kimlik Bilgileri", Google Geliştirici Konsolu aracılığıyla YouTube veya Google tarafından atanan ve her birinin API Projesi ile kimlik doğrulamak için kullandığı kimlik bilgileridir. YouTube API Hizmetleri.
"API Verileri", bu Tanımlar bölümünde daha sonra yer alan "YouTube API Hizmetleri" tanımında tanımlanır.
"API Projesi", Google Developers Console'da oluşturulan ve API İstemcilerinin YouTube API Hizmetlerine erişmesi ve bunları kullanması için gereken projedir.
"Google Uygulamaları" Google web siteleri, uygulamalar, hizmetler, ürünler, sayfalar ve diğer mülkler anlamına gelir.
"Hizmet Şartları", şu anda https://developers.google.com/youtube/terms/api-services-terms-of-service adresinde bulunan YouTube API Hizmetleri Hizmet Şartları anlamına gelir.
"Kullanıcı Kimlik Bilgileri", API İstemcilerinin kendi adlarına yetkilendirme gerektiren işlemler gerçekleştirmesine izin vermek için kullanıcıların kimlik doğrulaması yapabileceği kimlik bilgileridir.
"YouTube API Hizmetleri", (i) YouTube API hizmetleri (ör. YouTube Data API hizmeti ve YouTube Reporting API hizmeti) YouTube Geliştirici Sitesi'nde (aşağıda tanımlandığı şekilde) mevcut YouTube API hizmetleri dahil
"YouTube Uygulamaları"; https://www.youtube.com, m.youtube.com, YouTube Gaming uygulaması gibi mobil uygulamalar vb. dahil olmak üzere YouTube API Hizmetleri hariç olmak üzere YouTube web siteleri, uygulamaları, hizmetleri, ürünleri, sayfaları ve diğer mülkleri anlamına gelir.
"YouTube Marka Özellikleri", YouTube'un ticari adları, ticari markaları, hizmet markaları, logoları, alan adları ve diğer ayırt edici marka özellikleridir.