Not: YouTube Content ID API, YouTube içerik iş ortakları tarafından kullanılmak üzere tasarlanmıştır ve tüm geliştiriciler veya tüm YouTube kullanıcıları tarafından erişilemez. YouTube Content ID API'yi Google API Konsolu'nda listelenen hizmetler arasında görmüyorsanız YouTube İş Ortağı Programı hakkında daha fazla bilgi edinmek için YouTube Yardım Merkezi'ne göz atın.
Bu sayfada, YouTube Content ID API değişiklikleri ve doküman güncellemeleri listelenmiştir.
26 Mart 2025
YouTube, 31 Mart 2025'ten itibaren Shorts görüntülemelerinin sayılma şeklini değiştirecek. Daha önce, Shorts videolarının saniye cinsinden belirli bir süre oynatılması görüntüleme olarak sayılıyordu. Artık Shorts görüntülemeleri hesaplanırken minimum izlenme süresine artık bakılmayacak. Oynatma veya tekrar oynatma işlemlerinin her biri, başladığı andan itibaren görüntüleme olarak sayılacak. Daha fazla bilgi
Content ID API, 30 Haziran 2025'e kadar bu değişiklik doğrultusunda aşağıdaki şekilde güncellenecektir:
- claimSearch.list.sortiçin sıralama ölçütleri güncellenecek:- DAILY_ENGAGED_VIEWS, önceki görüntüleme sayma yöntemine göre günlük görüntüleme sayılarına eklenir.
- LIFETIME_ENGAGED_VIEWS, önceki görüntüleme sayma yöntemine göre yaşam boyu görüntüleme sayılarına eklenir.
 
- assetSearch.list.sortiçin sıralama ölçütleri güncellenecek:- DAILY_ENGAGED_VIEWS, önceki görüntüleme sayma yöntemine göre günlük görüntüleme sayılarına eklenir.
 
Content ID API, 30 Eylül 2025'e kadar bu değişiklik doğrultusunda aşağıdaki şekilde güncellenecektir:
- assetSearch.list.sortsıralama düzeni- VIEWSiçin destek sonlandırılacak.
- claimSearch.list.sortsıralama düzeni- VIEW_COUNTiçin destek sonlandırılacak.
- claimSearch.claimSnippet.videoViews, Shorts görüntülemelerinin sayımında kullanılan güncellenmiş yöntemi yansıtacak şekilde güncellenecektir.
- claimSearch.claimSnippet.engagedViews, önceki görüntüleme sayma yöntemine göre görüntüleme sayılarına eklenir
14 Ocak 2025
    videoAdvertisingOption kaynağının
    autoGeneratedBreaks[]
    alanının güncellenmesine karar verdik. Artık ad_breaks ve
    autoGeneratedBreaks değerlerinin aynı anda sağlanmasına izin veriyoruz. adBreaks tanımlanmış bir videoda autoGeneratedBreaks true olarak ayarlanırsa sistemlerimiz, manuel olarak yerleştirilmiş reklam alanlarınıza ek olarak reklam gösterilecek yerleri belirler. Daha fazla bilgi için destek makalesine bakın.
  
10 Kasım 2023
    videoAdvertisingOption kaynağının adFormats[] alanı, bu alan için geçerli tek değer third_party olacak şekilde güncellendi. Artık aşağıdaki reklam biçimleri desteklenmiyor: instream_trueview, instream_standard, display, preroll, postroll. Daha fazla bilgi için destek makalesine bakın.
  
1 Haziran 2023
Not: Bu, desteği sonlandırılan bir özellik duyurusudur.
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Mevcut kaynaklar ve yöntemlerle ilgili güncellemeler - 
        videoAdvertisingOptionkaynağınınbreakPosition[]alanı, desteği sonlandırılan olarak işaretlendi ve 2024'te kaldırılacak.
 videoAdvertisingOptions.updatevevideoAdvertisingOptions.patchyöntemleri zaten alanı yoksaymaktadır.
- videoAdvertisingOptionkaynağının desteği sonlandırılan- adBreaks[].slot[]alanı kaldırıldı.
- assetkaynağının desteği sonlandırılan- categoryve- showCustomIdalanları kaldırıldı.
- Yeni claimkaynağınıntimeStatusLastModifiedalanı, bir hak talebinin son değiştirildiği zamanı bildirir.
- Yeni claimSearch.listyöntemininisVideoShortsEligibleparametresi, hak talebinde bulunulan videoları YouTube Shorts uygunluklarına göre filtrelemek için kullanılabilir.
 
- 
        
- 
    Yeni kaynaklar ve yöntemler - 
        API artık YouTube Music kaynaklarının listelenmesini destekliyor:
        - musicReleasekaynakları,- musicReleases.listyöntemiyle listelenir.
- musicTrackkaynakları,- musicTracks.listyöntemiyle listelenir.
- musicChangeRequestkaynakları,- musicChangeRequests.listyöntemiyle listelenir.
 
 
- 
        API artık YouTube Music kaynaklarının listelenmesini destekliyor:
        
20 Aralık 2022
assetSearch.list yönteminin ownershipRestriction sorgusu parametresinin tanımı, bu parametrenin değeri none ise metadataSearchFields parametre değerinin de en az bir kimlik filtresi kullanması gerektiğini açıklığa kavuşturmak için güncellendi.
Bu doküman değişikliği, API davranışında yapılan bir değişikliğe işaret etmez.
9 Kasım 2022
asset.get ve asset.list yöntemleriyle ilgili dokümanlar, aşağıdakiler için birden fazla değerin nasıl desteklendiğini açıklayacak şekilde güncellendi:
28 Eylül 2022
Lisanslanabilirlik bilgileri asset resource dosyasına eklendi.
18 Temmuz 2022
claimSearch.list yönteminin inactiveReasons
  dokümanları, YouTube Studio ile tutarlılık için yapılan iyileştirmeleri yansıtacak şekilde güncellendi:
- Studio, daha önce Audio SwapveSong Eraseiçin desteği kaldırmıştı. İlgili API değerleriaudio_removedvesong_erasedsessizce yok sayıldı ve artık dokümanlar kapsamında yer almıyor.
- channel_whitelisted,- channel_allowlistedile değiştirildi. Önceki değer artık dokümanlar içinde yer almıyor ancak desteklenmeye devam ediyor.
- closed_disabled_monetization,- closed_manually,- closed_no_adsense,- closed_own_video_match,- reference_removed,- replacedve- video_modifieddeğerleri artık desteklenmektedir.
14 Haziran 2022
assetSearch kaynağı dokümanları, isrcs[] ve iswcs[] adlı iki yeni özelliği yansıtacak şekilde güncellendi. Yeni isrcs[] ve iswcs[] özellik değerlerinin her biri, arama sonucu tarafından tanımlanan öğeyle eşleşen bir ISRC veya ISWC belirten bir dize değeri dizisi içerir.
Yeni mülkler daha doğru veriler sağladığı için assetSearch kaynaklarına dahil edilmiş isrc ve iswc mülkleri yerine yeni mülkler önerilir. Yeni mülkler olası bir dize değeri dizisi listeleyebilirken isrc ve iswc mülkleri her biri arama sonucuyla ilişkili yalnızca bir ISRC veya ISWC kodu tanımlar.
  
12 Mayıs 2022
İstemci kitaplıklarının bağlantıları, standart Google API'leri istemci kitaplıklarına yönlendirecek şekilde güncellendi. PHP için önceden oluşturulmuş bağlamalar güncellendi.
3 Mayıs 2022
claimSearch.list yönteminin status parametresi artık olası hak talebi ayrıntılarına dayalı daha fazla filtreyi desteklemektedir.
2 Mayıs 2022
assetSearch.list yönteminin Yanıtı ile ilgili dokümanlar, AIP-158 ile tutarlılık için yapılan iyileştirmeleri yansıtacak şekilde güncellendi:
- pageInfo.totalResultsdeğerinin açıklamasında, değerin gerçek değer değil tahmin olduğu açıkça belirtiliyor
- pageInfo.resultsPerPageve- pageInfo.startIndexalanları kaldırıldı
25 Nisan 2022
assetLabels.list kaynağının dokümanları, labelPrefix ve q istek parametrelerinin anlamını netleştirmek ve istek / yanıtın sayfalandırmayı desteklediğini belirtmek için güncellendi.
8 Aralık 2021
claimSearch.list kaynağının dokümanları, bu yöntemin kapsadığı iki kullanım alanını doğru şekilde yansıtacak şekilde güncellendi:
- Kimliğe (öğe, referans veya video) ya da sorgu dizesine göre arama yapma
- Hak talebinin oluşturulma tarihine, değiştirilme tarihine veya durumuna göre arama yapma
Her kullanım alanı farklı bir sorgu parametresi grubunu destekler. claimSearch.list yönteminin dokümanları, her kullanım alanı için hangi parametrelerin desteklendiğini açıklamak üzere güncellendi.
17 Kasım 2021
Bu güncelleme aşağıdaki değişiklikleri içerir:
- claims.updateyöntemi artık etkin olmayan veya potansiyel bir hak talebinin durumunu- activeolarak güncelleme özelliğini destekliyor.- claimkaynağının- statusmülkünün tanımı daha fazla ayrıntı sağlar.
- claimve- claimSearchkaynaklarının dokümanları, hak talebiyle ilgili YouTube Studio sayfalarının bağlantılarını içeren yeni- studioInfonesnesinin eklenmesini yansıtacak şekilde güncellendi.
- claimSearch.listyönteminin- originparametresi için desteklenen değerler listesi değişti. Parametre artık dört ek değeri desteklemektedir:- batchTool,- inProductShorts,- melodyMatchve- youTubeAdmin. Ayrıca- dropboxUploadve- webUploaddeğerleri artık desteklenmiyor.
26 Şubat 2021
claimSearch.list yönteminin videoId parametresi için hazırlanan dokümanlar, parametre değerinin artık virgülle ayrılmış en fazla 10 video kimliğini kabul ettiğini belirtecek şekilde güncellendi. Değer 10'dan fazla video kimliği içeriyorsa API, badRequest hatası (400 HTTP yanıt kodu) döndürür.
6 Aralık 2018
Not: Bu, desteği sonlandırılan bir özellik duyurusudur.
API dokümanları, contentOwnerAdvertisingOptions kaynağına ve yöntemlerine yapılan referansları kaldıracak şekilde güncellendi. Bu yöntemler çok az kullanılıyordu ve bu yöntemlerden yararlanan API kullanıcılarıyla bu duyurudan önce ayrı olarak iletişime geçildi.
21 Mart 2018
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    metadataMine.artistmülkü artık müzik videosu veya ses kaydı öğesi eklediğiniz, güncellediğiniz ya da yamaladığınız her seferinde ayarlanmalıdır. Mülk bu kaynak türleri için ayarlanmamışsa API artık hata döndürüyor. Ayrıca,metadataMine.artistmülkünün yalnızca müzik videosu ve ses kaydı sanatçıları için desteklendiğini unutmayın.
24 Temmuz 2017
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Yeni packagekaynağı, web, SFTP veya başka bir yayınlama mekanizması aracılığıyla yayınlanan bir dosya grubunu temsil eder. API, bu kaynak için iki yöntemi destekler:- package.insertyöntemi, tam olarak bir meta veri dosyası içeren yalnızca meta veri paketini doğrular ve yükler.
- package.getyöntemi, daha önce yüklenen bir paketle ilgili bilgileri alır.
 
