Videos

28 Temmuz 2020'den sonra oluşturulan doğrulanmamış API projelerinden videos.insert uç noktası aracılığıyla yüklenen tüm videolar, gizli görüntüleme moduyla kısıtlanacaktır. Bu kısıtlamanın kaldırılması için her API projesinin bir denetime tabi tutulması ve projenin Hizmet Şartları'na uygunluğun doğrulanması gerekir. Daha fazla bilgi için lütfen API Düzeltme Geçmişi'ni inceleyin.

video kaynağı, bir YouTube videosunu temsil eder.

Yöntemler

API, videos kaynakları için aşağıdaki yöntemleri destekler:

getRating
Yetkili kullanıcının belirtilen videolar listesine verdiği derecelendirmeleri alır. Hemen deneyin.
list
API istek parametreleriyle eşleşen videoların listesini döndürür. Hemen deneyin.
ekle
YouTube'a video yükler ve isteğe bağlı olarak videonun meta verilerini ayarlar.
güncelle
Bir videonun meta verilerini günceller. Hemen deneyin.
sil
Bir YouTube videosunu siler. Hemen deneyin.
oran
Bir videoya beğenme veya beğenmeme puanı ekleyin ya da videonun puanını kaldırın. Hemen deneyin.
reportAbuse
Kötüye kullanım amaçlı içerik barındırdığı için bir videoyu bildirin. Hemen deneyin.

Kaynak temsili

Aşağıdaki JSON yapısı, videos kaynağının biçimini gösterir:

{
  "kind": "youtube#video",
  "etag": etag,
  "id": string,
  "snippet": {
    "publishedAt": datetime,
    "channelId": string,
    "title": string,
    "description": string,
    "thumbnails": {
      (key): {
        "url": string,
        "width": unsigned integer,
        "height": unsigned integer
      }
    },
    "channelTitle": string,
    "tags": [
      string
    ],
    "categoryId": string,
    "liveBroadcastContent": string,
    "defaultLanguage": string,
    "localized": {
      "title": string,
      "description": string
    },
    "defaultAudioLanguage": string
  },
  "contentDetails": {
    "duration": string,
    "dimension": string,
    "definition": string,
    "caption": string,
    "licensedContent": boolean,
    "regionRestriction": {
      "allowed": [
        string
      ],
      "blocked": [
        string
      ]
    },
    "contentRating": {
      "acbRating": string,
      "agcomRating": string,
      "anatelRating": string,
      "bbfcRating": string,
      "bfvcRating": string,
      "bmukkRating": string,
      "catvRating": string,
      "catvfrRating": string,
      "cbfcRating": string,
      "cccRating": string,
      "cceRating": string,
      "chfilmRating": string,
      "chvrsRating": string,
      "cicfRating": string,
      "cnaRating": string,
      "cncRating": string,
      "csaRating": string,
      "cscfRating": string,
      "czfilmRating": string,
      "djctqRating": string,
      "djctqRatingReasons": [,
        string
      ],
      "ecbmctRating": string,
      "eefilmRating": string,
      "egfilmRating": string,
      "eirinRating": string,
      "fcbmRating": string,
      "fcoRating": string,
      "fmocRating": string,
      "fpbRating": string,
      "fpbRatingReasons": [,
        string
      ],
      "fskRating": string,
      "grfilmRating": string,
      "icaaRating": string,
      "ifcoRating": string,
      "ilfilmRating": string,
      "incaaRating": string,
      "kfcbRating": string,
      "kijkwijzerRating": string,
      "kmrbRating": string,
      "lsfRating": string,
      "mccaaRating": string,
      "mccypRating": string,
      "mcstRating": string,
      "mdaRating": string,
      "medietilsynetRating": string,
      "mekuRating": string,
      "mibacRating": string,
      "mocRating": string,
      "moctwRating": string,
      "mpaaRating": string,
      "mpaatRating": string,
      "mtrcbRating": string,
      "nbcRating": string,
      "nbcplRating": string,
      "nfrcRating": string,
      "nfvcbRating": string,
      "nkclvRating": string,
      "oflcRating": string,
      "pefilmRating": string,
      "rcnofRating": string,
      "resorteviolenciaRating": string,
      "rtcRating": string,
      "rteRating": string,
      "russiaRating": string,
      "skfilmRating": string,
      "smaisRating": string,
      "smsaRating": string,
      "tvpgRating": string,
      "ytRating": string
    },
    "projection": string,
    "hasCustomThumbnail": boolean
  },
  "status": {
    "uploadStatus": string,
    "failureReason": string,
    "rejectionReason": string,
    "privacyStatus": string,
    "publishAt": datetime,
    "license": string,
    "embeddable": boolean,
    "publicStatsViewable": boolean,
    "madeForKids": boolean,
    "selfDeclaredMadeForKids": boolean
  },
  "statistics": {
    "viewCount": string,
    "likeCount": string,
    "dislikeCount": string,
    "favoriteCount": string,
    "commentCount": string
  },
  "player": {
    "embedHtml": string,
    "embedHeight": long,
    "embedWidth": long
  },
  "topicDetails": {
    "topicIds": [
      string
    ],
    "relevantTopicIds": [
      string
    ],
    "topicCategories": [
      string
    ]
  },
  "recordingDetails": {
    "recordingDate": datetime
  },
  "fileDetails": {
    "fileName": string,
    "fileSize": unsigned long,
    "fileType": string,
    "container": string,
    "videoStreams": [
      {
        "widthPixels": unsigned integer,
        "heightPixels": unsigned integer,
        "frameRateFps": double,
        "aspectRatio": double,
        "codec": string,
        "bitrateBps": unsigned long,
        "rotation": string,
        "vendor": string
      }
    ],
    "audioStreams": [
      {
        "channelCount": unsigned integer,
        "codec": string,
        "bitrateBps": unsigned long,
        "vendor": string
      }
    ],
    "durationMs": unsigned long,
    "bitrateBps": unsigned long,
    "creationTime": string
  },
  "processingDetails": {
    "processingStatus": string,
    "processingProgress": {
      "partsTotal": unsigned long,
      "partsProcessed": unsigned long,
      "timeLeftMs": unsigned long
    },
    "processingFailureReason": string,
    "fileDetailsAvailability": string,
    "processingIssuesAvailability": string,
    "tagSuggestionsAvailability": string,
    "editorSuggestionsAvailability": string,
    "thumbnailsAvailability": string
  },
  "suggestions": {
    "processingErrors": [
      string
    ],
    "processingWarnings": [
      string
    ],
    "processingHints": [
      string
    ],
    "tagSuggestions": [
      {
        "tag": string,
        "categoryRestricts": [
          string
        ]
      }
    ],
    "editorSuggestions": [
      string
    ]
  },
  "liveStreamingDetails": {
    "actualStartTime": datetime,
    "actualEndTime": datetime,
    "scheduledStartTime": datetime,
    "scheduledEndTime": datetime,
    "concurrentViewers": unsigned long,
    "activeLiveChatId": string
  },
  "localizations": {
    (key): {
      "title": string,
      "description": string
    }
  }
}

Özellikler

Aşağıdaki tabloda bu kaynakta görünen özellikler tanımlanmaktadır:

Özellikler
kind string
API kaynağının türünü tanımlar. Değer youtube#video olur.
etag etag
Bu kaynağın Etag'i.
id string
YouTube'un videoyu benzersiz şekilde tanımlamak için kullandığı kimlik.
snippet object
snippet nesnesi; videonun başlığı, açıklaması ve kategorisi gibi temel ayrıntılarını içerir.
snippet.publishedAt datetime
Videonun yayınlandığı tarih ve saat. Bu zamanın, videonun yüklendiği zamandan farklı olabileceğini unutmayın. Örneğin, bir video gizli video olarak yüklenir ve daha sonra herkese açık hâle getirilirse bu özellik, videonun herkese açık hale getirildiği zamanı belirtir.

Birkaç özel durum söz konusudur:
  • Bir video gizli video olarak yüklenirse ve video meta verileri kanal sahibi tarafından alınırsa, özellik değeri videonun yüklendiği tarih ve saati belirtir.
  • Video liste dışı video olarak yüklenirse özellik değeri, videonun yüklendiği tarih ve saati de belirtir. Bu durumda, videonun benzersiz video kimliğini bilen herkes video meta verilerini alabilir.
