REST Resource: referenceConflicts

Kaynak: ReferenceConflict

referenceConflict kaynağı, iki referans dosyası arasındaki çakışmayı tanımlar ve çakışma tespit edildiğinde bu dosyalar arasında bulunan eşleşmeleri listeler.

JSON gösterimi
{
  "kind": string,
  "status": string,
  "expiryTime": string,
  "matches": [
    {
      object (ReferenceConflictMatch)
    }
  ],
  "id": string,
  "conflictingReferenceId": string,
  "originalReferenceId": string
}
Alanlar
kind

string

API kaynağının türü. referenceConflict kaynakları için değer youtubePartner#referenceConflict'dir.

status

string

referenceConflict'in durumu. Kabul edilen değerler şunlardır:

  • initial - Çakışma tespit edildi ve incelenmeyi bekliyor.
  • disputed - Çakışma, taraflardan biri tarafından itiraz edilmiştir.
  • counter_disputed - Karşı itiraz gönderildi.
  • resolved - Çakışma giderildi.
expiryTime

string

Çakışma incelemesinin süre sonu.

matches[]

object (ReferenceConflictMatch)

Çakışma oluşturulduğu sırada çakışan ve orijinal referanslar arasındaki eşleşmelerin listesi.

id

string

YouTube'un, referans çakışmasını benzersiz şekilde tanımlamak için atadığı ve kullandığı değer.

conflictingReferenceId

string

Çakışan bir referansın kimliği.

originalReferenceId

string

Orijinal referansın kimliği.

ReferenceConflictMatch

İki referans arasındaki çakışmayı gösterir.

JSON gösterimi
{
  "type": string,
  "length_ms": string,
  "conflicting_reference_offset_ms": string,
  "original_reference_offset_ms": string
}
Alanlar
type

string

İki referans dosyası arasında eşleşen içerik türü.

Kabul edilen değerler şunlardır:

  • audio
  • video
length_ms

string (int64 format)

Eşleşme uzunluğu (milisaniye).

conflicting_reference_offset_ms

string (int64 format)

Çakışan referans ofseti (milisaniye).

original_reference_offset_ms

string (int64 format)

Milisaniye cinsinden orijinal referans ofseti.

Yöntemler

get

Belirtilen referans çakışmasıyla ilgili bilgileri alır.

list

Çözülmemiş referans çakışmalarının listesini alır.