- 
    validator.validateyöntemi içinuploaderNamemülkünün tanımı, değerin verileri yükleyen içerik iş ortağını değil, içerik sahibinin kullandığı belirli yükleyici hesabını tanımlayanweb-googleveyayt-googlegibi bir değeri tanımlayacak şekilde güncellendi.
- 
    referencekaynağınınstatusmülkü, bir referansın başka bir referansın kopyası olduğunu belirtmek için artıkduplicate_on_holddeğerini kullanmıyor. Bunun yerine, bir referans yinelenen isestatusözelliğinin değeriinactive,statusReasonözelliğinin değeri iseREASON_DUPLICATE_FOR_OWNERSolarak ayarlanır.Ancak daha önce olduğu gibi, kaynağın duplicateLeadermülkü yalnızca referans yinelenen bir referanssa doldurulur. Bu özellik ayarlanmışsa ilgili özelliğin değeri yinelenen referansı tanımlar.
17 Nisan 2017
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Yalnızca beste öğeleriyle alakalı olan yeni assetSharekaynağı, bir öğe kaynağının iki temsili arasındaki ilişkiyi tanımlar. Bu temsiller, haklarınızın ses kaydı öğeleriyle ilişkilendirilme şekli konusunda daha fazla şeffaflık ve kontrol sunmak için tasarlanmış yeni bir yayınlama verisi modelini yansıtır.Yeni modelde her ses kaydı, beste görünümü adı verilen tam olarak bir benzersiz öğeyle eşlenir. Bu öğenin meta verileri, YouTube'un belirli bir kayıtla ilişkili beste hakları hakkında gösterdiği standart bilgi grubunu temsil eder ve birden fazla veri sağlayıcıdan alınan bilgileri sentezleyebilir. Ayrıca, besteyi paylaşan her kullanıcının kendi beste paylaşımı öğesi vardır. Beste paylaşımı, belirli bir yayıncının beste öğesi için sağladığı bilgileri temsil eder. Beste paylaşımı, birçok ses kaydıyla ilişkilendirilebilir. assetSharekaynağı, bir kompozisyon görünümü ile kompozisyon paylaşımı arasındaki ilişkiyi tanımlar. YeniassetShares.listyöntemi, aşağıdakilerden birini yapmanıza olanak tanır:- Bir beste görünümünün kimliğini sağlayın ve böyle bir paylaşım varsa isteği yetkilendiren iş ortağının sahip olduğu ilgili beste paylaşımını alın.
- İçerik iş ortağının sahip olduğu bir beste paylaşımının kimliğini sağlayın ve bu paylaşımın bağlı olduğu tüm beste görünümlerinin listesini alın.
 
- 
    Yeni Beste öğelerini yönetme kılavuzunda, bu yöntemlere gönderilen öğe kimliklerinin beste görüntülemelerini mi yoksa beste paylaşımlarını mı tanımladığına bağlı olarak farklı API yöntemlerinin istekleri nasıl işlediği açıklanmaktadır. 
- 
    contentOwnerAdvertisingOptionskaynağının yeniclaimedVideoOptions.autoGeneratedBreaksmülkü, YouTube'un 10 dakikadan uzun hak talebinde bulunulan videolarda otomatik olarak reklam araları oluşturup oluşturmayacağını belirtir. Bu özellik, içerik sahibinin 10 dakikadan uzun tüm videolarını etkiler. Bir videoda birden fazla hak talebi varsa videoyla ilgili olarak bu özelliğin varsayılan davranışını, video için hak talebinde bulunan ilk iş ortağı belirler.
11 Ağustos 2016
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    YouTube Mühendislik ve Geliştiriciler Blogu'nda ayrıntılı olarak ele alınan, yeni yayınlanan YouTube API Hizmetleri Hizmet Şartları ("Güncellenen Şartlar") mevcut Hizmet Şartları'nda zengin bir güncelleme grubu sunar. Bu güncelleme, 10 Şubat 2017'den itibaren geçerli olacak Güncellenen Şartlar'a ek olarak, geliştiricilerin uyması gereken politikaları açıklamaya yardımcı olacak çeşitli destekleyici dokümanlar içerir. Yeni dokümanların tamamı Güncellenen Şartlar'ın düzeltme geçmişinde açıklanmaktadır. Ayrıca, Güncellenen Şartlar'da veya bu destekleyici belgelerde gelecekte yapılacak değişiklikler de bu düzeltme geçmişinde açıklanacaktır. İlgili dokümandaki bir bağlantıdan, düzeltme geçmişindeki değişiklikleri listeleyen bir RSS özet akışına abone olabilirsiniz. 
31 Mayıs 2016
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Yeni kaynaklar ve yöntemler - 
        Yeni validator.validateyöntemi, bir meta veri dosyasının YouTube'un dosyayı başarıyla işlemesini engelleyecek doğrulama hataları içerip içermediğini belirlemenize olanak tanır. Dosyada hata varsa API yanıtınınerrorsmülkünde, her bir hatanın önemini, nedenini ve yerini tanımlayan doğrulama hatalarının listesi yer alır.
 
- 
        
- 
    Yeni ve güncellenmiş hatalar - 
        assets.patchveassets.updateyöntemleri artık aşağıdaki hatayı desteklemektedir. Bir yöntemin aynı hata türüne sahip birden fazla hatayı destekleyebileceğini hatırlatmak isteriz. Olası hataların tam listesi için lütfen her yöntemin hata belgelerine veya hatalar sayfasına bakın.Hatalar invalidValue (400)parameters.assetId
 Güncellenen öğe başka bir öğeyle birleştirildiği için istek başarısız oldu.assetIdparametresinin değeri olarak hata mesajında döndürülen öğenin kimliğini kullanarak isteği yeniden gönderin.
 
- 
        
28 Mart 2016
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Mevcut kaynaklar ve yöntemlerle ilgili güncellemeler - 
        claimkaynağının yenimatchInfo.matchSegments[]mülkü, her öğenin hak talebinde bulunulan videonun, referans videonun bir kısmıyla eşleşen bir segmentini tanımladığı bir liste içerir. Bir hak talebinde birden fazla eşleşme segmenti olabilir. Örneğin, yüklenen bir videonun ses ve video içeriği referans videonunkiyle eşleşirse iki eşleşme segmenti olur. Bir segment ses eşleşmesini, diğeri ise video eşleşmesini tanımlar.API, her eşleşme segmenti için eşleşen içeriğin süresini ve türünü (ses veya video) döndürür. API, her eşleşme segmentinin hem hak talebinde bulunulan videoda hem de referans videoda başladığı ve bittiği zaman kaymalarını da tanımlar. 
- 
        contentOwnerAdvertisingOptionskaynağınınclaimedVideoOptions.newVideoDefaults[]mülk değeri artıkcontentOwnerAdvertisingOptions.patchveyacontentOwnerAdvertisingOptions.updateyöntemlerini çağırdığınızda güncellenebilir.
- 
        contentOwnerAdvertisingOptionskaynağının salt okunurallowedOptions.autoGeneratedBreaksözelliğinin desteği sonlandırıldı.
 
- 
        
- 
    Yeni ve güncellenmiş hatalar - 
        API'nin claims.updateyöntemi artık aşağıdaki hatayı desteklemektedir. Bir yöntemin aynı hata türüne sahip birden fazla hatayı destekleyebileceğini hatırlatmak isteriz. Olası hataların tam listesi için lütfen her yöntemin hata belgelerine veya hatalar sayfasına bakın.Hatalar badRequest (400)alreadyClaimed
 Hak talebi, mevcut başka bir hak talebinin kopyasıdır ve güncellenemez.