Değer ISO 8601 biçiminde belirtilir.
snippet.channelId string
YouTube'un, videonun yüklendiği kanalı benzersiz şekilde tanımlamak için kullandığı kimlik.
snippet.title string
Videonun başlığı. Mülk değeri en fazla 100 karakter uzunluğunda olabilir ve < ve > hariç geçerli tüm UTF-8 karakterlerini içerebilir. videos.update yöntemini çağırıyor ve bir video kaynağının snippet bölümünü güncelliyorsanız bu özellik için bir değer belirlemeniz gerekir.
snippet.description string
Videonun açıklaması. Mülk değerinin maksimum uzunluğu 5.000 bayttır ve < ve > dışındaki geçerli tüm UTF-8 karakterlerini içerebilir.
snippet.thumbnails object
Videoyla ilişkili küçük resimlerin haritası. Haritadaki her bir nesne için anahtar, küçük resmin adı ve değer, küçük resimle ilgili diğer bilgileri içeren bir nesnedir.
snippet.thumbnails.(key) object
Geçerli anahtar değerleri şunlardır:
  • default – Varsayılan küçük resim. Bir videonun (veya oynatma listesi öğesi ya da arama sonucu gibi bir videoya atıfta bulunan kaynağın) varsayılan küçük resmi 120 piksel genişliğinde ve 90 piksel yüksekliğindedir. Bir kanalın varsayılan küçük resmi, 88 piksel genişliğinde ve 88 piksel uzunluğundadır.
  • medium – Küçük resmin daha yüksek çözünürlüklü sürümü. Bir video (veya videoya atıfta bulunan bir kaynak) için bu resim 320 piksel genişliğinde ve 180 piksel yüksekliğindedir. Kanal için bu resim 240 piksel genişliğinde ve 240 piksel yüksekliğindedir.
  • high – Küçük resmin yüksek çözünürlüklü sürümü. Bir video (veya videoya atıfta bulunan bir kaynak) için bu resim 480 piksel genişliğinde ve 360 piksel yüksekliğindedir. Kanal için bu resim 800 piksel genişliğinde ve 800 piksel uzunluğundadır.
  • standard – Küçük resmin high çözünürlüklü resimden daha yüksek çözünürlüklü sürümü. Bu resim, bazı videolarda ve videolara atıfta bulunan diğer kaynaklarda (ör. oynatma listesi öğeleri veya arama sonuçları) kullanılabilir. Bu resim 640 piksel genişliğinde ve 480 piksel yüksekliğinde.
  • maxres – Küçük resim görüntüsünün en yüksek çözünürlüklü sürümü. Bu resim boyutu, bazı videolarda ve videolara atıfta bulunan diğer kaynaklarda (ör. oynatma listesi öğeleri ya da arama sonuçları) kullanılabilir. Bu resim 1.280 piksel genişliğinde ve 720 piksel yüksekliğinde.
snippet.thumbnails.(key).url string
Resmin URL'si.
snippet.thumbnails.(key).width unsigned integer
Resmin genişliği.
snippet.thumbnails.(key).height unsigned integer
Resmin yüksekliği.
snippet.channelTitle string
Videonun ait olduğu kanalın başlığı.
snippet.tags[] list
Videoyla ilişkili anahtar kelime etiketlerinin listesi. Etiketler boşluk içerebilir. Mülk değeri en fazla 500 karakter uzunluğunda olabilir. Karakter sınırlamasının hesaplanma şekliyle ilgili aşağıdaki kurallara dikkat edin:
  • Özellik değeri bir listedir ve listedeki öğeler arasında bulunan virgüller sınıra dahil edilir.
  • Etikette boşluk varsa API sunucusu bu etiketi tırnak içine alınmış gibi işler ve tırnak işaretleri, karakter sınırına dahil edilir. Dolayısıyla, karakter sınırlamaları için Foo-Baz etiketi yedi karakter, Foo Baz etiketi ise dokuz karakter içerir.
snippet.categoryId string
Videoyla ilişkili YouTube video kategorisi. videos.update yöntemini çağırıyor ve bir video kaynağının snippet bölümünü güncelliyorsanız bu özellik için bir değer belirlemeniz gerekir.
snippet.liveBroadcastContent string
Videonun yaklaşan/etkin bir canlı yayın olup olmadığını belirtir. Video, yaklaşan/etkin bir canlı yayın değilse "none" değerini alır.

Bu mülk için geçerli değerler şunlardır:
  • live
  • none
  • upcoming
snippet.defaultLanguage string
video kaynağının snippet.title ve snippet.description özelliklerindeki metnin dili.
snippet.localized object
snippet.localized nesnesi, video için yerelleştirilmiş bir başlık ve açıklama ya da videonun meta verilerinin varsayılan dildeki başlığını içerir.
  • videos.list isteği, yerelleştirilmiş metnin döndürülmesi gereken bir dili belirtmek için hl parametresini kullandıysa ve bu dilde yerelleştirilmiş metin mevcutsa yerelleştirilmiş metin kaynak snippet'te döndürülür.
  • hl parametre değeri belirtilmezse veya bir değer belirtilir ancak belirtilen dil için yerelleştirilmiş meta veriler kullanılamazsa varsayılan dilin meta verileri döndürülür.
Bu özellik salt okunur bir değer içeriyor. Yerelleştirilmiş başlıklar eklemek, güncellemek veya silmek için localizations nesnesini kullanın.
snippet.localized.title string
Yerelleştirilmiş video başlığı.
snippet.localized.description string
Yerelleştirilmiş video açıklaması.
snippet.defaultAudioLanguage string
default_audio_language özelliği, videonun varsayılan ses parçasında konuşulan dili belirtir.
contentDetails object
contentDetails nesnesi, videonun uzunluğu ve videoda altyazı olup olmadığına dair bir gösterge de dahil olmak üzere video içeriği hakkında bilgiler içerir.
contentDetails.duration string
Videonun uzunluğu. Özellik değeri bir ISO 8601 süresidir. Örneğin, en az bir dakika uzunluğunda ve bir saatten kısa bir video için süre PT#M#S biçimindedir. Burada PT harfleri değerin bir süreyi belirttiğini, M ve S harfleri ise dakika ve saniye cinsinden uzunluğu ifade eder. M ve S harflerinden önceki # karakterleri, videonun dakika sayısını (veya saniyesini) belirten tamsayılardır. Örneğin, PT15M33S değeri videonun 15 dakika 33 saniye uzunluğunda olduğunu ifade eder.

Video en az bir saat uzunluğundaysa süre PT#H#M#S biçiminde olur. Burada, H harfinin önündeki #, videonun uzunluğunu saat cinsinden belirtir ve diğer tüm ayrıntılar da yukarıda açıklanan şekildedir. Video en az bir gün uzunluğundaysa P ve T harfleri ayrılır ve değer biçimi P#DT#H#M#S olur. Tüm ayrıntılar için lütfen ISO 8601 spesifikasyonuna bakın.
contentDetails.dimension string
Videonun 3D mi yoksa 2D olarak mı sunulduğunu belirtir.
contentDetails.definition string
Videonun yüksek çözünürlükte mi (HD) yoksa yalnızca standart çözünürlükte mi sunulduğunu belirtir.

Bu özellik için geçerli değerler şunlardır:
  • hd
  • sd
contentDetails.caption string
Videoda altyazı bulunup bulunmadığını gösterir.

Bu mülk için geçerli değerler şunlardır:
  • false
  • true
contentDetails.licensedContent boolean
Videonun lisanslı içeriği temsil edip etmediğini gösterir. Bu, içeriğin bir YouTube içerik iş ortağına bağlı bir kanala yüklendiği ve ardından bu iş ortağı tarafından hak talebinde bulunulduğu anlamına gelir.
contentDetails.regionRestriction object
regionRestriction nesnesi, bir videonun görüntülenebildiği (veya görüntülenemediği) ülkeler hakkında bilgiler içerir. Nesne, contentDetails.regionRestriction.allowed özelliğini veya contentDetails.regionRestriction.blocked özelliğini içerir.
contentDetails.regionRestriction.allowed[] list
Videonun izlenebileceği ülkeleri tanımlayan bölge kodlarının listesi. Bu tesis mevcutsa ve değerinde bir ülke listelenmiyorsa videonun bu ülkede gösterilmesi engellenir. Bu tesis mevcutsa ve boş bir liste içeriyorsa video tüm ülkelerde engellenir.
contentDetails.regionRestriction.blocked[] list
Videonun engellendiği ülkeleri tanımlayan bölge kodlarının listesi. Bu mülk mevcutsa ve değerinde bir ülke listelenmiyorsa video, bu ülkede görüntülenebilir. Bu mülk mevcutsa ve boş bir liste içeriyorsa video tüm ülkelerde görüntülenebilir.
contentDetails.contentRating object
Videonun çeşitli derecelendirme düzenlerine göre aldığı derecelendirmeleri belirtir.
contentDetails.contentRating.acbRating string
Videonun Avustralya Sınıflandırma Kurulu (ACB) veya Avustralya İletişim ve Medya Kurumu (ACMA) derecelendirmeleri. ACMA derecelendirmeleri, çocuklara yönelik televizyon programlarını sınıflandırmak için kullanılır.

