YouTube'un Geliştirici Politikaları'na uygunluk

YouTube'un API hizmetlerini kullanıyorsanız şunlara uymanız gerekir:

Geliştirici olarak bu politikalar hakkında bilgi edinmeniz gerekir. Bu makalede, belirli politikalar hakkında ek açıklamalar sağlayan örnekler ve sık sorulan bazı soruların yanıtları yer almaktadır.

Bu makaleyi ve yukarıda bağlantısı verilen politikaları inceledikten sonra hizmetinizin izin verilip verilmediğinden emin değilseniz lütfen API Uyumluluk Denetimi için başvurun ve denetim formuna denetimdeki tüm son kullanıcılardan bahseden net bir özet ekleyin.

Kullanıcı gizliliğine saygı gösterin.

Bu ne anlama geliyor? Kullanıcı gizliliğini ihlal etmeyin, kullanıcı verilerini toplamayın veya kullanıcıları gözetlemek için API'yi kullanmayın. Uygulamanız, kullanıcıları koruyan ve Google'ın gizlilik politikalarına uygun bir gizlilik politikasına sahip olmalıdır. Bir kullanıcının verilerine erişmek veya bu verileri depolamak için izin aldıktan sonra, kullanıcının bu verilerle ilgili işlemler üzerinde kontrolü devam etmelidir. Kullanıcıların kişisel verilerinin silinmesini talep etmesini kolaylaştırmanız gerekir. Daha fazla bilgiye buradan ulaşabilirsiniz.

Örnekler

YouTube'un API'sini kullanarak:

  • Kullanıcıyı tanımlamak için kullanılabilecek bilgileri, kullanıcının izni olmadan toplama, izleme, tahmin etme, türetme veya depolama Örnekler (Bu liste eksiksiz değildir):
    • Tam adlar veya kullanıcı adları
    • Şifreler
    • Yüz tanıma verileri
    • E-posta veya telefon numarası gibi iletişim bilgileri
    • Tarama geçmişi gibi online etkinlikler
      • Örnek: Bir kullanıcının izleme geçmişini, konumunu veya göz atma alışkanlıklarını bilgisi ya da izni olmadan takip eden bir uygulama oluşturmak için YouTube'un API'sini kullanma.
    • Kullanıcının izni olmadan kullanıcı hakkında aşağıdakileri toplama, izleme, tahmin etme, türetme veya depolama. Örnekler (Bu liste eksiksiz değildir):
      • Sağlık bilgileri
      • Cinsel kimlik
      • Cinsel yönelim
      • Politik bağlantı
      • Dini inanç
      • Irk veya etnik köken
      • Göçmenlik
      • Mali durum
      • Adli sicil kaydı
      • Sendika üyeliği veya örgütü
    • Gözetimi kolaylaştırma (ör. konumlarını, tarama geçmişlerini veya diğer online etkinliklerini izinleri olmadan takip etme)
    • Kullanıcının bilgisi veya izni olmadan YouTube'daki içeriklere erişimini kısıtlama, filtreleme veya yasaklama
    • Burada belirtilen verilerin yetkisiz üçüncü taraflarca erişilmesine, kullanılmasına veya indirilmesine izin verin.
    • Kullanıcı bilgilerini süresiz olarak saklama Bir kullanıcı verilerinin silinmesini isterse veya yetkisini doğrulayamazsanız bunu 30 gün içinde yapmanız gerekir.
    • Kullanıcının giriş bilgilerini (kullanıcı adı ve şifre) kullanma, isteme veya depolama

Yalnızca YouTube'un API hizmetleri aracılığıyla kullanılabilen metrikleri sunun.

Ne anlama geliyor? YouTube'un API hizmetleri aracılığıyla sunulmayan yeni veriler sağlayan veya YouTube'un API hizmetleri aracılığıyla sunulmayan verilerin yerine geçen, bağımsız olarak hesaplanmış ya da türetilmiş metrikler veya veriler sunmak için YouTube'un API'sini kullanmayın. Daha fazla bilgiye buradan ulaşabilirsiniz.

Örnekler