- 
        assets.listyöntemi zaman zaman zaman aşımı sorunuyla karşılaşır ve özellikle istek birçok öğenin verilerini aldığında vefetchMatchPolicyparametresinin değerieffectiveolduğunda500HTTP yanıt kodu (Internal Server Error) döndürür.assets.lististeğiniz birden fazla öğe kimliği belirtiyorsa ve500hatası döndürüyorsa isteği tek bir öğe veya daha az sayıda öğe için yeniden göndermeyi deneyin.
- 
        references.inserthatası dokümanları, istek bozuk bir referans dosyası yüklerse bu sorunun, referans işlenene kadar tanımlanmadığını belirtecek şekilde güncellendi. Bu nedenle,references.insertisteği başarılı bir yanıt döndürse bile referans başarıyla işlenmemiş olabilir. Referans ekledikten sonra, referansın beklendiği gibi etkinleştirildiğini onaylamak içinreferences.listyöntemini kullanarak anket yapmanızı öneririz.
 
- 
        
3 Şubat 2016
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Mevcut kaynaklar ve yöntemlerle ilgili güncellemeler - 
        API artık ürün listeleme reklamlarını destekliyor. Ürün listeleme reklamları, video içeriğiyle ilgili veya video içeriğinde yer alan ürünleri öne çıkarır. Bu reklamlar, video sırasında gösterilen sponsorlu kartlardır. Kartlar, reklam sistemi tarafından otomatik olarak eklenir. İzleyiciler, birkaç saniye boyunca karta ait bir bilgi simgesi görür ve videonun kartlarına göz atmak için sağ üst kısımdaki simgeyi de tıklayabilir. Bu değişiklik sonucunda product_listingartık aşağıdaki özelliklerin değerlerine dahil edilebilir:Kaynak/API yöntemi Mülk contentOwnerAdvertisingOptionsallowedOptions.licAdFormats[]contentOwnerAdvertisingOptionsallowedOptions.ugcAdFormats[]contentOwnerAdvertisingOptionsclaimedVideoOptions.newVideoDefaults[]videoAdvertisingOptionsadFormats[]videoAdvertisingOptions.getEnabledAdscountriesRestriction[].adFormats[]
- 
        assetSearch.listyönteminin yenicreatedBeforevecreatedAfterparametreleri, API'ye yalnızca belirli bir tarihten önce ve/veya sonra oluşturulan öğeleri döndürme talimatı verir.
- 
        assetSearch.lististeğine verilen API yanıtındatypemülkü artıkart_track_videodeğerini destekliyor. Albüm kapaklı videolar hakkında daha fazla bilgi için YouTube Yardım Merkezi'ni ziyaret edin.
- 
        claimSearch.listyöntemi aşağıdaki yeni parametreleri destekler:Parametreler referenceIdBu filtre parametresi, hak talebi aldığınız referansın YouTube referans kimliğini belirtir. inactiveReasonsBu isteğe bağlı parametre, API yanıtını yalnızca etkin olmayan hak taleplerini içerecek şekilde kısıtlamanıza olanak tanır. Bu kısıtlama, hak taleplerinin etkin olmama nedenine göre yapılır. Parametre tanımında, arama yapabileceğiniz etkin olmayan hak talebi türleri listelenir. partnerUploadedBu isteğe bağlı boole parametresi, API yanıtının yalnızca iş ortağı tarafından yüklenen veya iş ortağı tarafından yüklenmeyen hak taleplerini içermesi gerektiğini belirtmenize olanak tanır. 
- 
        referencekaynağının yenireferences#originationnesnesi, referansın kaynağını açıklayan bilgileri içerir.
- 
        references.insertyöntemi artık YouTube'un gfp_gen yazılımı kullanılarak oluşturulan referansların yüklenmesini destekliyor. Önceden oluşturulmuş bir parmak izi sağlarsanız yüklenenreferencekaynağındafpDirectmülk değerinitrueolarak ayarlayın.Bu değişiklikle birlikte, referans yüklerken fpDirectmülkünü ayarlamaya çalıştığınızda API'nin artık hata döndürmediğini unutmayın.
 
- 
        
- 
    Yeni ve güncellenmiş hatalar Belgede artık whitelistkaynağının yöntemleri tarafından döndürülen hatalar listelenmektedir.Ayrıca aşağıdaki tabloda, API'nin desteklediği yeni hatalar ve her bir hatayı döndürebilecek yöntemler tanımlanmaktadır. Bir yöntemin aynı hata türüne sahip birden fazla hata döndürebileceğini unutmayın. Daha fazla bilgi için lütfen her yöntemin hata dokümanlarına veya hatalar sayfasına bakın. Hatalar badRequest (400)inappropriateCampaignTarget
 Bir kampanya bazı kullanıcılar için uygunsuz olabilecek bir videoyu öne çıkarmaya çalışırsacampaigns.insertvecampaigns.updateyöntemleri bu hatayı döndürür. Hatayı düzeltmek için lütfen öne çıkarılacak farklı bir içerik seçin.badRequest (400)canNotCreatePartnerUploadedClaimOnCompositionOrSoundRecordingAssets 
 Beste veya ses kaydı öğesi içeren, iş ortağı tarafından yüklenen bir hak talebi oluşturmaya çalışırsanızclaims.insertyöntemi bu hatayı döndürür.badRequest (400)existingSoundRecordingOrMusicVideoClaim
 Belirtilen videoda kayıtlı müzik için zaten bir hak talebi varsaclaims.insertyöntemi bu hatayı döndürür. Doğrudan derleme hak talepleri API üzerinden eklenemez.badRequest (400)asset_id
 İstek bir dosya üzerinden referans oluşturmaya çalıştıysa ancak istek bir assetId belirtmediysereferences.insertyöntemi bu hatayı döndürür.badRequest (400)canNotBeActivated
 Referans, muhtemelen referansın durumu veya sahiplik koşulları nedeniyle etkinleştirilemiyorsareferences.updateyöntemi bu hatayı döndürür.badRequest (400)videoNotClaimed
 Reklamcılık seçeneklerini almak istediğiniz video için hak talebinde bulunmadıysanızvideoAdvertisingOptions.getyöntemi bu hatayı döndürür ve istenen bilgilere erişemezsiniz.
18 Aralık 2015
Avrupa Birliği (AB) yasaları, AB'deki son kullanıcılara belirli bilgilerin verilmesini ve bu kullanıcılardan izin alınmasını zorunlu kılar. Bu nedenle, Avrupa Birliği'ndeki son kullanıcılar için AB Kullanıcı Rızası Politikası'na uymanız gerekir. YouTube API Hizmet Şartlarımız'a bu şartla ilgili bir bildirim ekledik.
21 Nisan 2015
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Yeni campaignkaynağı, içerik sahibinin hak talebinde bulunulan, kullanıcı tarafından yüklenen videolardaki içeriği tanıtmak için ek açıklamaları kullanmasına olanak tanıyan belirli bir içerik sahibi kampanyasını temsil eder. Örneğin, içerik sahipleri, filmlerinden sahneler içeren ve hak talebinde bulunulan, kullanıcı tarafından yüklenen videolara filmin izleme sayfasına yönlendiren bağlantılar ekleyen bir kampanya oluşturabilir.API, get,list,insert,update,patchvedeletecampaignkaynaklarına yönelik yöntemleri destekler.
- 
    API, yeni campaigns.get,campaigns.insert,campaigns.updatevecampaigns.deleteyöntemleri için çeşitli yeni hataları destekler.
30 Mart 2015
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Mevcut kaynaklar ve yöntemlerle ilgili güncellemeler - 
        assetSearch.listyönteminin yeniisrcsparametresi, 50 adede kadar ISRC'nin listesini belirtmenize olanak tanır. API yanıtı, bu ISRC'lerle ilişkili öğeleri içerir.
- 
        claimHistorykaynağınınevent[].reasonmülkü aşağıdaki yeni değerleri destekler. Her neden, hak talebiyle ilgili belirli bir olayın neden gerçekleştiğini açıklar:- closed_audio_claim_on_visual_reference
- closed_partner_exclusion
- closed_reference_conflict
 
- 
        claimSearch.listyönteminin yenisortparametresi, API yanıtında kaynakları sıralamak için kullanılacak yöntemi belirtir. Kaynaklar varsayılan olarak oluşturuldukları tarihlere göre ters kronolojik sırada (en yeniden en eskiye doğru) sıralanır. Kaynakları, hak talebinde bulunulan içerik için görüntüleme sayısına göre en yüksekten en düşüğe doğru da sıralayabilirsiniz.claimSearch.lististeğistatusparametre değeriniappealed,disputed,pending,potentialveyaroutedForReviewolarak da ayarlarsa sonuçların, hak talebi inceleme süresinin sona erdiği zamana göre sıralandığını unutmayın.
- 
        ownership.updateveownership.patchyöntemleri artık bu yöntemler çağrılırken güncellenebilecek tüm özellikleri doğru şekilde listeliyor. Bu değişiklik, API dokümanlarında yapılan bir düzeltmeyi temsil eder ve API işlevinde bir değişiklik olduğunu göstermez.
- 
        assets.getveassets.listyöntemlerininfetchMatchPolicyparametreleri artık desteklenen bir değer olarakeffective'ı listeliyor. Değer, API sunucusuna YouTube'un öğe için uyguladığı eşleşme politikasını almasını söyler.