Bu özellik için geçerli değerler şunlardır:
  • acbC – Avustralya İletişim ve Medya Kurumu tarafından C sınıflandırması verilen programlar. Bu programlar 14 yaşından küçük çocuklara (okul öncesi çağdaki çocukların dışında) yöneliktir.
  • acbE - D
  • acbG - G
  • acbM-M
  • acbMa15plus - MA15+
  • acbP – Avustralya İletişim ve Medya Kurumu tarafından P sınıflandırması verilen programlar. Bu programlar okul öncesi çağdaki çocuklara yöneliktir.
  • acbPg - PG
  • acbR18plus - R18+
  • acbUnrated
contentDetails.contentRating.agcomRating string
İtalya'daki Autorità per le Garanzie nelle Comunicazioni (AGCOM) sitesinde videonun derecelendirmesi:

Bu tesis için geçerli değerler:
  • agcomT-T
  • agcomUnrated
  • agcomVm14 - VM14
  • agcomVm18 - VM18
contentDetails.contentRating.anatelRating string
Videonun Şili televizyonu için Anatel (Asociación Nacional de Televisión) puanı.

Bu mülk için geçerli değerler şunlardır:
  • anatelA - A
  • anatelF - C
  • anatelI - Ben
  • anatelI10 - I-10
  • anatelI12 - I-12
  • anatelI7 - I-7
  • anatelR - Sağ
  • anatelUnrated
contentDetails.contentRating.bbfcRating string
Videonun British Board of Film Classification (BBFC) derecelendirmesidir.

Bu mülk için geçerli değerler şunlardır:
  • bbfc12-12
  • bbfc12a - 12 A
  • bbfc15 - 15
  • bbfc18 - 18
  • bbfcPg - PG
  • bbfcR18 - R18
  • bbfcU - U
  • bbfcUnrated
contentDetails.contentRating.bfvcRating string
Videonun, Tayland Film ve Video Sansürleri Kurulu'nun aldığı derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • bfvc13 - 13
  • bfvc15 - 15
  • bfvc18 - 18
  • bfvc20 - 20
  • bfvcB - B
  • bfvcE - D
  • bfvcG - G
  • bfvcUnrated
contentDetails.contentRating.bmukkRating string
Videonun Avusturya Medya Sınıflandırma Kurulu (Bundesministerium für Unterricht, Kunst und Kultur) derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • bmukk10 - 10+
  • bmukk12 - 12 yaş ve üzeri
  • bmukk14 - 14 yaş ve üzeri
  • bmukk16 - 16 yaş ve üzeri
  • bmukk6 - 6 veya üzeri
  • bmukk8 - 8 yaş ve üzeri
  • bmukkAa - Kısıtlanmamış
  • bmukkUnrated
contentDetails.contentRating.catvRating string
Kanada TV'si için derecelendirme sistemi - Kanada TV Sınıflandırma Sistemi, Kanada'daki İngilizce yayınlar için Kanada Radyo-Televizyon ve Telekomünikasyon Komisyonu'nun (CRTC) verdiği derecelendirme. Daha fazla bilgi için Kanada Yayın Standartları Konseyi web sitesini ziyaret edin.

Bu mülk için geçerli değerler şunlardır:
  • catv14plus - 14 yaş ve üzeri
  • catv18plus - 18 yaş ve üzeri
  • catvC - C
  • catvC8 - C8
  • catvG - G
  • catvPg - PG
  • catvUnrated
contentDetails.contentRating.catvfrRating string
Videonun Kanada Radyo-Televizyon ve Telekomünikasyon Komisyonu'nun (CRTC) Kanada'daki Fransızca yayınlar için belirlediği derecelendirme. Daha fazla bilgi için Kanada Yayın Standartları Konseyi web sitesini ziyaret edin.

Bu mülk için geçerli değerler şunlardır:
  • catvfr13plus - 13 yaş ve üzeri
  • catvfr16plus - 16 yaş ve üzeri
  • catvfr18plus - 18 yaş ve üzeri
  • catvfr8plus - 8 yaş ve üzeri
  • catvfrG - G
  • catvfrUnrated
contentDetails.contentRating.cbfcRating string
Videonun Merkez Film Sertifikasyonu Kurulu (CBFC - Hindistan) puanı.

Bu mülk için geçerli değerler şunlardır:
  • cbfcA - A
  • cbfcS - G
  • cbfcU - U
  • cbfcUnrated
  • cbfcUA - U/A
  • cbfcUA7plus - U/A
  • cbfcUA13plus - U/A
  • cbfcUA16plus - U/A
contentDetails.contentRating.cccRating string
Videonun Consejo de Calificación Cinematográfica (Şili) puanı.

Bu mülk için geçerli değerler şunlardır:
  • ccc14 - 14 yaş ve üzeri
  • ccc18 - 18 yaş ve üzeri
  • ccc18s – 18+ - pornografik içerik
  • ccc18v - 18+ - contenido excesivamente şiddeto
  • ccc6 - 6+ - Inconveniente para menores de 7 años
  • cccTe – Yapılacaklar raporu
  • cccUnrated
contentDetails.contentRating.cceRating string
Videonun Portekiz'deki Comissão de Classificação de Espect cateculos derecelendirmesi.

Bu tesis için geçerli değerler şunlardır:
  • cceM12-12
  • cceM14 - 14
  • cceM16-16
  • cceM18 - 18
  • cceM4 - 4
  • cceM6-6
  • cceUnrated
contentDetails.contentRating.chfilmRating string
Videonun İsviçre'deki derecelendirmesi.

Bu tesis için geçerli değerler şunlardır:
  • chfilm0 - 0
  • chfilm12-12
  • chfilm16-16
  • chfilm18 - 18
  • chfilm6-6
  • chfilmUnrated
contentDetails.contentRating.chvrsRating string
Videonun Kanada Ev Videosu Derecelendirme Sistemi (CHVRS) derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • chvrs14a - 14 A
  • chvrs18a - 18 A
  • chvrsE - D
  • chvrsG - G
  • chvrsPg - PG
  • chvrsR - Sağ
  • chvrsUnrated
contentDetails.contentRating.cicfRating string
Videonun Commission de Contrôle des Films (Belçika) derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • cicfE - D
  • cicfKntEna - KNT/ENA
  • cicfKtEa - KT/EA
  • cicfUnrated
contentDetails.contentRating.cnaRating string
Videonun Romanya CONSILIUL NATIONAL AL AUDIOVIZUALULUI (CNA) derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • cna12-12
  • cna15 - 15
  • cna18 - 18
  • cna18plus - 18 yaş ve üzeri
  • cnaAp - AP
  • cnaUnrated
contentDetails.contentRating.cncRating string
Fransa'da derecelendirme sistemi - Commission deClassification sinematographique

Bu tesis için geçerli değerler şunlardır:
  • cnc10 - 10
  • cnc12-12
  • cnc16-16
  • cnc18 - 18
  • cncE - D
  • cncT-T
  • cncUnrated
contentDetails.contentRating.csaRating string
France's Conseil supérieur de l?audiovisuel'in videonun, yayın içeriğini derecelendiren puanı.

Bu tesis için geçerli değerler:
  • csa10 - 10
  • csa12-12
  • csa16-16
  • csa18 - 18
  • csaInterdiction – Ceza
  • csaT-T
  • csaUnrated
contentDetails.contentRating.cscfRating string
Videonun, Lüksemburg Komisyonu'ndaki Commission de surveillance de laClassification des films (CSCF) derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • cscf12-12
  • cscf16-16
  • cscf18 - 18
  • cscf6-6
  • cscf9-9
  • cscfA - A
  • cscfAl - AL
  • cscfUnrated
contentDetails.contentRating.czfilmRating string
Videonun Çek Cumhuriyeti'ndeki puanı.

Bu tesis için geçerli değerler şunlardır:
  • czfilm12-12
  • czfilm14 - 14
  • czfilm18 - 18
  • czfilmU - U
  • czfilmUnrated
contentDetails.contentRating.djctqRating string
Videonun Departamento de Justiça, Classificação, Qualificação e Títulos (DJCQT - Brezilya) derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • djctq10 - 10
  • djctq12-12
  • djctq14 - 14
  • djctq16-16
  • djctq18 - 18
  • djctqL - L
  • djctqUnrated
contentDetails.contentRating.djctqRatingReasons[] list
Videonun DJCQT (Brezilya) derecelendirmesi neden aldığını açıklayan nedenler.
contentDetails.contentRating.ecbmctRating string
Türkiye'de derecelendirme sistemi - Kültür ve Turizm Bakanlığının Değerlendirme ve Sınıflandırma Kurulu

Bu mülk için geçerli değerler şunlardır:
  • ecbmct13a - 13 A
  • ecbmct13plus - 13 yaş ve üzeri
  • ecbmct15a - 15 A
  • ecbmct15plus - 15 yaş ve üzeri
  • ecbmct18plus - 18 yaş ve üzeri
  • ecbmct7a - 7 A
  • ecbmct7plus - 7 yaş ve üzeri
  • ecbmctG - G
  • ecbmctUnrated
  • ecbmct6a - 6 A
  • ecbmct6plus - 6 veya üzeri
  • ecbmct10a - 10 A
  • ecbmct10plus - 10+
  • ecbmct16plus - 16 yaş ve üzeri
