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. |