Eine reportType
-Ressource identifiziert einen bestimmten Bericht, den ein Kanal oder Rechteinhaber abrufen kann.
Methoden
Die folgende Tabelle zeigt die Methoden, die von der API für report
-Ressourcen unterstützt werden.
Methoden | |
---|---|
list |
Gibt eine Liste von Berichtstypen zurück, die der Kanal oder Rechteinhaber abrufen kann. |
JSON-Ressourcendarstellung
Die folgende JSON-Struktur zeigt das Format einer reportType
-Ressource:
{ "id": string, "name": string, "deprecateTime": timestamp, "systemManaged": boolean }
Attribute
In der folgenden Tabelle werden die Attribute definiert, die in dieser Ressource angezeigt werden:
Attribute | |
---|---|
id |
string Die ID, die YouTube zur eindeutigen Identifizierung des Berichts verwendet. Der Eigenschaftswert darf maximal 100 Zeichen lang sein. In der folgenden Tabelle finden Sie die aktuelle Version jedes unterstützten Berichtstyps (max. 100 Zeichen). <ph type="x-smartling-placeholder"> <ph type="x-smartling-placeholder"> <ph type="x-smartling-placeholder"> |
name |
string Der Name des Berichts. Der Eigenschaftswert darf maximal 100 Zeichen lang sein. |
deprecateTime |
timestamp Das Datum und die Uhrzeit, zu der der Bericht eingestellt wurde oder wird. Wenn du einen Job für einen eingestellten Berichtstyp hast, erstellt YouTube nach der Bekanntgabe des Einstellungsdatums drei Monate lang neue Berichte für diesen Job. Beispielsweise wurde der Bericht content_owner_basic_a1 am 19. Mai 2016 eingestellt. Das Feld deprecateTime für diesen Berichtstyp gibt also den 19. August 2016 an, nach dem YouTube keine Berichte dieses Typs mehr erstellt. |
systemManaged |
boolean Dieser Wert ist true , wenn YouTube den Bericht automatisch für YouTube-Rechteinhaber erstellt, ohne dass Rechteinhaber zuerst die jobs.create -Methode aufrufen müssen, um YouTube anzuweisen, den Bericht zu erstellen. Tatsächlich gibt die Methode jobs.create einen Fehler zurück, wenn das Attribut reportTypeId einen vom System verwalteten Bericht identifiziert. |