contentDetails.contentRating.eefilmRating string
Videonun Estonya'daki derecelendirmesi.

Bu tesis için geçerli değerler şunlardır:
  • eefilmK12-K-12
  • eefilmK14 - K-14
  • eefilmK16-K-16
  • eefilmK6-K-6
  • eefilmL - L
  • eefilmMs12 - MS-12
  • eefilmMs6 - MS-6
  • eefilmPere - Pere
  • eefilmUnrated
contentDetails.contentRating.egfilmRating string
Videonun Mısır'daki derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • egfilm18 - 18
  • egfilmBn - BN
  • egfilmGn - GN
  • egfilmUnrated
contentDetails.contentRating.eirinRating string
Videonun Eirin (映倫) derecelendirmesi. Eirin, Japon derecelendirme sistemidir.

Bu tesis için geçerli değerler şunlardır:
  • eirinG - G
  • eirinPg12 - PG-12
  • eirinR15plus - R15+
  • eirinR18plus - R18+
  • eirinUnrated
contentDetails.contentRating.fcbmRating string
Videonun Malezya Film Sansürü Kurulu'ndan alınan derecelendirme.

Bu mülk için geçerli değerler şunlardır:
  • fcbm13 - 13
  • fcbm16-16
  • fcbm18 - 18
  • fcbm18pa - 18 PA
  • fcbm18pl - 18 PL
  • fcbm18sg - 18 Singapur
  • fcbm18sx - 18 SX
  • fcbmP12 - P12
  • fcbmP13 - P13
  • fcbmPg13 - PG13
  • fcbmU - U
  • fcbmUnrated
contentDetails.contentRating.fcoRating string
Hong Kong Film, Gazete ve Makale İdaresi Ofisi'nin video derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • fcoI - Ben
  • fcoIi - II
  • fcoIia - IIA
  • fcoIib - IIB
  • fcoIii - III
  • fcoUnrated
contentDetails.contentRating.fmocRating string
Bu özellik 2 Kasım 2015 itibarıyla kullanımdan kaldırılmıştır. Bunun yerine contentDetails.contentRating.cncRating özelliğini kullanın.

Videonun Centre National du cinéma et de l'image animé (Fransız Kültür Bakanlığı) puanı.

Bu mülk için geçerli değerler şunlardır:
  • fmoc10 - 10
  • fmoc12-12
  • fmoc16-16
  • fmoc18 - 18
  • fmocE - D
  • fmocU - U
  • fmocUnrated
contentDetails.contentRating.fpbRating string
Güney Afrika Film ve Yayın Kurulu'ndan videonun derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • fpb10 - 10
  • fpb1012Pg - 10-12PG
  • fpb13 - 13
  • fpb16-16
  • fpb18 - 18
  • fpb79Pg - 7-9 P
  • fpbA - A
  • fpbPg - PG
  • fpbUnrated
  • fpbX18 - X18
  • fpbXx - XX
contentDetails.contentRating.fpbRatingReasons[] list
Videonun neden FPB (Güney Afrika) derecelendirmesini aldığını açıklayan nedenler.
contentDetails.contentRating.fskRating string
Videonun Freiwillige Selbstkontrolle der Filmwirtschaft (FSK - Almanya) derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • fsk0 - FSK 0
  • fsk12 - FSK 12
  • fsk16 - FSK 16
  • fsk18 - 18 FSK
  • fsk6 - 6 FSK
  • fskUnrated
contentDetails.contentRating.grfilmRating string
Videonun Yunanistan'daki derecelendirmesi.

Bu tesis için geçerli değerler:
  • grfilmE - D
  • grfilmK - K
  • grfilmK12-K-12
  • grfilmK13-K-13
  • grfilmK15-K-15
  • grfilmK17-K-17
  • grfilmK18-K-18
  • grfilmUnrated
contentDetails.contentRating.icaaRating string
Videonun Instituto de la Cinematografía y de las Artes Audiovisuales (ICAA - İspanya) puanı.

Bu tesis için geçerli değerler şunlardır:
  • icaa12-12
  • icaa13 - 13
  • icaa16-16
  • icaa18 - 18
  • icaa7 - 7
  • icaaApta - APTA
  • icaaUnrated
  • icaaX - X
contentDetails.contentRating.ifcoRating string
Videonun İrlanda Film Sınıflandırma Ofisi (IFCO - İrlanda) derecelendirmesi. Daha fazla bilgi için IFCO web sitesini ziyaret edin.

Bu mülk için geçerli değerler şunlardır:
  • ifco12-12
  • ifco12a - 12 A
  • ifco15 - 15
  • ifco15a - 15 A
  • ifco16-16
  • ifco18 - 18
  • ifcoG - G
  • ifcoPg - PG
  • ifcoUnrated
contentDetails.contentRating.ilfilmRating string
Videonun İsrail'deki derecelendirmesi.

Bu tesis için geçerli değerler şunlardır:
  • ilfilm12-12
  • ilfilm16-16
  • ilfilm18 - 18
  • ilfilmAa - AA
  • ilfilmUnrated
contentDetails.contentRating.incaaRating string
Videonun INCAA (Instituto Nacional de Cine y Artes Audiovisuales - Arjantin) puanı.

Bu mülk için geçerli değerler şunlardır:
  • incaaAtp - ATP (Apta para todo publico)
  • incaaC - X (Solo apta para mayores de 18 años, de exhibición condicionada)
  • incaaSam13 - 13 (Solo apta para mayores de 13 años)
  • incaaSam16 - 16 (Solo apta para mayores de 16 años)
  • incaaSam18 - 18 (Solo apta para mayores de 18 años)
  • incaaUnrated
contentDetails.contentRating.kfcbRating string
Videonun Kenya Film Classification Board'daki derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • kfcb16plus-16
  • kfcbG - GE
  • kfcbPg - PG
  • kfcbR - 18
  • kfcbUnrated
contentDetails.contentRating.kijkwijzerRating string
voor de Classificatie van Audiovisuele Media (Hollanda).

Bu özellik için geçerli değerler şunlardır:
  • kijkwijzer12-12
  • kijkwijzer14 - 14
  • kijkwijzer16-16
  • kijkwijzer18 - 18
  • kijkwijzer6-6
  • kijkwijzer9-9
  • kijkwijzerAl - AL
  • kijkwijzerUnrated
contentDetails.contentRating.kmrbRating string
Videonun Kore Medya Derecelendirme Kurulu (以물물등ORDERED사니니니) derecelendirmesi. KMRB, Güney Kore'deki videoları ücretlendiriyor.

Bu tesis için geçerli değerler şunlardır:
  • kmrb12plus - 12 미 미 알람苯
  • kmrb15plus - 15 geliştirin
  • kmrbAll – 전체니람자람가
  • kmrbR – 청사년 람불가
  • kmrbTeenr
  • kmrbUnrated
contentDetails.contentRating.lsfRating string
Videonun Endonezya'daki Lembaga Sensor Film'deki derecelendirmesi.

Bu tesis için geçerli değerler şunlardır:
  • lsf13 - 13
  • lsf17 - 17
  • lsf21 - 21
  • lsfA - A
  • lsfBo - BO
  • lsfD - G
  • lsfR - Sağ
  • lsfSu - SU
  • lsfUnrated
contentDetails.contentRating.mccaaRating string
Videonun, Malta Film Yaş Sınıflandırma Kurulu tarafından aldığı derecelendirme.

Bu mülk için geçerli değerler şunlardır:
  • mccaa12-12
  • mccaa12a - 12 A
  • mccaa14 - 14 - bu derecelendirme 2013'te kullanıma sunulan yeni sınıflandırma yapısından kaldırıldı.
  • mccaa15 - 15
  • mccaa16 - 16 - bu derecelendirme 2013'te kullanıma sunulan yeni sınıflandırma yapısından kaldırıldı.
  • mccaa18 - 18
  • mccaaPg - PG
  • mccaaU - U
  • mccaaUnrated
contentDetails.contentRating.mccypRating string
Videonun, Danimarka Film Enstitüsü'nün (Det Danske Filminstitut) Çocuklar ve Gençler için Medya Konseyi'ndeki derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • mccyp11-11
  • mccyp15 - 15
  • mccyp7 - 7
  • mccypA - A
  • mccypUnrated
contentDetails.contentRating.mcstRating string
Videonun Vietnam - MCST için derecelendirme sistemi

Bu tesis için geçerli değerler şunlardır:
  • mcst0 - 0
  • mcst16plus - 16 yaş ve üzeri
  • mcstC13 - C13
  • mcstC16 - C16
  • mcstC18 - C18
  • mcstP - P
  • mcstUnrated
  • mcstT13 - T13
  • mcstT16 - T16
  • mcstT18 - T18
  • mcstK - K