YouTube'un API'sini kullanarak:

  • YouTube'un API hizmetleri tarafından sunulan metriklerin yerine kullanılan metrikleri gösterir.
  • YouTube'un API hizmetleri tarafından sunulanları yanlış yansıtan görüntüleme metrikleri.
  • YouTube'un API'sinden alınan verileri diğer kaynaklardan alınan verilerle birleştirme YouTube'un API'sinden elde ettiğiniz verilerin yanı sıra YouTube'un API'si dışındaki kaynaklardan elde edilen veriler sağlarsanız bu farkı kullanıcıya açıkça belirtmeniz gerekir.
    • Örnek: YouTube'daki etkileşimi diğer platformlardaki etkileşimle birlikte içeren bir "kullanıcı etkileşimi" metriği sağlama.
  • Veri türleri ve kaynakları arasındaki farkı netleştirmeden YouTube'daki verileri diğer platformlardaki verilerin yanında gösterme
  • Derlenmiş API verilerini YALNIZCA içerik veya kanal sahibine ya da yetkili temsilcilerinden birine görüntülenebilir hale getirmediğiniz sürece yetkili API verilerini derlemeyin veya toplamayın.
  • Kullanıcı sayısı, yüklenen video sayısı, izlenme süresi, finansal performans veya YouTube'un işinin diğer yönleri hakkında bilgi edinin.
  • Bir videonun veya kanalın izlemek ya da reklam yayınlamak için güvenli veya uygun olup olmadığıyla ilgili iddialarda bulunmak
  • Bir kanalın veya videonun izlenme süresini ya da tekil erişimini tahmin etme
  • Bir videonun ücretli görüntüleme sayısını, sponsorlu görüntüleme sayısını veya ortalama reklam BGBM'sini tahmin edin.
  • Bir kanalın veya videonun kitle yakınlıklarını, demografik özelliklerini ya da kitle yapısını tahmin edin.
  • Bir videonun veya kanalın içerik kategorisini/türünü tahmin etme ya da tahmin etmeye çalışma. Yalnızca YouTube API'si tarafından döndürülen içerik türünü kullanabilirsiniz.
  • Bir videonun veya kanalın para kazanma durumunu tahmin etme ya da bir videodan veya kanaldan para kazanılıp kazanılmaması gerektiğiyle ilgili hak talebinde bulunma
  • YouTube API verilerini başka verilerle birleştirme
  • Toplam video görüntüleme sayısı gibi bilgileri döndürür ve YouTube'un API'si tarafından sağlanan sayıdan farklı bir sayı sunar.
  • YouTube kanalının finansal performansını tahmin etme veya yansıtma
  • Farklı kanallar arasındaki görüntülemeleri sıralayarak veya izleyerek ya da genel olarak içerik üreticiler arasındaki rekabeti körükleyerek kanal performansını oyunlaştırın.
  • Belirli bir YouTube kanalından izleyicilerin memnuniyet veya memnuniyetsizlik düzeyini tahmin edin.
  • Bağımsız olarak hesaplanan ortalamalara veya oranlara (ör. ortalama görüntüleme sayısı, yorum sayısı ya da genel marka uygunluğu) göre kanallara özel "puanlar" hesaplayıp atayın.

Kabul edilebilir metrikler

Yalnızca YouTube API verilerini kullanan ve bunları basit matematiksel hesaplamalarla (toplama, çıkarma, ortalama, çarpma, bölme işlemleriyle) birleştiren metrikler kabul edilir. Bu metrikler başka harici veri kaynaklarını içermemelidir. Bu sayede, gösterilen verilerin doğru olduğundan emin olabiliriz.

Örnekler

  • Bir aydaki ortalama günlük görüntüleme sayısı
  • Ortalama video süresi
  • Kazanılan veya kaybedilen abone sayısı
  • Bir ayda edinilen yeni abone sayısı
  • Bir video/kanal grubundaki toplam görüntüleme sayısı
  • Görüntüleme, beğeni/beğenmeme ve abone sayısına göre sıralanmış en çok görüntülenen videolar/kanallar
  • Ham metrikleri görselleştiren grafikler (ör.görüntüleme sayısı, abone sayısı, beğeni/beğenmeme sayısı)

API hizmetiniz, kullanıcının YouTube'daki standart deneyimini yansıtmalıdır.

Bu ne anlama geliyor? YouTube API'sini kullanan hiçbir hizmet, kullanıcının YouTube'daki standart deneyiminin bir parçası olan özellikleri (ör. altyazılar, ses denetimleri) azaltamaz veya kaldıramaz. Daha fazla bilgiyi burada bulabilirsiniz.

Örnekler

