ReportTypes

reportType kaynağı, bir kanal veya içerik sahibinin alabileceği belirli bir raporu tanımlar.

Yöntemler

Aşağıdaki tabloda, API'nin report kaynakları için desteklediği yöntemler gösterilmektedir.

Yöntemler
list Kanal veya içerik sahibinin alabileceği rapor türlerinin listesini döndürür.

JSON kaynak gösterimi

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

{
  "id": string,
  "name": string,
  "deprecateTime": timestamp,
  "systemManaged": boolean
}

Özellikler

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

Özellikler
id
string YouTube'un raporu benzersiz şekilde tanımlamak için kullandığı kimlik. Özellik değerinin maksimum uzunluğu 100 karakterdir. Aşağıdaki tabloda, desteklenen her rapor türünün en son sürümü tanımlanmıştır (maks. 100 karakter).

ziyaret edin. ziyaret edin.
name
string Raporun adı. Özellik değerinin maksimum uzunluğu 100 karakterdir.
deprecateTime
timestamp Raporun kullanımdan kaldırıldığı veya sonlandırılacağı tarih ve saat. Desteği sonlandırılan bir rapor türü için çalışıyorsanız YouTube, desteği sonlandırma tarihi duyurulduktan sonra üç ay boyunca bu iş için yeni raporlar oluşturur.

Örneğin, content_owner_basic_a1 raporu için desteği sonlandırma duyurusu 19 Mayıs 2016'da yapıldı. Böylece, söz konusu rapor türünün deprecateTime alanı, 19 Ağustos 2016'da bir zaman belirtir. YouTube bu tarihten sonra bu türden raporlar oluşturmayı durduracaktır.
systemManaged
boolean YouTube, içerik sahiplerinin raporu oluşturması için ilk olarak jobs.create yöntemini çağırması gerekmeden, YouTube içerik sahipleri için raporu otomatik olarak oluşturuyorsa bu değer true olur. Hatta reportTypeId özelliği sistem tarafından yönetilen bir rapor tanımlarsa jobs.create yöntemi hata döndürür.