contentDetails.contentRating.mdaRating string
Videonun Singapur Medya Geliştirme Kurumu (MDA) ve özellikle Film Censors Board of Film Censors (BFC) derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • mdaG - G
  • mdaM18 - M18
  • mdaNc16 - NC16
  • mdaPg - PG
  • mdaPg13 - PG13
  • mdaR21 - R21
  • mdaUnrated
contentDetails.contentRating.medietilsynetRating string
Videonun, Norveç Medya Kurumu Medietilsynet'deki derecelendirmesi.

Bu mülk için geçerli değerler:
  • medietilsynet11-11
  • medietilsynet12-12
  • medietilsynet15 - 15
  • medietilsynet18 - 18
  • medietilsynet6-6
  • medietilsynet7 - 7
  • medietilsynet9-9
  • medietilsynetA - A
  • medietilsynetUnrated
contentDetails.contentRating.mekuRating string
Videonun Finlandiya'daki Kansallinen Audiovisuaalinen Instituutti (Ulusal Görsel İşitsel Enstitüsü) değerlendirmesinden alınan puan.

Bu tesis için geçerli değerler şunlardır:
  • meku12-12
  • meku16-16
  • meku18 - 18
  • meku7 - 7
  • mekuS - G
  • mekuUnrated
contentDetails.contentRating.mibacRating string
Videonun derecelendirmesi Ministero dei Beni e delle Attività Culturali e del Turismo (İtalya) tarafından verilmiş.

Bu tesis için geçerli değerler şunlardır:
  • mibacT
  • mibacUnrated
  • mibacVap
  • mibacVm6
  • mibacVm12
  • mibacVm14
  • mibacVm18
contentDetails.contentRating.mocRating string
Videonun Ministerio de Cultura (Kolombiya) puanı.

Bu tesis için geçerli değerler şunlardır:
  • moc12-12
  • moc15 - 15
  • moc18 - 18
  • moc7 - 7
  • mocBanned - Yasaklandı
  • mocE - D
  • mocT-T
  • mocUnrated
  • mocX - X
contentDetails.contentRating.moctwRating string
Videonun Tayvan Kültür Bakanlığı'ndan (kısmında 化部) derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • moctwG - G
  • moctwP - P
  • moctwPg - PG
  • moctwR - Sağ
  • moctwR12 - R-12
  • moctwR15 - R-15
  • moctwUnrated
contentDetails.contentRating.mpaaRating string
Videonun Sinema Filmleri Derneği (MPAA) puanı.

Bu mülk için geçerli değerler şunlardır:
  • mpaaG - G
  • mpaaNc17 - NC-17
  • mpaaPg - PG
  • mpaaPg13 - PG-13
  • mpaaR - Sağ
  • mpaaUnrated
contentDetails.contentRating.mpaatRating string
Motion Picture Association of America'nın film fragmanları ve önizlemesi için verdiği derecelendirme.

Bu mülk için geçerli değerler şunlardır:
  • mpaatGb – GB (Yeşil Bant - Tüm kitleler için onaylanmış)
  • mpaatRb - RB (Kırmızı Bant - 17 yaş ve üzeri için önerilir)
contentDetails.contentRating.mtrcbRating string
Videonun Sinema ve Televizyon İnceleme ve Sınıflandırma Kurulu'ndan (Filipinler) aldığı derecelendirme.

Bu mülk için geçerli değerler şunlardır:
  • mtrcbG - G
  • mtrcbPg - PG
  • mtrcbR13 - R-13
  • mtrcbR16 - R-16
  • mtrcbR18 - R-18
  • mtrcbUnrated
  • mtrcbX - X
contentDetails.contentRating.nbcRating string
Videonun, Maldivler Ulusal Sınıflandırma Bürosu'nun derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • nbc12plus - 12 yaş ve üzeri
  • nbc15plus - 15 yaş ve üzeri
  • nbc18plus - 18 yaş ve üzeri
  • nbc18plusr - 18+R
  • nbcG - G
  • nbcPg - PG
  • nbcPu - PU
  • nbcUnrated
contentDetails.contentRating.nfrcRating string
Videonun Bulgaristan Ulusal Film Merkezi'ndeki derecelendirmesi.

Bu tesis için geçerli değerler:
  • nfrcA - A
  • nfrcB - B
  • nfrcC - C
  • nfrcD - G
  • nfrcUnrated
  • nfrcX - X
contentDetails.contentRating.nfvcbRating string
Videonun Nijerya Ulusal Film ve Video Sansürleri Kurulu'nun verdiği derecelendirme.

Bu mülk için geçerli değerler şunlardır:
  • nfvcb12-12
  • nfvcb12a - 12 A
  • nfvcb15 - 15
  • nfvcb18 - 18
  • nfvcbG - G
  • nfvcbPg - PG
  • nfvcbRe - RE
  • nfvcbUnrated
contentDetails.contentRating.nkclvRating string
Videonun, Nacionãlais Kino sentri'nden (Letonya Ulusal Film Merkezi) puanı.

Bu tesis için geçerli değerler şunlardır:
  • nkclv12plus - 12 yaş ve üzeri
  • nkclv18plus - 18 yaş ve üzeri
  • nkclv7plus - 7 yaş ve üzeri
  • nkclvU - U
  • nkclvUnrated
contentDetails.contentRating.oflcRating string
Videonun Ofisi Film ve Edebiyat Sınıflandırması (OFLC - Yeni Zelanda) derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • oflcG - G
  • oflcM-M
  • oflcPg - PG
  • oflcR13 - R13
  • oflcR15 - 15 R
  • oflcR16 - R16
  • oflcR18 - R18
  • oflcRp13 - RP13
  • oflcRp16 - RP16
  • oflcUnrated
contentDetails.contentRating.pefilmRating string
Videonun Peru'daki puanı.

Bu tesis için geçerli değerler şunlardır:
  • pefilm14 - 14
  • pefilm18 - 18
  • pefilmPg - PG
  • pefilmPt - PT
  • pefilmUnrated
contentDetails.contentRating.resorteviolenciaRating string
Videonun Venezuela'daki derecelendirmesi.

Bu tesis için geçerli değerler şunlardır:
  • resorteviolenciaA - A
  • resorteviolenciaB - B
  • resorteviolenciaC - C
  • resorteviolenciaD - G
  • resorteviolenciaE - D
  • resorteviolenciaUnrated
contentDetails.contentRating.rtcRating string
Videonun Radyo, Televizyon ve Sinematografi Genel Müdürlüğü (Meksika) puanı.

Bu mülk için geçerli değerler şunlardır:
  • rtcA - A
  • rtcAa - AA
  • rtcB - B
  • rtcB15 - B15
  • rtcC - C
  • rtcD - G
  • rtcUnrated
contentDetails.contentRating.rteRating string
Videonun puanı İrlanda'lı Raidió Teilifís Éireann sitesinde.

Bu tesis için geçerli değerler:
  • rteCh - İsviçre
  • rteGa - GA
  • rteMa-MA
  • rtePs - PS
  • rteUnrated
contentDetails.contentRating.russiaRating string
Videonun Rusya Federasyonu Ulusal Film Tescili (MKRF - Rusya) derecelendirmesine sahip.

Bu mülk için geçerli değerler şunlardır:
  • russia0 - 0+
  • russia12 - 12 yaş ve üzeri
  • russia16 - 16 yaş ve üzeri
  • russia18 - 18 yaş ve üzeri
  • russia6 - 6 veya üzeri
  • russiaUnrated
contentDetails.contentRating.skfilmRating string
Videonun Slovakya'daki puanı.

Bu tesis için geçerli değerler:
  • skfilmG - G
  • skfilmP2 - P2
  • skfilmP5 - P5
  • skfilmP8 - P8
  • skfilmUnrated
contentDetails.contentRating.smaisRating string
Videonun İzlanda'daki derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • smais12-12
  • smais14 - 14
  • smais16-16
  • smais18 - 18
  • smais7 - 7
  • smaisL - L
  • smaisUnrated
contentDetails.contentRating.smsaRating string
Videonun Statens medieråd (İsveç Ulusal Medya Konseyi) derecelendirmesi.

Bu mülk için geçerli değerler:
  • smsa11-11
  • smsa15 - 15
  • smsa7 - 7
  • smsaA - Tüm yaşlar
  • smsaUnrated
contentDetails.contentRating.tvpgRating string
Videonun TV Ebeveyn Yönergeleri (TVPG) derecelendirmesi.

Bu mülk için geçerli değerler şunlardır:
  • tvpgG - TV-G
  • tvpgMa - TV-MA
  • tvpgPg - TV-PG
  • tvpgUnrated
  • tvpgY - TV-Y
  • tvpgY7 - TV-Y7
  • tvpgY7Fv - TV-Y7-FV
  • pg14 - TV-14
contentDetails.contentRating.ytRating string
YouTube'un yaş kısıtlaması olan içerikleri belirlemek için kullandığı bir derecelendirme.

