Kaynak: Hak talebi
claim
, iş ortağı veya kullanıcı tarafından yüklenen bir videoyu, videonun eşleştiği bir öğeye bağlar. Hak talebi, videonun, öğenin ses, video veya görsel işitsel (ses ve video) bileşenleriyle eşleşip eşleşmediğini ifade eder. Hak talebi, hak sahibinin YouTube'un hak talebinde bulunulan videoya uygulamasını istediği politikayı da belirtir.
JSON gösterimi |
---|
{ "kind": string, "policy": { object ( |
Alanlar | |
---|---|
kind |
API kaynağının türü. |
policy |
Videonun sahibi tarafından hak talebinde bulunulan politikadır. |
timeCreated |
Hak talebinin oluşturulduğu zamandır. |
contentType |
Bu değer, hak talebinin, hak talebinde bulunulan içeriğin ses, video veya görsel işitsel kısmını kaplayıp kaplamadığını gösterir. |
ugcType |
Hak talebinin kullanıcı tarafından oluşturulan içerik türü (standart, premium, şarkı). |
isPartnerUploaded |
Hak talebinin, iş ortağı tarafından yüklenen bir hak talebi olup olmadığını belirtir. |
timeStatusLastModified |
Hak talebi durumunun ve/veya durum ayrıntılarının en son değiştirildiği tarih. |
blockOutsideOwnership |
Hak talebinde bulunulan videonun, açıkça sahip olmadığı herhangi bir yerde engellenip engellenmeyeceğini belirtir. |
status |
Hak talebinin durumudur. Bir hak talebini güncellerken, hak talebini etkin bir şekilde iptal etmek için |
appliedPolicy |
Hak talebinde bulunan görüntüleme sahibi için geçerli politikadır. Diğer iş ortaklarının dikkate alınmadığından bu politika, videodaki nihai hak talebi politikasıyla aynı olmayabilir aynı hak talebinin politikası. |
id |
YouTube'un atadığı ve hak talebini benzersiz şekilde tanımlamak için kullandığı kimliktir. |
assetId |
Hak talebiyle ilişkili öğeyi tanımlayan benzersiz YouTube öğe kimliğidir. |
videoId |
Hak talebiyle ilişkili videoyu tanımlayan benzersiz YouTube video kimliğidir. |
origin |
|
matchInfo |
Bu hak talebi, sağlanan bir referansa göre otomatik olarak oluşturulduysa bu bölümde, hak talebini oluşturan eşleşmeyle ilgili ayrıntılar yer alır. |
studioInfo |
Studio'daki hak talebiyle ilgili sayfalara tekrar bağlantı veren URL'ler içerir. |
Köken
Bu nesne, meta verilerin kaynağını veya sahiplik verilerinin kaynağını açıklayan bilgiler içerir.
JSON gösterimi |
---|
{ "source": string } |
Alanlar | |
---|---|
source |
|
MatchInfo
Hak talebiyle ilgili bilgileri eşleştirin.
JSON gösterimi |
---|
{ "matchSegments": [ { object ( |
Alanlar | |
---|---|
matchSegments[] |
Her bir eşleşme segmentiyle ilgili ayrıntılar. Listedeki her öğe, hak talebiyle ilişkilendirilmiş bir eşleşme segmenti hakkında bilgi içerir. Birden fazla eşleşen segmentiniz olabilir. Örneğin, yüklenen bir videonun ses ve video içeriği bir referans videonun içeriği ile eşleşiyorsa eşleşen iki segment olur. Segmentlerden biri ses eşleşmesini, diğeri de video eşleşmesini açıklar. |
referenceId |
Bu eşleşmeyi oluşturan referans kimliği. |
longestMatch |
Referans ile kullanıcı videosu arasındaki en uzun eşleşmenin ayrıntıları. |
totalMatch |
Birbiriyle eşleşen toplam referans ve kullanıcı videosu içeriği miktarının ayrıntıları. Referans veya kullanıcı videosu döngü içeriyorsa bu iki değerin farklı olabileceğini unutmayın. |
MatchSegment
Bir hak talebindeki tek bir eşleşme segmentiyle ilgili bilgi.
JSON gösterimi |
---|
{ "video_segment": { object ( |
Alanlar | |
---|---|
video_segment |
|
reference_segment |
|
channel |
Hak talebinde bulunulan videonun referans videoyla eşleşme şeklini tanımlar. |
manual_segment |
Manuel hak talepleri ekleme işleminde |
Segment
Bu kaynak, başlangıç ve bitiş zamanı "ss:dd:ss.mmm" şeklinde biçimlendirilmiş basit bir segmenti temsil eder. dize.
JSON gösterimi |
---|
{ "start": string, "duration": string, "kind": string } |
Alanlar | |
---|---|
start |
Segmentin, baştan milisaniye cinsinden ölçülen başlangıç zamanı. |
duration |
Segmentin milisaniye cinsinden süresi. |
kind |
API kaynağının türü. Segment kaynakları için değer |
Segment2
Bu kaynak, başlangıç ve bitiş zamanı "ss:dd:ss.mmm" şeklinde biçimlendirilmiş başka bir basit segmenti temsil eder. dize.
JSON gösterimi |
---|
{ "start": string, "kind": string, "finish": string } |
Alanlar | |
---|---|
start |
Segmentin, baştan milisaniye cinsinden ölçülen başlangıç zamanı. |
kind |
API kaynağının türü. Segment kaynakları için değer |
finish |
Segmentin baştan itibaren milisaniye cinsinden ölçülen bitiş zamanı. |
LongestMatch
En uzun hak talebi eşleşmesi.
JSON gösterimi |
---|
{ "durationSecs": string, "userVideoOffset": string, "referenceOffset": string } |
Alanlar | |
---|---|
durationSecs |
Referans ile kullanıcı videosu arasındaki en uzun eşleşmenin süresi. |
userVideoOffset |
En uzun eşleşmenin başladığı kullanıcı videosuna olan ofset (saniye cinsinden). |
referenceOffset |
En uzun eşleşmenin başladığı referansa göre saniye cinsinden ofset. |
TotalMatch
Toplam hak talebi eşleşmesi.
JSON gösterimi |
---|
{ "userVideoDurationSecs": string, "referenceDurationSecs": string } |
Alanlar | |
---|---|
userVideoDurationSecs |
Kullanıcı videosunda referansla eşleşen saniye cinsinden toplam içerik miktarı. |
referenceDurationSecs |
Referansta, kullanıcı videosuyla eşleşen saniye cinsinden toplam içerik miktarı. |
Yöntemler |
|
---|---|
|
Kimliğe göre belirli bir hak talebini alır. |
|
Hak talebi oluşturur. |
|
Kimliği doğrulanmış kullanıcıyla ilişkili içerik sahibi tarafından yönetilen hak taleplerinin listesini alır. |
|
Mevcut bir hak talebine, politikasını veya durumunu değiştirerek yama uygular. |
|
Mevcut bir hak talebini, politikasını veya durumunu değiştirerek günceller. |