- 
        assets.list,claims.list,contentOwners.list,policies.list,publishers.listvereferences.listyöntemlerininidparametrelerinin tümü artık parametre değerlerinin en fazla 50 virgülle ayrılmış kimlik içerebileceğini belirtiyor.
 
- 
        
- 
    Yeni ve güncellenmiş hatalar Aşağıdaki tabloda, API'nin desteklediği yeni hatalar ve her hatayı döndürebilecek yöntemler belirtilmektedir. Bir yöntemin aynı hata türüne sahip birden fazla hata döndürebileceğini unutmayın. Daha fazla bilgi için lütfen her yöntemin hata dokümanlarına veya hatalar sayfasına bakın. Hata türü Hata ayrıntısı Açıklama badRequest (400)tooManyIsrcsisrcsparametresi 50'den fazla ISRC belirtiyorsaassetSearch.listyöntemi bu hatayı döndürür.badRequest (400)videoIsPrivateclaims.insertyöntemi, özel bir video için hak talebinde bulunmaya çalıştığınızda bu hatayı döndürür. Yalnızca gizlilik durumupublicveyaunlistedolan videolar için hak talebinde bulunabilirsiniz.notModified (304)blockOutsideOwnershipUnchangedHak talebindeki blockOutsideOwnershipişareti başarıyla değiştirilmemişseclaims.updateyöntemi bu hatayı döndürür. Bu hatanın birkaç nedeni olabilir. Belirtilen değişikliğin hak talebinde bulunulan video üzerinde hiçbir etkisi olmaması yaygın bir örnektir.
7 Kasım 2014
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Mevcut kaynaklar ve yöntemlerle ilgili güncellemeler - 
        claimSearch.listyöntemininstatusparametresi artıkroutedForReviewdeğerini desteklemektedir. Bu değer, sonuçları bir öğenin eşleşme politikasındaki bir kurala göre manuel inceleme gerektiren hak talepleriyle kısıtlar.
- 
        claimHistorykaynağınınevent[].reasonmülkü aşağıdaki yeni değerleri destekler. Her neden, hak talebiyle ilgili belirli bir olayın neden gerçekleştiğini açıklar:- closed_invalid_reference_segment
- closed_noadsense
- suspended_monetization_on_channel
- video_content_modified
 
- 
        claimkaynağının, hak talebinin kaynağını tanımlayanorigin.sourceözelliği artıkmelodyMatchdeğerini destekliyor. Melodi eşleşmesi hak talebi, hak talebinde bulunulan videonun bir referansla müzik bestesini paylaştığını gösterir.
- 
        references.insertyönteminin dokümanları, API'nin bu yöntem için iki farklı uç nokta kullandığını doğru şekilde yansıtacak şekilde güncellendi. Bu, API işlevinde bir değişiklik değil, mevcut dokümanda yapılan bir düzeltmedir.- 
            İstek yeni bir referans dosyası yüklüyorsa doğru uç nokta: POST https://www.googleapis.com/upload/youtube/partner/v1/references 
- 
            İstek, referans içeriği olarak hak talebinde bulunulan bir videoyu kullanıyorsa doğru uç nokta: POST https://www.googleapis.com/youtube/partner/v1/references 
 
- 
            
 
- 
        
- 
    Yeni ve güncellenmiş hatalar Aşağıdaki tabloda, API'nin desteklediği yeni hatalar ve her hatayı döndürebilecek yöntemler belirtilmektedir. Bir yöntemin aynı hata türüne sahip birden fazla hata döndürebileceğini unutmayın. Daha fazla bilgi için lütfen her yöntemin hata dokümanlarına veya hatalar sayfasına bakın. Hata türü Hata ayrıntısı Açıklama badRequest (400)invalidLabelNameBir öğe etiketinin adı geçersizse assets.insert,assets.updateveassetLabels.insertyöntemleri bu hatayı döndürür. Etiket adları iki ila 30 karakter arasında olmalıdır. Açılı parantez, virgül, iki nokta, "ve" işareti (&) veya dikey çizgi karakteri (|) içeremez.badRequest (400)ownerHaveMaximumNumberOfLabelsİçerik sahibi şu anda izin verilen maksimum sayı olan 2.500 benzersiz öğe etiketi tanımladıysa assets.insert,assets.updateveassetLabels.insertyöntemleri bu hatayı döndürür.badRequest (400)tooManyLabelsOnOneAssetBir öğe hâlihazırda 30 öğe etiketiyle ilişkilendirilmişse (şu anda izin verilen maksimum sayı) assets.insertveassets.updateyöntemleri bu hatayı döndürür.badRequest (400)channelMonetizationSuspendedclaims.insertveclaims.updateyöntemleri, bir videonun kanalı iş ortağı hak talepleri nedeniyle askıya alınmışsa bu hatayı döndürür.badRequest (400)channelNotActiveBir videonun kanalı etkin değilse claims.updateyöntemi bu hatayı döndürür.
- 
    İstek gövdesinde metadataMine.contentTypemülkü bulunmayan bazı öğeler içinassets.insertveassets.updateyöntemleri artıkbadRequesthatası döndürmez.
23 Eylül 2014
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    İçerik sahibi kimliği değişiklikleri 9 Temmuz 2014'te düzeltme geçmişinde duyurulan içerik sahibi kimliği değişiklikleri yürürlüğe girdi. Bu değişiklik sonucunda API, kimliği doğrulanmış kullanıcıyla veya API aracılığıyla yönetilen bir kaynakla ilişkili içerik sahibini tanımlamak için artık oluşturulmuş, benzersiz bir kimlik döndürüyor. Daha önce API, kimlik olarak "qrs_network" gibi kullanıcı tarafından okunabilir bir ad döndürüyordu. Bu değişiklik aşağıdaki API işlevini etkiler ve büyük olasılıkla uygulamalarında sabit kodlu İş Ortağı Kodları olan iş ortaklarını etkileyecektir. - API artık daha önce İş Ortağı Kodu'nu döndüren kaynak özelliklerinin (ör. contentOwnerkaynağınınidözelliği) değeri olarak yeni kimliği döndürüyor.
- API'nin tüm yöntemleri, API isteğinin gönderildiği içerik sahibini tanımlayan onBehalfOfContentOwnerparametresini destekler. Değişiklik sonrasında parametre, İş Ortağı Kodu yerine yeni kimliğe ayarlanmalıdır. Kodda kesinti yaşanmaması için parametre, geçiş döneminde iki değerden birini kabul eder.
- Değişiklik sonrasında, contentOwners.listyönteminincontentOwnerIdparametresi İş Ortağı Kodu yerine yeni kimliği belirtmelidir.
 
- API artık daha önce İş Ortağı Kodu'nu döndüren kaynak özelliklerinin (ör. 
- 
    Mevcut kaynaklar ve yöntemlerle ilgili güncellemeler - 
        assetSearch.listyönteminin yenimetadataSearchFieldsparametresi, aramak istediğiniz öğe meta veri alanlarının yanı sıra bu alanlarda aramak istediğiniz değerleri belirtmenize olanak tanır. Parametre değeri, alan ve değer çiftlerinin virgülle ayrılmış bir listesidir. Bir çift içinde alan ve değer iki nokta üst üste ile ayrılır.
- 
        claimkaynağının yeniappliedPolicynesnesi, YouTube'un hak talebi için uyguladığı politikayı belirtir. Nesnenin değeri birpolicykaynağıdır. Bu kaynak, isteği gönderen içerik sahibinin hak talebinde bulunduğu öğenin sahibi olduğu ülkelerle ilgili politika bilgilerini içerir.Uygulanan politika, içerik sahibinin tanımladığı politikadan iki şekilde farklı olabilir: - 
            API isteğini gönderen içerik sahibiyle aynı bölgelerin bazılarında hak talebinde bulunulan öğenin kısmi sahipliğine sahip olan diğer sahipler tarafından belirlenen politikaları dikkate alır. 
- 
            Bu politika, içerik sahibinin hak talebinde bulunduğu öğenin sahibi olduğu bölgelerde geçerli olan YouTube yönetim politikalarını dikkate alır. 
 
- 
            
- 
        claimHistorykaynağının yeniuploaderChannelIdmülkü, hak talebinde bulunulan videonun yüklendiği kanalın kanal kimliğini tanımlar.
 
- 
        
8 Eylül 2014
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Yeni kaynaklar ve yöntemler - 
        Yeni assetLabelkaynağı, bir öğeye atanabilecek bir metin etiketini tanımlar. Öğe etiketleri, öğeleri özel kategorilere yerleştirmenize olanak tanır. Böylece öğe kitaplığınızı daha kolay düzenleyebilirsiniz. Öğeleri etiketlerine göre arayarak belirli öğe gruplarını güncellemenizi gerektiren kullanım durumlarını da kolaylaştırabilirsiniz.- assetLabels.listyöntemi, içerik sahibinin etiketlerinin listesini almanızı sağlar.
- assetLabels.insertyöntemi, yeni bir öğe etiketi oluşturmanıza olanak tanır.- assets.updateyöntemini çağırarak ve bir öğenin etiketlerini güncelleyerek de yeni etiketler oluşturabilirsiniz. API sunucusu, daha önce tanımlanmamış etiketler için otomatik olarak yeni bir- assetLabelkaynağı oluşturur.
 
 
- 
        