Bu mülk için geçerli değerler şunlardır:
  • ytAgeRestricted
contentDetails.projection string
Videonun projeksiyon biçimini belirtir.

Bu özellik için geçerli değerler şunlardır:
  • 360
  • rectangular
contentDetails.hasCustomThumbnail boolean
Video yükleyicinin video için özel bir küçük resim sağlayıp sağlamadığını belirtir. Bu özelliği yalnızca videoyu yükleyen kullanıcı görebilir.
status object
status nesnesi, videonun yüklenmesi, işlenmesi ve gizlilik durumuyla ilgili bilgiler içerir.
status.uploadStatus string
Yüklenen videonun durumu.

Bu mülk için geçerli değerler şunlardır:
  • deleted
  • failed
  • processed
  • rejected
  • uploaded
status.failureReason string
Bu değer, bir videonun neden yüklenemediğini açıklar. Bu özellik yalnızca uploadStatus özelliği yüklemenin başarısız olduğunu belirtiyorsa mevcuttur.

Bu mülk için geçerli değerler şunlardır:
  • codec
  • conversion
  • emptyFile
  • invalidFile
  • tooSmall
  • uploadAborted
status.rejectionReason string
Bu değer, YouTube'un yüklenen bir videoyu neden reddettiğini açıklar. Bu özellik yalnızca uploadStatus özelliği yüklemenin reddedildiğini belirtiyorsa mevcuttur.

Bu mülk için geçerli değerler şunlardır:
  • claim
  • copyright
  • duplicate
  • inappropriate
  • legal
  • length
  • termsOfUse
  • trademark
  • uploaderAccountClosed
  • uploaderAccountSuspended
status.privacyStatus string
Videonun gizlilik durumu.

Bu mülk için geçerli değerler şunlardır:
  • private
  • public
  • unlisted
status.publishAt datetime
Videonun yayınlanmasının planlandığı tarih ve saat. Yalnızca videonun gizlilik durumu "gizli" ise ayarlanabilir. Değer, ISO 8601 biçiminde belirtilir. Bu mülkün davranışıyla ilgili olarak aşağıdaki iki ek noktaya dikkat edin:
  • videos.update yöntemini çağırırken bu özelliğin değerini ayarlarsanız video gizli olsa bile status.privacyStatus özellik değerini de private olarak ayarlamanız gerekir.
  • İsteğinizle ilgili olarak, geçmişteki bir zamanda yayınlanacak bir video varsa video hemen yayınlanır. Bu nedenle, status.publishAt özelliğini geçmiş bir tarih ve saate ayarlamanın etkisi, videonun privacyStatus özelliğinin private değerinden public değerine değiştirilmesiyle aynıdır.
status.license string
Videonun lisansı.

Bu mülk için geçerli değerler şunlardır:
  • creativeCommon
  • youtube
status.embeddable boolean
Bu değer, videonun başka bir web sitesine yerleştirilip yerleştirilemeyeceğini gösterir.
status.publicStatsViewable boolean
Bu değer, videonun izleme sayfasındaki genişletilmiş video istatistiklerinin herkese açık olarak görüntülenip görüntülenemeyeceğini ifade eder. Varsayılan olarak bu istatistikler görüntülenebilirdir. Bu mülkün değeri false olarak ayarlanmış olsa bile videonun görüntüleme sayısı ve puanları gibi istatistikler herkese açık olmaya devam eder.
status.madeForKids boolean
Bu değer, videonun çocuklara yönelik olarak tanımlanıp tanımlanmadığını ve videonun mevcut "çocuklara özel" durumunu içerir. Örneğin, durum selfDeclaredMadeForKids özelliğinin değerine göre belirlenebilir. Kanalınızın, videolarınızın veya yayınlarınızın kitlesini ayarlama hakkında daha fazla bilgi için YouTube Yardım Merkezi'ne göz atın.
status.selfDeclaredMadeForKids boolean
Bu özellik, videos.insert veya videos.update isteğinde kanal sahibinin videoyu çocuklara yönelik olarak tanımlamasına olanak tanır. Bir videos.list isteğinde, özellik değeri yalnızca kanal sahibi API isteğini yetkilendirdiyse döndürülür.
statistics object
statistics nesnesi, videoyla ilgili istatistikleri içerir.
statistics.viewCount unsigned long
Videonun görüntülenme sayısı.
statistics.likeCount unsigned long
Videoyu beğendiğini belirten kullanıcıların sayısı.
statistics.dislikeCount unsigned long
Not: statistics.dislikeCount mülkü 13 Aralık 2021 itibarıyla gizli hâle getirildi. Bu, mülkün yalnızca API isteğinin video sahibi tarafından kimliği doğrulandığı takdirde API yanıtına dahil edileceği anlamına gelir. Daha fazla bilgi için düzeltme geçmişine bakın.

Videoyu beğenmediğini belirten kullanıcıların sayısıdır.
statistics.favoriteCount unsigned long
Not: Bu özellik kullanımdan kaldırılmıştır. Kullanımdan kaldırma, 28 Ağustos 2015 tarihinden itibaren geçerlidir. Bu özelliğin değeri artık her zaman 0 olarak ayarlandı.
statistics.commentCount unsigned long
Videoya yapılan yorum sayısı.
player object
player nesnesi, videoyu yerleştirilmiş bir oynatıcıda oynatmak için kullanabileceğiniz bilgileri içerir.
player.embedHtml string
Videoyu oynatan oynatıcıyı yerleştiren <iframe> etiketi.
  • API kaynağı alma isteği maxHeight ve/veya maxWidth parametreleri için bir değer belirtiyorsa yerleştirilmiş oynatıcının boyutu maxHeight ve/veya maxWidth gereksinimlerini karşılayacak şekilde ölçeklendirilir.
  • Videonun en boy oranı bilinmiyorsa yerleşik oynatıcı varsayılan olarak 4:3 biçiminde olur.
player.embedHeight long
player.embedHtml özelliğinde döndürülen yerleştirilmiş oynatıcının yüksekliği. Bu özellik, yalnızca istekte maxHeight ve/veya maxWidth parametreleri için bir değer belirtilmişse ve videonun en boy oranı biliniyorsa döndürülür.
player.embedWidth long
player.embedHtml özelliğinde döndürülen yerleştirilmiş oynatıcının genişliği. Bu özellik, yalnızca istekte maxHeight ve/veya maxWidth parametreleri için bir değer belirtilmişse ve videonun en boy oranı biliniyorsa döndürülür.
topicDetails object
topicDetails nesnesi, videoyla ilişkili konular hakkındaki bilgileri içerir.

Önemli: Konu kimlikleriyle ilgili yapılacak değişiklikler hakkında daha fazla bilgi edinmek için topicDetails.relevantTopicIds[] ve topicDetails.topicIds[] özelliklerinin tanımlarının yanı sıra düzeltme geçmişini inceleyin.
topicDetails.topicIds[] list
Önemli: Bu özellik 10 Kasım 2016 itibarıyla kullanımdan kaldırılmıştır. API artık bu mülk için değer döndürmez ve videoyla ilişkilendirilmiş tüm konular topicDetails.relevantTopicIds[] özellik değeri tarafından döndürülür.
topicDetails.relevantTopicIds[] list
Video ile alakalı konu kimliklerinin listesi.

Bu özellik 10 Kasım 2016 itibarıyla kullanımdan kaldırılmıştır. Bu özellik 10 Kasım 2017'ye kadar desteklenecektir.

Önemli: Freebase ve Freebase API'nin kullanımdan kaldırılması nedeniyle, konu kimlikleri 27 Şubat 2017 tarihinden itibaren farklı şekilde çalışmaya başladı. Bu dönemde, YouTube az sayıda seçilmiş konu kimliği sunmaya başladı.

topicDetails.topicCategories[] list
Video içeriğinin üst düzey açıklamasını sağlayan Wikipedia URL'lerinin listesi.
recordingDetails object
recordingDetails nesnesi, videonun kaydedildiği konum, tarih ve adresle ilgili bilgileri içerir.
recordingDetails.locationDescription string
Bu özellik 1 Haziran 2017 itibarıyla kullanımdan kaldırılmıştır. Daha ayrıntılı bilgi için lütfen kullanımdan kaldırma duyurusunu inceleyin.

Videonun kaydedildiği konumun metin açıklaması.
recordingDetails.location object
Videoyla ilişkilendirilen coğrafi konum bilgisi. Alt mülk değerlerinin, video sahibinin videoyla ilişkilendirmek istediği konumu tanımladığını unutmayın. Bu değer düzenlenebilir, herkese açık videolarda aranabilir ve herkese açık videolarda kullanıcılara gösterilebilir.
recordingDetails.location.latitude double
Bu özellik 1 Haziran 2017 itibarıyla kullanımdan kaldırılmıştır. Daha ayrıntılı bilgi için lütfen kullanımdan kaldırma duyurusunu inceleyin.

