ReportTypes

Eine reportType-Ressource gibt einen bestimmten Bericht an, den ein Kanal oder Rechteinhaber abrufen kann.

Methoden

In der folgenden Tabelle sind die Methoden aufgeführt, die von der API für report-Ressourcen unterstützt werden.

Methoden
list Gibt eine Liste mit Berichtstypen zurück, die vom Kanal- oder Rechteinhaber abgerufen werden können.

Darstellung von JSON-Ressourcen

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 verwendet, um den Bericht eindeutig zu identifizieren. Der Attributwert darf maximal 100 Zeichen lang sein. In der folgenden Tabelle sehen Sie die aktuellste Version der einzelnen unterstützten Berichtstypen (maximal 100 Zeichen).

name string
Der Name des Berichts. Der Attributwert darf maximal 100 Zeichen lang sein.
deprecateTime timestamp
Das Datum und die Uhrzeit, wann der Bericht eingestellt wurde oder werden wird. Wenn du einen Job für einen eingestellten Berichtstyp hast, generiert YouTube drei Monate nach dem Datum der Einstellung des neuen Jobs neue Berichte für diesen Job.

Beispiel: Die Einstellungsankündigung für den Bericht content_owner_basic_a1 war am 19. Mai 2016. Daher gibt das Feld deprecateTime für diesen Berichtstyp einen Zeitpunkt am 19. August 2016 an, nach dem YouTube keine Berichte dieses Typs mehr generiert.
systemManaged boolean
Dieser Wert ist true, wenn YouTube den Bericht für YouTube-Rechteinhaber automatisch erstellt, ohne dass der Rechteinhaber zuerst jobs.create aufrufen muss, um den Bericht zu erstellen. Die Methode jobs.create gibt einen Fehler zurück, wenn das Attribut reportTypeId einen vom System verwalteten Bericht identifiziert.