- 
    Mevcut kaynaklar ve yöntemlerle ilgili güncellemeler - 
        assetkaynağınınlabel[]mülkü, bir öğenin etiketlerini güncellemek içinassets.updateyöntemini çağırabileceğiniz şekilde güncellendi. Ancakassets.insertyöntemini çağırırken bir öğenin etiketlerini ayarlayamazsınız.Yeni Öğe Etiketlerini Kullanma kılavuzunda, öğe etiketlerinin nasıl oluşturulacağı ve alınacağı, ayrıca öğelerin etiketlerinin nasıl güncelleneceği veya belirli etiketlerle ilişkili öğelerin nasıl aranacağı açıklanmaktadır. 
 
- 
        
- 
    Yeni ve güncellenmiş hatalar API, yeni assetLabels.listveassetLabels.insertyöntemleri için çeşitli yeni hataları destekler.
9 Temmuz 2014
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    İçerik sahibi kimliği değişiklikleri API, geçmişte kimliği doğrulanmış kullanıcıyla veya API aracılığıyla yönetilen bir kaynakla ilişkili içerik sahibini benzersiz bir şekilde tanımlamak için "qrs_network" gibi kullanıcı tarafından okunabilen bir İş Ortağı Kodu kullanıyordu. 2014'ün 3. çeyreğinde API, içerik sahiplerini tanımlamak için 22 karakterlik benzersiz bir kimlik kullanmaya başlayacaktır. Bu değişiklik aşağıdaki API işlevini etkiler ve büyük olasılıkla uygulamalarında sabit kodlanmış İş Ortağı Kodları olan iş ortaklarını etkileyecektir. - API, daha önce İş Ortağı Kodu döndüren kaynak mülklerinin (ör. contentOwnerkaynağınınidmülkü) değeri olarak 22 karakterli kimliği döndürür.
- API'nin tüm yöntemleri, API isteğinin gönderildiği içerik sahibini tanımlayan onBehalfOfContentOwnerparametresini destekler. Değişiklik sonrasında parametre, İş Ortağı Kodu yerine 22 karakterli kimliğe ayarlanmalıdır. Kodda kesinti yaşanmaması için parametre, geçiş döneminde iki değerden birini kabul eder.
- Değişiklik sonrasında, contentOwners.listyönteminincontentOwnerIdparametresi İş Ortağı Kodu yerine 22 karakterli kimliği belirtmelidir.
 