Derece cinsinden enlem.
recordingDetails.location.longitude double
Bu özellik 1 Haziran 2017 itibarıyla kullanımdan kaldırılmıştır. Daha ayrıntılı bilgi için lütfen kullanımdan kaldırma duyurusunu inceleyin.

Derece cinsinden boylam.
recordingDetails.location.altitude double
Bu özellik 9 Temmuz 2018 itibarıyla kullanımdan kaldırılmıştır. Daha ayrıntılı bilgi için lütfen kullanımdan kaldırma duyurusunu inceleyin.

Referans elipsoitin üzerindeki rakım (metre cinsinden).
recordingDetails.recordingDate datetime
Videonun kaydedildiği tarih ve saat. Değer, ISO 8601 (YYYY-MM-DDThh:mm:ss.sssZ) biçiminde belirtilir.
fileDetails object
fileDetails nesnesi, YouTube'a yüklenen video dosyasıyla ilgili bilgileri (dosyanın çözünürlüğü, süresi, ses ve video codec'leri, akış bit hızları vb.) içerir. Bu veriler yalnızca video sahibi tarafından alınabilir.

fileDetails nesnesi yalnızca processingDetails.fileAvailability özelliğinin available değeri varsa döndürülür.
fileDetails.fileName string
Yüklenen dosyanın adı. Bu alan, bir video dosyası veya başka türde bir dosya yüklenip yüklenmediğine bakılmaksızın bulunur.
fileDetails.fileSize unsigned long
Yüklenen dosyanın bayt cinsinden boyutu. Bu alan, bir video dosyası veya başka türde bir dosya yüklenip yüklenmediğine bakılmaksızın bulunur.
fileDetails.fileType string
Yüklenen dosyanın, YouTube'un video işleme motoru tarafından algılanan türü. Şu anda YouTube yalnızca video dosyalarını işlemektedir ancak bu alan ister video dosyası ister başka türde bir dosya yüklenmişse bulunur.

Bu mülk için geçerli değerler şunlardır:
  • archive – Dosya, .zip arşivi gibi bir arşiv dosyasıdır.
  • audio – Dosya, .mp3 dosyası gibi bilinen bir ses dosyası türüdür.
  • document – Dosya bir doküman veya metin dosyasıdır (MS Word dokümanı gibi).
  • image – Dosya, .jpeg resmi gibi bir resim dosyasıdır.
  • other – Dosya, video olmayan başka bir dosya türüdür.
  • project – Dosya, gerçek video verileri içermeyen bir video proje dosyasıdır (ör. Microsoft Windows Movie Maker projesi).
  • video – Dosya, .mp4 dosyası gibi bilinen bir video dosyası türüdür.
fileDetails.container string
Yüklenen video dosyasının kapsayıcı biçimi.
fileDetails.videoStreams[] list
Yüklenen video dosyasında bulunan video akışlarının listesi. Listedeki her öğe, bir video akışıyla ilgili ayrıntılı meta verileri içerir.
fileDetails.videoStreams[].widthPixels unsigned integer
Kodlanmış video içeriğinin piksel cinsinden genişliği. Videonun kodlama en boy oranını width_pixels / height_pixels şeklinde hesaplayabilirsiniz.
fileDetails.videoStreams[].heightPixels unsigned integer
Kodlanmış video içeriğinin piksel cinsinden yüksekliği.
fileDetails.videoStreams[].frameRateFps double
Video akışının kare hızı (saniyedeki kare sayısı).
fileDetails.videoStreams[].aspectRatio double
Video içeriğinin, videonun görüntülenmesi gereken en boy oranını belirten ekran en boy oranı.
fileDetails.videoStreams[].codec string
Yayının kullandığı video codec'i.
fileDetails.videoStreams[].bitrateBps unsigned long
Video akışının bit hızı (bit/saniye).
fileDetails.videoStreams[].rotation string
Videoyu düzgün bir şekilde görüntülemek için YouTube'un orijinal kaynak içeriği döndürmesi gereken miktar.

Bu mülk için geçerli değerler şunlardır:
  • clockwise – Videonun saat yönünde 90 derece döndürülmesi gerekir.
  • counterClockwise – Videonun saat yönünün tersine 90 derece döndürülmesi gerekir.
  • none – Videonun döndürülmesi gerekmez.
  • other – Videonun önemsiz olmayan başka bir şekilde döndürülmesi gerekir.
  • upsideDown – Videonun ters döndürülmesi gerekir.
fileDetails.videoStreams[].vendor string
Video tedarikçi firmasını benzersiz şekilde tanımlayan bir değerdir. Değer, genellikle dört harfli bir tedarikçi firma kodudur.
fileDetails.audioStreams[] list
Yüklenen video dosyasında bulunan ses akışlarının listesi. Listedeki her öğe, bir ses akışıyla ilgili ayrıntılı meta verileri içerir.
fileDetails.audioStreams[].channelCount unsigned integer
Yayının içerdiği ses kanallarının sayısıdır.
fileDetails.audioStreams[].codec string
Yayının kullandığı ses codec'i.
fileDetails.audioStreams[].bitrateBps unsigned long
Ses akışının bit hızı (bit/saniye).
fileDetails.audioStreams[].vendor string
Video tedarikçi firmasını benzersiz şekilde tanımlayan bir değerdir. Değer, genellikle dört harfli bir tedarikçi firma kodudur.
fileDetails.durationMs unsigned long
Yüklenen videonun milisaniye cinsinden uzunluğu.
fileDetails.bitrateBps unsigned long
Yüklenen video dosyasının bit/saniye cinsinden birleşik (video ve ses) bit hızı.
fileDetails.creationTime string
Yüklenen video dosyasının oluşturulduğu tarih ve saat. Değer, ISO 8601 biçiminde belirtilir. Şu anda aşağıdaki ISO 8601 biçimleri desteklenmektedir:
  • Yalnızca tarih: YYYY-MM-DD
  • Naif zaman: YYYY-MM-DDTHH:MM:SS
  • Saat dilimiyle saat: YYYY-MM-DDTHH:MM:SS+HH:MM
processingDetails object
processingDetails nesnesi, YouTube'un yüklenen video dosyasını işleme süreciyle ilgili bilgileri içerir. Nesnedeki özellikler, geçerli işleme durumunu ve YouTube'un videoyu işlemeyi bitirmesine kalan tahmini süreyi tanımlar. Bu bölüm, video için dosya ayrıntıları veya küçük resimler gibi farklı veri veya içerik türlerinin mevcut olup olmadığını da belirtir.

processingProgress nesnesi, yüklenen videonun YouTube'un yüklenen video dosyasını işlerken kaydettiği ilerlemeyi izleyebilmesi için anket yapılacak şekilde tasarlanmıştır. Bu veriler yalnızca video sahibi tarafından alınabilir.
processingDetails.processingStatus string
Videonun işlenme durumu. Bu değer, YouTube'un videoyu işleyip işleyemediğini veya videonun işlenmeye devam edip etmediğini gösterir.

Bu özellik için geçerli değerler şunlardır:
  • failed - Video işleme başarısız oldu. İşleme HatasıNedenine bakın.
  • processing – Video şu anda işleniyor. İşleme İlerleme Durumuna bakın.
  • succeeded – Video başarıyla işlendi.
  • terminated: İşleme bilgileri artık sunulmuyor.
processingDetails.processingProgress object
processingProgress nesnesi, YouTube'un videoyu işleme sürecinde kaydettiği ilerlemeyle ilgili bilgiler içerir. Değerler yalnızca videonun işlenme durumu processing ise alakalıdır.
processingDetails.processingProgress.partsTotal unsigned long
Video için işlenmesi gereken toplam parça sayısına dair bir tahmin. YouTube videoyu işlerken sayı daha kesin tahminlerle güncellenebilir.
processingDetails.processingProgress.partsProcessed unsigned long
Videonun YouTube'un önceden işlediği bölümlerin sayısı. YouTube'un işleme koyduğu videonun yüzdesini şu hesaplamaları yaparak tahmin edebilirsiniz:
100 * parts_processed / parts_total

Tahmini parça sayısı, işlenmiş parça sayısında buna karşılık gelen bir artış olmadan artabileceği için YouTube videoyu işlerken hesaplanan ilerlemenin düzenli olarak azalabileceğini unutmayın.
processingDetails.processingProgress.timeLeftMs unsigned long
YouTube'un videoyu işlemeyi bitirmesi için gereken tahmini süre (milisaniye cinsinden).
processingDetails.processingFailureReason string
YouTube'un videoyu işleyememe nedeni. Bu özellik yalnızca processingStatus özelliğinin değeri failed ise değer içerir.

Bu özellik için geçerli değerler şunlardır:
  • other – Başka bir işleme bileşeni başarısız oldu.
  • streamingFailed – Video, yayıncılara gönderilemedi.
  • transcodeFailed – İçerik kodu dönüştürülemedi.
  • uploadFailed - Dosya teslim edilemedi.