Şunları yapmayın:

  • YouTube video oynatıcısının standart oynatma işlevini değiştirme, bu işleve ekleme yapma veya bu işlevi engelleme Buna örnek olarak aşağıdakiler verilebilir:
    • Normalde YouTube oynatıcıda görünen bir bağlantının uygulamanızda görünmesini engelleme.
    • İlgili video bağlantılarının video tamamlandıktan sonra görünmesini devre dışı bırakma veya engelleme
    • Video meta verilerini kaldırma veya değiştirme Genel olarak, küçük resim ve başlık gibi video meta verileri izleyiciye görünür olmalı ve değiştirilmemiş olmalıdır. Video küçük resmi değiştirilmemelidir.
      • Not: YouTube küçük resmi üzerindeki özel oynatma düğmeleri kabul edilir ancak oynatma başlatmak için düğmeye dokunulması gerekir.
    • Bağlantılar, uygulama kullanıcının cihazında mevcut olduğunda YouTube uygulamasında, yüklü değilse sistem web tarayıcısında açılmalıdır.
    • YouTube oynatıcının standart özelliklerinin (ör. ayarlar çarkı) API hizmetinizde görünmesini engelleme.
    • YouTube video oynatıcısının platforma özgü oluşturma işlemini geçersiz kılma.
      • Örnek: Mobil cihazlar için optimize edilmiş kullanıcı arayüzü, mobil uygulamalarda ve cihazlarda görünmelidir.
    • YouTube'da veya yerleştirilmiş bir videoda oynatılacak reklamların API hizmetinizde oynatılmasını kısıtlama.
    • Not: Kullanıcı izni almak veya oynatma kontrolleri (ör. sesi kapatma, tam ekran, oynatma, duraklatma vb.) için kullanılan yer paylaşımları, YouTube oynatıcı kullanıcı arayüzü öğeleriyle çakışmadığı sürece kabul edilebilir.
  • YouTube'un oynatmanın kaynağını ve bağlamını doğrulamasına olanak tanıyan doğru sinyaller sağlamamak veya bu sinyalleri kısıtlamak
    • Örnek: API istemci kimliğini veya kimlik bilgilerini sağlamama. YouTube yerleştirilmiş oynatıcı API İstemci Kimliği ve Kimlik Bilgileri başlıklı makaleyi inceleyin.
    • Örnek: Politika uygulanması ve görüntüleme doğrulaması için gerekli olan, YouTube'a gönderilen oynatma bağlamı bilgilerine (çerezler dahil) müdahale etmek.
      • Gizliliğe duyarlı ve gerekli gören geliştiriciler için Google'ın Gizlilik Politikası'na bağlantı içeren bir kullanıcı izni akışı kabul edilebilir.
  • Video izleyen bir kullanıcıya kısıtlama uygulayabilir veya kullanıcının erişimini engelleyebilirsiniz. Kullanıcının oynat düğmesini tıklamanın dışında bir işlem yapması gerekiyorsa bu politikayı ihlal etme ihtimaliniz yüksektir. Örnek:
    • Örnek: Bir kullanıcının, izlemeyi seçtiği bir videoyu izlemek için anket doldurması, uygulama indirmesi, kanala abone olması, videoyu sosyal medya platformunda paylaşması, yorum bırakması veya "Oynat" düğmesini tıklaması dışında başka bir işlem yapmasını zorunlu kılarak videoya erişimi kısıtlama.
  • Kullanıcıları video izlemeye teşvik etme, ödüllendirme, zorlama veya video izlemeleri için kullanıcılara ödeme yapma Kullanıcıların bir videoyu izleme kararı kendi seçimleri olmalıdır.
    • Örnek: Kullanıcılara API hizmetiniz üzerinden video izlemeleri karşılığında ödül kazanma veya maddi tazminat alma şansı sunma.
  • YouTube API hizmeti üzerinden oynatılan reklamları engelleme, değiştirme veya bunların yerine başka reklamlar yerleştirme
  • Kullanıcıların, YT Premium deneyimi dışında çevrimdışı oynatmak için video indirmesine izin verin.
  • Kullanıcılara ses parçalarını indirme veya ayırma ya da videonun ses veya video bölümlerini değiştirme olanağı sunun.
    • Örnek: YouTube'un API'sini kullanarak video veya ses bileşenlerini bir videodan ayırma ya da izole etme. Örneğin, bir videoda yer alan sesin mp3 dosyalarını sunan ve bu bağlamda kendini tanıtan bir API hizmeti buna dahil olabilir.
  • YouTube video oynatıcısının arka planda oynatılmasına izin verin.
    • Örnek: API hizmeti pencereniz kapalı veya küçültülmüş olsa bile videoların oynatılmasına izin vermek için YouTube'un API'sini kullanma.

API hizmetiniz yeterli bağımsız değer katmalıdır.

Ne anlama geliyor? YouTube'u yeniden oluşturmak için API'mizi kullanmayın (ör. standart YouTube özelliklerini kopyalamayın, taklit etmeyin, değiştirmeyin veya azaltmayın). API hizmetiniz, YouTube'un kullanıcı deneyimlerinden herhangi birini taklit ediyorsa yeterli bağımsız değer katmalıdır. Bağımsız değer, kullanıcılara YouTube API'si aracılığıyla şu anda veya API erişim isteği sırasında sunulmayan ve YouTube'un Hizmet Şartları'na uygun olan ek işlevler sağlamak anlamına gelir. Daha fazla bilgiye buradan ulaşabilirsiniz.