- API, daha önce İş Ortağı Kodu döndüren kaynak mülklerinin (ör. 
- 
    Mevcut kaynaklar ve yöntemlerle ilgili güncellemeler - 
        assetkaynakları artık öğeyle ilişkili öğe etiketlerinin listesini belirtenlabelmülkünü desteklemektedir. Gruplamak üzere birden çok öğeye bir etiket uygulayabilirsiniz. Etiketleri toplu güncelleme yapmak, raporları indirmek veya YouTube Analytics'i filtrelemek için arama filtresi olarak kullanabilirsiniz.
- 
        assetSearch.listyöntemi artık aşağıdaki isteğe bağlı parametreleri desteklemektedir:- labels: Sonuçları yalnızca belirtilen etiketlerle ilişkili öğeleri içerecek şekilde kısıtlar. API varsayılan olarak belirtilen tüm etiketlerle eşleşen öğeleri döndürür. Ancak API'ye, belirtilen etiketlerden herhangi biriyle eşleşen öğeleri döndürmesini talimatlandırmak için- includeAnyProvidedLabelparametresini kullanabilirsiniz.
- includeAnyProvidedLabel:- labelsparametresiyle birlikte kullanılan bu parametre, API'ye- labelsparametre değerinde belirtilen etiketlerden herhangi biriyle ilişkili öğeleri döndürme talimatı verir.
 
- 
        claimHistorykaynakları artık aşağıdaki yeni özellikleri içerir:- event[].source.userEmailmülkü, etkinliği başlatan kullanıcının e-posta adresini sağlar.
- event[].typeDetails.disputeNotesmülkü,- dispute_createetkinliğiyle ilgili itiraz notları içeriyor.
 
- 
        claimSearch.listyöntemi artık aşağıdaki isteğe bağlı parametreleri desteklemektedir:- createdAfter: Sonuçları yalnızca belirtilen tarihten sonra oluşturulan hak taleplerini içerecek şekilde kısıtlar.
- createdBefore: Sonuçları yalnızca belirtilen tarihten önce oluşturulan talepleri içerecek şekilde kısıtlar.
- includeThirdPartyClaims:- videoIdparametresiyle birlikte kullanılan bu parametre, üçüncü taraf hak taleplerinin API sonuçlarına dahil edilip edilmeyeceğini belirtir.
 
 
- 
        
- 
    Daha ayrıntılı hata bilgileri Hata dokümanlarında artık her hata türünün HTTP yanıt kodu belirtilmektedir. 
- 
    Yeni ve güncellenmiş hatalar Aşağıdaki tabloda, API'nin desteklediği yeni hatalar ve her hatayı döndürebilecek yöntemler belirtilmektedir. Bir yöntemin aynı hata türüne sahip birden fazla hata döndürebileceğini unutmayın. Örneğin, zorunlu bir meta veri alanı eksik olan bir assetkaynağı eklemeye çalışırsanızrequiredhatası döndürülür. Aslında, birden fazla zorunlu meta veri alanı olabilir. Bu alanların her biri, biraz farklı bir mesaj içeren bir hata döndürür.Daha fazla bilgi için lütfen her yöntemin hata dokümanlarına veya hatalar sayfasına bakın. Yöntem Hatalar assetSearch.list- invalidValue: API, program veya sezon öğeleri arama özelliğini desteklemez.- typeparametresinin değerini desteklenen bir değerle değiştirin.
 assets.insert- conflict: Aynı tanımlayıcıya (ör. özel kimlik, ISRC vb.) sahip çok fazla öğe zaten var.
- conflict: Belirtilen öğenin çok fazla kopyası zaten mevcut.
- invalidValue: API'yi çağıran kullanıcının, belirtilen türde öğe oluşturma izni yoktur.
 assets.patchassets.update- badRequest: API, denediğiniz öğe türü dönüşümünü desteklemiyor.
 claimSearch.list- badRequest:- includeThirdPartyClaimsparametresi yalnızca- videoIdfiltresiyle birlikte kullanılabilir.
 ownership.patchownership.update- badRequest: Posterli video öğesinin sahipliğini güncelleyemezsiniz.
 references.patchreferences.update- badRequest: Referans, gerçekleştirmeye çalıştığınız işlem için geçersiz durumdadır.
 
3 Şubat 2014
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Mevcut kaynaklar ve yöntemlerle ilgili güncellemeler - 
        assetkaynakları artıkart_track_videodeğerine sahip birtypedeğerine sahip olabilir.
- 
        claimSearchkaynakları artık aşağıdaki yeni özellikleri içerir:- originnesnesi, iddianın oluşturulma şeklini açıklayan bilgileri içerir.
- thirdPartyClaimmülkü, hak talebinin aramayı yapan kullanıcıyla ilişkili içerik sahibinden başka bir içerik sahibi tarafından yapılıp yapılmadığını belirten bir Boole değeri içerir.
 
- 
        claimSearch.listyöntemi artık aşağıdaki isteğe bağlı parametreleri desteklemektedir:- contentType: Sonuçları yalnızca sesle ilgili hak talepleri, yalnızca videoyla ilgili hak talepleri veya işitsel ve görsel hak talepleri içerecek şekilde kısıtlar.
- origin: Hak talebi bulmak istediğiniz bir veya daha fazla hak talebi kaynağını (ör.- descriptiveSearchveya- videoMatch) belirtir.
- status: Sonuçları yalnızca belirtilen duruma sahip hak taleplerini içerecek şekilde kısıtlar.
 
- 
        claimkaynağınınstatusözelliği artık şu ek değerleri destekler:appealed,disputed,potential,takedownveunknown.
- 
        claimkaynağının yeniblockOutsideOwnershipmülkü, hak talebinde bulunulan videonun açıkça sahipliğinin bulunmadığı bölgelerde engellenip engellenmeyeceğini belirtir. Hak talebinde bulunulan videolar, varsayılan olarak hak talebiyle ilişkili öğe için sahiplik verilerinin tanımlanmadığı ülkelerde izlenebilir.
- 
        contentOwnerAdvertisingOptionkaynağının yeniallowedOptions.autoGeneratedBreaksmülkü, iş ortağının YouTube tarafından otomatik olarak belirlenen ara zamanlarında videonun ortasında gösterilen yayın içi reklamları göstermeyi tercih edip edemeyeceğini belirtir.
- 
        contentOwners.listyöntemi artıkhttps://www.googleapis.com/auth/youtubepartner-content-owner-readonlykapsamını belirten bir yetkilendirme jetonuyla çağrılabilir.
- 
        policykaynağının yenitimeUpdatedmülkü, politikanın en son güncellendiği zamanı belirtir.
- 
        policies.listyöntemi artık isteğe bağlı birsortparametresini destekliyor. Bu parametre, sonuçların son güncellenme zamanlarına göre artan veya azalan düzende sıralanacağını belirtmek için kullanılabilir.
- 
        referenceConflictkaynağının yeniexpiryTimemülkü, referans çakışması için inceleme süresinin sona ereceği zamanı belirtir ve bu da çakışmanın süresinin dolmasına neden olur.
- 
        videoAdvertisingOptionkaynağının yeniautoGeneratedBreaksmülkü, videonun YouTube tarafından otomatik olarak belirlenen ara zamanlarında yayın içi reklamlar gösterip göstermeyeceğini belirtir.
 
- 
        
- 
    Yeni ve güncellenmiş hatalar Aşağıdaki tabloda, API'nin desteklediği yeni hatalar ve her hatayı döndürebilecek yöntemler belirtilmektedir. Bir yöntemin aynı hata türüne sahip birden fazla hata döndürebileceğini unutmayın. Örneğin, zorunlu bir meta veri alanı eksik olan bir assetkaynağı eklemeye çalışırsanızrequiredhatası döndürülür. Aslında, birden fazla zorunlu meta veri alanı olabilir. Bu alanların her biri, biraz farklı bir mesaj içeren bir hata döndürür.Daha fazla bilgi için lütfen her yöntemin hata dokümanlarına veya hatalar sayfasına bakın. Yöntem Hatalar assets.insertassets.update- badRequest: API, albüm kapaklı video öğelerinde yazma işlemlerini desteklemez.
 claimSearch.list- invalidValue: İstekteki- pageTokenparametresi geçersiz bir sayfa jetonu belirtiyor.
 claims.insert- badRequest: Videonun kanalı etkin olmadığı için oluşturmaya çalıştığınız hak talebi geçersiz.
- badRequest: Hak talebinde bulunmaya çalıştığınız video, yayından kaldırma politikasından muaftır. Sorularınız için lütfen copyright@youtube.com adresiyle iletişime geçin.
- badRequest: Belirtilen videoda üçüncü taraf hak talebi oluşturamadığınız için isteğiniz işleme alınamıyor.
- conflict: Video, yayından kaldırma bildirimine karşı geldiği için YouTube istenen hak talebini oluşturamaz.
- conflict: Videoda etkin bir yayından kaldırma hak talebi olduğu için YouTube, istenen hak talebini oluşturamaz.
 references.insert- badRequest: Kullanmaya çalıştığınız hak talebinde bulunulan video silinmiş veya reddedilmiş ya da işlenmesi başarısız olmuştur.
 
- 
    Belirli bir API yöntemine özgü olmayan contentOwnerNotProvidedveinternalErrorhataları artık her yöntem sayfasında listelenmiyor. Bu hatalarla ilgili açıklamalara API'nin hata dokümanının Genel hatalar bölümünden ulaşabilirsiniz.
12 Eylül 2013
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Yeni kaynaklar ve yöntemler - 
        Yeni referenceConflictkaynağı, iki referans dosya arasındaki bir uyuşmazlığı tanımlar ve uyuşmazlık tanımlandığında bu dosyalar arasında bulunan eşleşmeleri listeler.referenceConflicts.listyöntemi, yetkili içerik sahibiyle ilişkili çözülmemiş referans anlaşmazlıklarının listesini almanızı sağlar.referenceConflicts.getyöntemi, benzersiz referans çakışması kimliğini belirterek bir referans çakışmasını almanıza olanak tanır.
 Mevcut kaynaklar ve yöntemlerle ilgili güncellemeler - 
        API artık bir öğe için geçerli eşleşme politikasını alma özelliğini desteklemektedir. Bu değişiklik, 16 Temmuz 2013'te yayınlanan ve bir öğenin kanonik meta veri grubu ve sahiplik verilerinin alınmasına yönelik desteği içeren değişikliklerle paraleldir. Bir öğenin geçerli eşleşme politikasını almak için assets.getveyaassets.listyöntemlerini çağırırkenfetchMatchPolicyparametre değerinieffectiveolarak ayarlayın. API yanıtında, döndürülen herassetkaynağındakimatchPolicyEffectivenesnesi, söz konusu öğe için geçerli eşleşme politikasını içerir.
- 
        assetkaynağının yeniownershipConflictsnesnesi, öğenin sahiplik anlaşmazlıkları hakkında bilgi içerir. Nesnenin yapısı, bir öğe sahibinin sahip olabileceği her farklı hak türünü tanımlayanownershipkaynağının yapısına benzer. (Çoğu öğe türü için sahipler yalnızca genel öğe sahipliğine sahip olabilir ancak beste öğeleri için sahipler performans hakları, senkronizasyon hakları veya mekanik haklara sahipliklerini ayrıntılı olarak belirtebilir.)Benzer şekilde, ownershipConflictsnesnesi genel sahiplik hakları, performans hakları, senkronizasyon hakları ve mekanik haklar için anlaşmazlıkları tanımlayan ayrı listeler içerir. Her anlaşmazlık için verilerde, anlaşmazlığın gerçekleştiği idari bölgeler, çelişen sahiplik verileri sağlayan sahipler ve çelişen her bir sahibin sahip olduğunu iddia ettiği öğe yüzdesi tanımlanır.
- 
        assets.getveassets.getyöntemleri artık yenifetchOwnershipConflictsparametresini destekliyor. Parametre, API isteğinin API yanıtındaki öğeler için sahiplik anlaşmazlıklarını alıp almayacağını belirten bir boole değerine sahiptir. Varsayılan değerfalse'tür. Bu, sahiplik anlaşmazlıkları döndürülmediği anlamına gelir.
- 
        assetSearch.listyöntemininqparametresinin tanımı, YouTube'un aradığı meta veri alanlarını tanımlayacak şekilde güncellendi.
- 
        references.insertyönteminin istek gövdesinin dokümanlarında artıkcontentTypeözelliğinin değerini ayarlamanız gerektiği belirtiliyor. Bu değişiklik, dokümanları gerçek API işlevini doğru şekilde yansıtacak şekilde günceller ancak API işlevinde bir değişiklik anlamına gelmez.
 
- 
        
- 
    Yeni ve güncellenmiş hatalar - 
        API, istenen işlemin bir hizmet hesabı tarafından yetkilendirilemediğini belirten, belirli bir yönteme özgü olmayan yeni bir forbiddenhatası destekler.
- 
        assets.insertyöntemi artık meta veri hatalarını 16 Temmuz 2013'teki API güncellemesinden itibaren desteği sonlandırılanmetadatanesnesi yerinemetadataMinenesnesinde gerçekleşiyor olarak tanımlar.
- 
        errors sayfası, updatevepatchyöntemlerini destekleyen her kaynak için bu iki yöntem tarafından döndürülen hataları listeleyen bir tablo içerecek şekilde güncellendi. Daha önce, her yöntemin hataları ayrı ayrı listeleniyordu ancak listeler her zaman aynıydı.
 
- 
        
16 Temmuz 2013
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Yeni kaynaklar ve yöntemler - 
        Yeni claimHistory.getyöntemi, belirli bir hak talebiyle ilgili bilgileri tanımlamanıza ve almanıza olanak tanır. DöndürülenclaimHistorykaynağı, hak talebiyle ilgili etkinliklerin (ör. hak talebinin oluşturulması, güncellenmesi, itiraz edilmesi veya kapatılması) listesini içerir.
- 
        Yeni claimSearch.listyöntemi, aşağıdaki ölçütlerden herhangi birini veya tümünü karşılayan hak taleplerini aramanıza olanak tanır:- Hak talepleri belirli bir öğeyle ilişkilidir.
- Hak talepleri belirli bir videoyla ilişkilendirilir.
- Hak talepleri, istekte sağlanan bir sorgu diziyle eşleşiyor.
 API yanıtındaki her claimSnippetkaynağı, hak talebinin benzersiz hak talebi kimliği, durumu, türü (audio,videoveyaaudiovisual) ve hak talebiyle ilişkili öğe ve video dahil olmak üzere hak talebiyle ilgili ayrıntıları içerir. Kaynakta, hak talebinde bulunulan videonun görüntüleme sayısı ve videonun başlığı da belirtilir.
 
- 
        
- 
    Mevcut kaynaklar ve yöntemlerle ilgili güncellemeler - 
        Dokümanda artık, bir dizi listelenmiş değere sahip mülkler için desteklenen değerler listelenmektedir. Bu tür özellikler arasında assetkaynağınıntypeözelliği veclaimkaynağınınstatusözelliği yer alır.
- 
        API, assets.getveassets.listyöntemleri için artıkfetchMetadatavefetchOwnershipistek parametrelerinde virgülle ayrılmış değerleri destekliyor. Bu sayede birden fazla meta veri veya sahiplik verisi grubu alabilirsiniz.Aşağıdaki listede, assetkaynağının yapısında yapılan değişiklikler ve bu değişiklikleringet,list,insert,updateveyapatchassetkaynakları için API yöntemleri üzerindeki etkileri açıklanmaktadır.- 
            metadatanesnesi kullanımdan kaldırıldı vemetadataMinevemetadataEffectivenesneleriyle değiştirildi. Yeni nesneler,assetkaynağının hem API isteği gönderen içerik sahibi tarafından sağlanan meta veri grubunu hem de YouTube'un öğe için en doğru ve eksiksiz meta veri grubu olduğunu belirlediği standart meta veri grubunu içermesine olanak tanır.
- 
            Benzer şekilde, ownershipnesnesiownershipMineveownershipEffectivenesneleriyle değiştirildi.
- 
            matchPolicynesnesi,matchPolicyMinenesnesi ile değiştirildi. (API şu anda bir öğenin geçerli eşleşme politikasını alma özelliğini desteklememektedir.)
 Not: Geriye dönük uyumluluğu sağlamak için bir öğe için yalnızca bir meta veri sürümü, bir sahiplik verisi grubu veya bir eşleşme politikası istenirse API yanıtı, desteği sonlandırılan nesnenin yanı sıra yeni desteklenen nesneyi de içerir. Örneğin, bir istek fetchMetadataparametresinimineolarak ayarlarsa API yanıtı, her ikisi de aynı verileri içeren birmetadatanesnesi ve birmetadataMinenesnesi içerir. (fetchMetadata=mineparametresinin ayarlanması, birden fazla meta veri sürümü almanızı sağlayan özellik güncellemesinden önce destekleniyordu.)
 AncakfetchMetadataparametresimine,effectiveolarak ayarlanırsa API yanıtımetadataMinevemetadataEffectivenesnelerini içerir ancakmetadatanesnesi içermez. (fetchMetadata=mine,effectiveayarlama özelliği bu özellik güncellemesinden önce desteklenmediğinden, geriye dönük uyumluluk içinmetadatanesnesini döndürmeniz gerekmez.) Aynı ilkefetchOwnershipvefetchMatchPolicyparametreleri için de geçerlidir.
 Benzer şekilde, geriye dönük uyumluluk için birassetkaynağınainsert,updateveyapatchisteğimetadataMinenesnesini ya dametadatanesnesini içerebilir.assetkaynağının sahiplik verileri veya eşleşme politikası ayarlamak için de aynı ilke geçerlidir.
- 
            
- 
        claims.listyöntemininassetId,qvevideoIdparametreleri kullanımdan kaldırıldı. Bu ölçütlerden herhangi birini kullanarak hak talebi aramak için bu parametrelerin tümünü destekleyen claimSearch.list yöntemini kullanın.
- 
        ownershipkaynağındakigeneral[].ratio,performance[].ratio,synchronization[].ratiovemechanical[].ratioözelliklerinin değerlerinin tümü artıkintegeryerinedoubleiçerik biçimine sahip.
- 
        policykaynağınınrules[].actionmülkünün tanımında artık bu mülk için geçerli değerler listelenmektedir:block,monetize,takedownvetrack. Ancak, API'yi bir hak talebine yayından kaldırma politikası uygulamak için kullanamayacağınızı unutmayın.
- 
        Referans, bir öğenin İYS hesabınıza bağlı bir YouTube kanalına yüklenen mevcut bir YouTube videosuyla ilişkilendirilmesiyle oluşturulduysa referencekaynağının yeniclaimIdmülkü mevcuttur. Bu durumda bu alan, öğe ile video arasında kurulan ilişkiyi temsil eden hak talebinin kimliğini içerir.
- 
        referencekaynağının yeniexcludedIntervals[]mülkü, referans sırasında YouTube'un referansı eşleştirmeye çalışırken göz ardı etmesi gereken zaman aralıkları listesini belirtir. Her aralık, videonun başlangıcından itibaren saniye cinsinden ölçülen bir başlangıç ve bitiş zamanı belirtir.
- 
        API artık references.updateveyareferences.patchisteğinin gövdesinde gönderilenreferencekaynağındastatusözelliğinin ayarlanmasını gerektirmiyor.
- 
        Dokümanlar, videoAdvertisingOptions.getEnabledAdsyöntemi için API yanıt biçimini doğru şekilde tanımlayacak şekilde düzeltildi.youtubePartner#videoAdvertisingOptionGetEnabledAdskaynağı olan yanıt aşağıdaki bilgileri içerir:- 
            id: YouTube'un, ayarlarla ilişkili hak talebinde bulunulan videoyu benzersiz şekilde tanımlamak için kullandığı kimliktir.
- 
            adBreaks: Her nesnenin, reklamların yayınlanmasına izin verildiği video oynatmadan önce, oynatılırken veya oynatıldıktan sonra bir noktayla ilgili bilgi içerdiği nesnelerin listesi. Her nesne, reklam arasının diğer özelliklerini de belirtebilir (ör. ara sırasında gösterilen reklam alanları ve her alan sırasında yayınlanmasına izin verilen reklam türleri).
- 
            adsOnEmbeds: Video yerleşik bir oynatıcıda oynatıldığında YouTube'un reklam gösterip gösteremeyeceğini belirten bir boole alanı.
- 
            countriesRestriction: Her nesnenin bir bölge listesini ve bu bölgelerde videonun oynatılması sırasında kullanılan reklam biçimlerini tanımladığı nesnelerin listesi.
 
- 
            
 
- 
        
- 
    Yeni ve güncellenmiş hatalar - 
        Aşağıdaki tabloda, API'nin desteklediği yeni hatalar ve her hatayı döndürebilecek yöntemler belirtilmektedir. Ayrıca, değişen hataları da tanımlar. Bir yöntemin aynı hata türüne sahip birden fazla hata döndürebileceğini unutmayın. Örneğin, zorunlu bir meta veri alanı eksik olan bir assetkaynağı eklemeye çalışırsanızrequiredhatası döndürülür. Aslında, birden fazla zorunlu meta veri alanı olabilir. Bu alanların her biri, biraz farklı bir mesaj içeren bir hata döndürür.Daha fazla bilgi için lütfen her yöntemin hata dokümanlarına veya hatalar sayfasına bakın. Yöntem Hatalar assets.insertassets.updateassets.patch- Daha önce metadatanesnesinin alt mülkleriyle ilişkilendirilmişinvalidValueverequiredhataları artıkmetadataMinenesnesinde aynı alt mülklerle ilişkilendirilmiştir.
 claimHistory.get- notFound: Geçmişini almak istediğiniz hak talebi bulunamadı.
- required: İstek,- claimIdparametresi için bir değer belirtmiyor.
 claimSearch.listclaims.list- badRequest: İstek geçersiz ölçütler belirtiyor. En fazla aşağıdaki filtre parametrelerinden biri belirtilebilir:- q,- assetId,- videoId.
 claims.insert- badRequest: İstenen içerik sahibi, hak talebiyle ilişkili öğenin sahibi olmadığı için oluşturmaya çalıştığınız hak talebi geçersiz.
- badRequest: Temsil ettiğiniz içerik sahibinin, belirtilen işlemle politika oluşturma izni yoktur.
- invalidValue: Temsil ettiğiniz içerik sahibinin, kullanıcı tarafından yüklenen videolar için API üzerinden hak talebinde bulunma izni yoktur.
 contentOwners.list- badRequest: İstek geçersiz ölçütler belirtiyor. Aşağıdaki filtre parametrelerinden tam olarak biri belirtilmelidir:- fetchMine,- id. (Daha önce hata mesajında- has_conflicts_with,- restrict_to_user,- name_prefixve- idolmak üzere farklı bir filtre parametresi grubu listeleniyordu.)
 ownership.updateownership.patch- badRequest: Bir kompozisyon öğesinin sahiplik verilerini güncelleyen istek,- generalsahiplik hakları yerine ayrıntılı sahiplik verilerini (- mechanical,- performance,- synchronizationve/veya- lyrichakları) belirtmelidir.- lyrichak türü yeni desteklenmeye başlandı.
 policies.insertpolicies.updatepolicies.patch- invalidValue: API,- takedownişlemini belirten politikaların oluşturulmasını veya değiştirilmesini desteklemediği için istek geçersiz bir politika kuralı içeriyor.- invalidPolicyTakedownActionnedenini bildiren bu hata, desteği sonlandırılan- invalidPolicyConditionalTakedownhatasının yerini almıştır.
 references.insert- badRequest: İstek, bir medya dosyası göndermeli veya- claimIdistek parametresi için bir değer belirtmelidir. Ancak bir istek, medya dosyası gönderemez ve- claimIdistek parametresi için bir değer belirtemez.
- badRequest: Aynı YouTube videosundaki farklı bir hak talebinden aynı içerik için daha önce bir referans oluşturuldu.
- badRequest: API, referans oluştururken- fpDirectmülkü için değer ayarlama özelliğini desteklemez.
- internalError: Yüklenen medya dosyasında sorun var.
- invalidValue:- contentType,- assetIdveya- claimIdistek parametresinin değeri geçersiz. Hata, geçersiz değeri tanımlar.
- notFound: Belirttiğiniz öğe veya hak talebi bulunamadı. Lütfen isteğinizdeki- assetIdve- claimIdparametre değerlerini kontrol edin.
- required: İstek,- contentTypeparametresi için bir değer belirtmelidir.
 references.insertreferences.updatereferences.patch- invalidValue: Referans için belirtilen- excludedIntervalsgeçerli değil. Bir referansı devre dışı bırakırken hariç tutma aralıkları belirtemeyeceğinizi unutmayın.
 
- Daha önce 
 
- 
        
10 Mayıs 2013
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    YouTube artık deneysel API özelliklerini ve hizmetlerini tanımlamıyor. Bunun yerine, destek sonlandırma politikasına tabi olan YouTube API'lerinin listesini sunuyoruz. 
8 Nisan 2013
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    API, YouTube Content ID API olarak yeniden adlandırıldı. 
- 
    assetMatchPolicykaynağında birkaç özellik değişti:- kindmülk değeri- youtubePartner#policyyerine- youtubePartner#assetMatchPolicyolarak değiştirildi.
- Yeni policyIdmülkü, kayıtlı bir politika kaynağını benzersiz şekilde tanımlayan bir değer içerir.
- rules[].subactionmülk değeri artık dize yerine dizelerden oluşan bir liste.
- rules[].conditions.contentMatchTypemülk değeri artık dize yerine dizelerden oluşan bir liste.
- id,- nameve- descriptionmülkleri kaldırıldı.
 
- 
    assetMatchPolicy.updateyönteminin dokümanları, yöntemi çağırırkenpolicyIdözelliği veyarules[]nesnesi için değer belirleyebileceğinizi yansıtacak şekilde güncellendi.
- 
    claimskaynağı artık birkaç yeni özelliği destekliyor:Mülk adı Değer Açıklama timeCreateddatetimeHak talebinin oluşturulduğu tarih ve saat. matchInfoobjectmatchInfonesnesi, hak talebini oluşturan eşleşen içerikle ilgili bilgileri içerir. Bu bilgiler yalnızca, yüklenmiş bir video mevcut bir referans dosyasıyla eşleştiği için hak talebi otomatik olarak oluşturulduysaclaimkaynağına dahil edilir.matchInfo.referenceIdstringEşleşmeyi oluşturan referansı referencetanımlamak için YouTube tarafından kullanılan benzersiz kimlik.matchInfo.longestMatchobjectlongestMatchnesnesi, referans ile yüklenen video arasındaki en uzun eşleşme hakkında bilgi içerir.matchInfo.longestMatch.durationSecsunsigned longEşleşmenin saniye cinsinden süresi. matchInfo.longestMatch.userVideoOffsetunsigned longEşleştirmenin başladığı zaman farkı. Yüklenen videonun başlangıcından itibaren saniye cinsinden ölçülür. matchInfo.longestMatch.referenceOffsetunsigned longEşleşmenin başladığı zaman kayması. Referansın başlangıcından itibaren saniye cinsinden ölçülür. matchInfo.totalMatchobjecttotalMatchnesnesi, yüklenen videonun referansla eşleşen toplam miktarı ve referansın yüklenen videoyla eşleşen toplam miktarı hakkında bilgi içerir. Eşleşen içerik, yüklenen videoda veya referans videoda döngü halinde oynatılıyorsa bu değerler farklı olabilir. Örneğin, yüklenen bir videoda referanstaki 10 saniyelik bir klip yer alıyorsa ancak klip altı kez tekrarlanıyorsa yüklenen videodaki toplam eşleşen içerik 60 saniye, referanstaki toplam eşleşen içerik ise yalnızca 10 saniyedir.matchInfo.totalMatch.userVideoDurationSecsunsigned longYüklenen videonun referansla eşleşen içeriğinin toplam uzunluğu (saniye cinsinden). matchInfo.totalMatch.referenceDurationSecsunsigned longYüklenen videoyla eşleşen referans içeriğinin toplam uzunluğu (saniye cinsinden). originobjectoriginnesnesi, iddianın kaynağını açıklayan bilgileri içerir.origin.sourcestringHak talebinin kaynağı. 
- 
    claimskaynağındakipolicymülkü, AudioSwap hak talebi için değerin güncellenemeyeceğini belirtecek şekilde güncellendi.
- 
    metadataHistorykaynağınıntimeProvidedMsözelliği timeProvided olarak yeniden adlandırıldı.
- 
    ownershipHistorykaynağınıntimeProvidedMsözelliği timeProvided olarak yeniden adlandırıldı.
- 
    ownershipHistory.listyönteminin tanımı, yöntemin yalnızca her içerik sahibi için en son sahiplik verilerini aldığını belirtecek şekilde güncellendi. Ancak içerik sahibi, sahiplik verilerini birden fazla veri kaynağı (API, içerik feed'leri vb.) aracılığıyla gönderdiyse liste her içerik sahibi ve veri kaynağı için en son verileri içerir.
- 
    policykaynağında birkaç özellik değişti:- rulemülkü kurallar olarak yeniden adlandırıldı.
- rules[].subactionmülk değeri artık dize yerine dizelerden oluşan bir liste.
- rules[].conditions.contentMatchTypemülk değeri artık dize yerine dizelerden oluşan bir liste.
 
- 
    policies.insertvepolicies.updateyöntemlerinin dokümanları, bu yöntemleri çağırırkenrules[]nesnesi için değerler belirleyebileceğinizi yansıtacak şekilde güncellendi.
- 
    Bazı API yöntemleri yeni hata türlerini destekler. Aşağıdaki tabloda yöntem ve yeni desteklenen hata türleri kısaca açıklanmaktadır. Birçok durumda, belirli bir tür için birden fazla hata olabilir. Örneğin, zorunlu bir meta veri alanı eksik olan bir assetkaynağı eklemeye çalışırsanızrequiredhatası döndürülür. Aslında, birden fazla zorunlu meta veri alanı olabilir. Bu alanların her biri, biraz farklı bir mesaj içeren bir hata döndürür.Daha fazla bilgi için lütfen her yöntemin hata dokümanlarına veya hatalar sayfasına bakın. Yöntem Hatalar assets.insert- invalidValue: Öğe meta verileri alanında geçersiz bir değer var.
- required: Zorunlu bir öğe meta verileri alanı eksik.
 assets.updateassets.patch- forbidden: Güncellenen öğenin sahibi, güncellemeyi tamamlamaya çalışan iş ortağı değildir.
- invalidValue: Öğe meta verileri alanında geçersiz bir değer var.
- notFound: Öğe, bulunamayan bir sezon öğesiyle veya program öğesiyle ilişkilendiriliyor.
- required: Zorunlu bir öğe meta verileri alanı eksik.
 claims.insert- badRequest: İstekte video için hak talebinde bulunulmaya çalışılır ancak hak talebine izin verilmez.
 ownership.updateownership.patch- badRequest: İstek, bir bölgede toplam sahipliği yüzde 100'den fazla olarak tanımlar.
 policies.insertpolicies.patchpolicies.update- conflictingPolicyRules: Politika, birbiriyle çelişen politika kuralları içeriyor.
 
- 
    Yeni errors sayfasında, API'nin döndürebileceği hatalar listelenir. Sayfada, birden fazla farklı API yönteminde ortaya çıkabilecek genel hatalar ve yönteme özgü hatalar yer alır. 
18 Ocak 2013
Bu güncelleme aşağıdaki değişiklikleri içerir:
- 
    Yeni belgelenen videoAdvertisingOptions.getEnabledAdsyöntemi, belirtilen bir iş ortağı veya kullanıcı tarafından yüklenen videoda izin verilen reklam türleriyle ilgili ayrıntıları almanızı sağlar.
- 
    assetSearch.listyöntemininownershipRestrictionparametresinin tanımı, varsayılan parametre değerininmineolduğunu belirtecek şekilde güncellendi. Bu, API'nin yalnızca geçerli kullanıcıya ait öğeleri alması gerektiğini gösterir.
- 
    assets.listyönteminin dokümanında aşağıdaki değişiklikler yansıtılmıştır:- 
        idparametresi artık zorunludur.
- 
        Yeni desteklenen fetchMatchPolicyparametresi, API isteğinin öğe için ayarladığınız eşleşme politikasını da alıp almayacağını belirtmenize olanak tanır.
- 
        Yeni desteklenen fetchOwnershipparametresi, API isteğinin öğenin sahiplik verilerini de alıp almayacağını belirtmenize olanak tanır.
- 
        API'nin döndürdüğü öğe listesi artık sayfalandırma verilerini içermiyor. Sonuç olarak, hem nextPageTokenmülkü hem depageInfonesnesi API yanıtından kaldırıldı.pageInfonesnesitotalResults,resultsPerPagevestartIndexözelliklerini içeriyordu.
 
- 
        
- 
    claimskaynak dokümanları, hak talebi oluştururken bir politika belirtmeniz gerektiğini belirtecek şekilde güncellendi. (YouTube, daha önce bu durumun geçerli olduğunu belirtmesine rağmen, eklenen hak talebinde bir politika belirtilmemişse şu anda varsayılan kullanım politikanızı uygulamamaktadır.)
- 
    policykaynağınınhasUnpublishedDraftözelliğinin desteği sonlandırıldı.
- 
    policies.listyönteminin yeni desteklenenidparametresi, API isteğinin alması gereken kayıtlı politikaları tanımlamanıza olanak tanır. Yalnızca şu anda kimliği doğrulanmış içerik sahibine ait politikalar alınabilir.
- 
    Hem references.patchhem dereferences.updateyöntemi içinreleaseClaimsparametresinin tanımı, parametrenin yalnızca hak talebinin durumuinactiveolarak güncellenirken çalıştığını belirtecek şekilde güncellendi. Bu durumda, referans tarafından oluşturulan tüm eşleşme iddialarını serbest bırakmak içinreleaseClaimsparametresinin değerinitrueolarak da ayarlayabilirsiniz.
- 
    Hem references.patchhem dereferences.updateyöntemleri, bu işlemlerden herhangi birini gerçekleştirirken referansın durumunu belirtmeniz gerektiğini belirtecek şekilde güncellendi.
- 
    Bazı API yöntemleri yeni hata türlerini destekler. Aşağıdaki tabloda yöntem ve yeni desteklenen hatalar belirtilmiştir: Yöntem Hata türü Hata ayrıntısı Açıklama guideCategories.listnotFoundUnavailableEşleşme politikasını almak istediğiniz öğe bulunamıyor. claims.getnotFoundUnavailableAlmak istediğiniz hak talebi bulunamadı. ownership.patchinvalidValueUnavailableSağladığınız sahiplik verileri geçersiz bir değer içeriyor. ownership.updateinvalidValueUnavailableSağladığınız sahiplik verileri geçersiz bir değer içeriyor.