processingDetails.fileDetailsAvailability string
Bu değer, yüklenen video için dosya ayrıntılarının mevcut olup olmadığını gösterir. Bir videonun dosya ayrıntılarını, videos.list() isteğinizde fileDetails bölümünü isteyerek alabilirsiniz.
processingDetails.processingIssuesAvailability string
Bu değer, video işleme motorunun YouTube'un videoyu işleme becerisini iyileştirebilecek öneriler, video işleme sorunlarını açıklayan uyarılar veya video işleme sorunlarına neden olan hatalar oluşturup oluşturmadığını gösterir. Bu önerileri, videos.list() isteğinizde suggestions bölümünü isteyerek alabilirsiniz.
processingDetails.tagSuggestionsAvailability string
Bu değer, videoda anahtar kelime (etiket) önerilerinin olup olmadığını gösterir. Diğer kullanıcıların videoyu bulmasını kolaylaştırmak için videoların meta verilerine etiketler eklenebilir. Bu önerileri, videos.list() isteğinizde suggestions bölümünü isteyerek alabilirsiniz.
processingDetails.editorSuggestionsAvailability string
Bu değer, video kalitesini veya oynatma deneyimini iyileştirebilecek video düzenleme önerilerinin videoda kullanılıp kullanılamadığını gösterir. Bu önerileri, videos.list() isteğinizde suggestions bölümünü isteyerek alabilirsiniz.
processingDetails.thumbnailsAvailability string
Bu değer, video için küçük resim görüntülerinin oluşturulup oluşturulmadığını gösterir.
suggestions object
suggestions nesnesi, yüklenen videonun video kalitesini veya meta verilerini iyileştirme fırsatlarını belirleyen önerileri içerir. Bu veriler yalnızca video sahibi tarafından alınabilir.

suggestions nesnesi yalnızca processingDetails.tagSuggestionsAvailability özelliğinin veya processingDetails.editorSuggestionsAvailability özelliğinin available değerine sahip olması durumunda döndürülür.
suggestions.processingErrors[] list
YouTube'un yüklenen videoyu başarılı bir şekilde işlemesini engelleyecek hataların listesi. Bu hatalar, videonun mevcut işleme durumundan bağımsız olarak, nihayetinde bu durumun neredeyse kesinlikle failed olacağını gösterir.

Bu mülk için geçerli değerler şunlardır:
  • archiveFile – Bir arşiv dosyası (ör. bir ZIP arşivi).
  • audioFile – Dosya yalnızca ses içeriyor (ör. MP3 dosyası).
  • docFile – Doküman veya metin dosyası (ör. MS Word dokümanı).
  • imageFile – Resim dosyası (ör. bir JPEG resmi).
  • notAVideoFile – Video olmayan diğer dosya.
  • projectFile – Film proje dosyası (ör. Microsoft Windows Movie Maker projesi).
suggestions.processingWarnings[] list
YouTube'un yüklenen videonun kodunu dönüştürmekte zorluk yaşamasının veya hatalı bir kod dönüştürme işlemiyle sonuçlanabilecek nedenlerin listesi. Bu uyarılar, YouTube yüklenen video dosyasını gerçekten işlemeden önce oluşturulur. Ayrıca, video işlemenin başarısız olacağı anlamına gelmese de senkronizasyon sorunları, video yapıları veya eksik ses parçası gibi sorunlara yol açabilecek sorunları da tespit eder.

Bu mülk için geçerli değerler şunlardır:
  • hasEditlist – Düzenleme listeleri şu anda desteklenmiyor.
  • inconsistentResolution: Çakışan kapsayıcı ve akış çözünürlükleri.
  • problematicAudioCodec – Sorunlara neden olduğu bilinen ses codec'i kullanıldı.
  • problematicVideoCodec – Sorunlara neden olduğu bilinen video codec'i kullanıldı.
  • unknownAudioCodec – Tanınmayan ses codec'i. Kod dönüştürme işlemi başarısız olabilir.
  • unknownContainer – Tanınmayan dosya biçimi. Kod dönüştürme işlemi başarısız olabilir.
  • unknownVideoCodec – Tanınmayan video codec'i. Kod dönüştürme işlemi başarısız olabilir.
suggestions.processingHints[] list
YouTube'un videoyu işleme becerisini geliştirebilecek önerilerin listesi.

Bu mülk için geçerli değerler şunlardır:
  • nonStreamableMov – MP4 dosyası canlı oynatılamıyor. Bu, işlemeyi yavaşlatır.
  • sendBestQualityVideo – Videonun muhtemelen daha iyi kaliteli bir sürümü var.
suggestions.tagSuggestions[] list
Kullanıcıların YouTube'da arama yaparken veya gezinirken videonuzu bulma olasılığını artırmak için videonun meta verilerine eklenebilecek anahtar kelime etiketleri listesi.
suggestions.tagSuggestions[].tag string
Video için önerilen anahtar kelime etiketi.
suggestions.tagSuggestions[].categoryRestricts[] list
Etiketin alakalı olduğu video kategorileri grubu. Bu bilgileri, videoyu yükleyen kullanıcının videoyla ilişkilendirdiği video kategorisine göre uygun etiket önerileri görüntülemek için kullanabilirsiniz. Varsayılan olarak, anahtar kelime için tanımlanmış hiçbir kısıtlama yoksa etiket önerileri tüm kategorilerle alakalıdır.
suggestions.editorSuggestions[] list
Yüklenen videonun video kalitesini veya oynatma deneyimini iyileştirebilecek video düzenleme işlemlerinin listesi.

Bu mülk için geçerli değerler şunlardır:
  • audioQuietAudioSwap – Ses parçası sessiz görünüyor. Daha kaliteli bir ses parçasıyla değiştirilebilir.
  • videoAutoLevels - Resim parlaklığı düzeyleri kapalı görünüyor ve düzeltilebilir.
  • videoCrop: Resmin etrafında algılanan kenar boşlukları (mat) kırpılabilir.
  • videoStabilize – Video titriyor ve sabitlenebilir.
liveStreamingDetails object
liveStreamingDetails nesnesi, canlı video yayınıyla ilgili meta verileri içerir. Nesne yalnızca video yaklaşan, canlı veya tamamlanmış bir canlı yayınsa video kaynağında yer alır.
liveStreamingDetails.actualStartTime datetime
Yayının fiilen başladığı zaman. Değer, ISO 8601 biçiminde belirtilir. Bu değer, yayın başlayana kadar kullanılamayacaktır.
liveStreamingDetails.actualEndTime datetime
Yayının fiilen sona erdiği zaman. Değer, ISO 8601 biçiminde belirtilir. Bu değer, yayın sona erene kadar kullanılamayacak.
liveStreamingDetails.scheduledStartTime datetime
Yayının başlamasının planlandığı zaman. Değer, ISO 8601 biçiminde belirtilir.
liveStreamingDetails.scheduledEndTime datetime
Yayının sona ermesinin planlandığı zaman. Değer, ISO 8601 biçiminde belirtilir. Değer boşsa veya özellik mevcut değilse yayın, süresiz olarak devam edecek şekilde planlanır.
liveStreamingDetails.concurrentViewers unsigned long
Şu anda yayını izleyen izleyicilerin sayısıdır. Yayının geçerli izleyicileri varsa ve yayın sahibi videonun görüntüleme sayısını gizlemediyse özellik ve değeri gösterilir. YouTube, yayın sona erdiğinde yayını eşzamanlı görüntüleyen sayısını izlemeyi durdurur. Dolayısıyla bu mülk, sona ermiş bir canlı yayının arşivlenmiş videosunu izleyen izleyicilerin sayısını tanımlamaz.
YouTube Data API'nin döndürdüğü eşzamanlı izleyici sayısı, YouTube Analytics aracılığıyla kullanılabilen işlenmiş ve spam'den arındırılmış eşzamanlı izleyici sayısından farklı olabilir. YouTube Yardım Merkezi'nden canlı yayın metrikleri hakkında daha fazla bilgi edinebilirsiniz.
liveStreamingDetails.activeLiveChatId string
Şu anda etkin olan canlı sohbetin bu videoya ekli kimliği. Bu alan, yalnızca videonun canlı sohbet içeren canlı bir yayın olması durumunda doldurulur. Yayının tamamlanacağı geçişten sonra bu alan kaldırılacak ve canlı sohbet kapatılacak. Kalıcı yayınlarda, canlı sohbet kimliği artık bu videoya değil, kalıcı sayfada gösterilen yeni videoya bağlanır.
localizations object
localizations nesnesi, videonun meta verilerinin çevirilerini içerir.
localizations.(key) object
Anahtar değerle ilişkili yerelleştirilmiş metnin dili. Bu değer, BCP-47 dil kodu içeren bir dizedir.
localizations.(key).title string
Yerelleştirilmiş video başlığı.
localizations.(key).description string
Yerelleştirilmiş video açıklaması.