Örnekler

API hizmetiniz YouTube'un kullanıcı deneyimlerinden herhangi birini taklit ediyorsa YouTube'un API hizmetlerine erişerek elde ettiğiniz bilgileri kaldırdığınızda kullanıcıların API hizmetinizle etkileşimde bulunmaya veya hizmetinizi kullanmaya devam etmesi için bir neden olmalıdır. Ayrıca, YouTube'da ücretsiz olarak sunulan hizmetler için kullanıcılardan ücret alamazsınız.

  • İzin verilenlere örnek: YouTube videolarını diğer platformlarda bulunan videolarla birlikte listeleyen ve YouTube'daki içeriklerden net bir şekilde ayıran bir arama motoru, bağımsız değer sağlayan bir API hizmetine iyi bir örnektir.
  • İzin verilenlere örnek: İşitme engelliler için YouTube videolarına altyazı ekleme hizmetleri sunan bir API hizmeti, bağımsız değer sunmaya iyi bir örnektir.
  • YouTube'un API'sini kullanarak web siteleri veya uygulamalar oluşturmayın ya da web siteniz veya uygulamanız ile YouTube tarafından oluşturulan web siteleri veya uygulamalar arasında ayrım yapmayı zorlaştıran video arama sonuçları göstermeyin.
    • Örnek: Yerleştirilmiş videoları toplu olarak birleştirmek için YouTube'un API'sini kullanma, YouTube'un bire bir kopyasını oluşturma. Kullanıcıların sitenizi YouTube'un sitesiyle karıştırma olasılığı yüksekse siteniz Hizmet Şartlarımızı ihlal ediyor olabilir.

Kullanıcıların YouTube kısıtlamalarını atlamasına veya Topluluk Kurallarımızı ihlal etmesine izin vermeyin.

Ne anlama geliyor? Hizmetiniz, YouTube'un kanalınıza uyguladığı kısıtlamaları aşmanıza veya kullanıcılarınızın bu kısıtlamaları aşmasına olanak tanıyacak şekilde özel olarak tasarlanmamalıdır. API hizmetiniz, kullanıcıların Topluluk Kurallarımızı, Hizmet Şartlarımızı veya YouTube İş Ortağı Programı'nı ihlal eden faaliyetlerde bulunmasına da izin vermemelidir. Kullanıcıların video yüklemesine izin vermek için YouTube'un API'sini kullanıyorsanız içeriklerinin topluluk kurallarına uygun olduğunu onaylamalarını sağlamanız gerekir. İhlal içerdiği tespit edilen videolar kaldırılır. Hizmetiniz, ihlalde bulunan davranışları teşvik ederse veya kışkırtırsa da cezalara tabi olabilir. Daha fazla bilgiye buradan ulaşabilirsiniz.

API erişimini birden fazla veya bilinmeyen projeye yaymayın.

Ne anlama geliyor? Tek bir API hizmeti veya kullanım alanı için yapay olarak daha fazla API kotası elde etmek amacıyla birden fazla uygulama/site oluşturamaz ya da birden fazla uygulama/sitede kullanılmak üzere birden fazla Google Cloud projesi oluşturamazsınız (diğer adıyla "parçalama"). "Kullanım alanı", bir hizmet aracılığıyla gerçekleştirilen tutarlı bir analiz, özellik veya işlem grubu olarak tanımlanır. API kotası artırma istekleri, standart işlemimize uygun olmalıdır. Bir uygulamanın geliştirici ekibinin test, geliştirme ve üretim ortamları için ayrı API anahtarları olabilir. Daha fazla bilgiye buradan ulaşabilirsiniz.

Örnekler

  • Aynı API hizmeti veya kullanım alanı için birden fazla Google Cloud projesi oluşturmayın ya da projenize atanandan daha yüksek bir API kotası elde etmek amacıyla yanıltıcı bir şekilde kullanmayın.
  • API hizmetinizin her farklı kullanım alanı için ayrı bir API projesi oluşturabilirsiniz. Örnekler:
    • iOS uygulamanız için bir API projesi, Android uygulamanız için ayrı bir API projesi.
    • Üretim sunucusu için bir API projesi, geliştirme sunucusu için bir API projesi.
    • Kullanıcıya yönelik API hizmetiniz için bir API projesi, dahili sistem analizleri için bir API projesi.