ReportTypes

Una risorsa reportType identifica un report specifico che un proprietario di un canale o di contenuti può recuperare.

Metodi

La tabella seguente mostra i metodi supportati dall'API per le risorse report.

Metodi
list Restituisce un elenco di tipi di report che il proprietario del canale o dei contenuti può recuperare.

Rappresentazione della risorsa JSON

La struttura JSON seguente mostra il formato di una risorsa reportType:

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

Proprietà

La tabella seguente definisce le proprietà che vengono visualizzate in questa risorsa:

Proprietà
id string
L'ID utilizzato da YouTube per identificare in modo univoco il report. Il valore della proprietà ha una lunghezza massima di 100 caratteri. La tabella seguente identifica la versione più recente di ogni tipo di report supportato (massimo 100 caratteri).

name string
Il nome del report. Il valore della proprietà ha una lunghezza massima di 100 caratteri.
deprecateTime timestamp
La data e l'ora in cui il report è stato o verrà ritirato. Se hai un job per un tipo di report obsoleto, YouTube genera nuovi report per quel job per tre mesi dopo l'annuncio della data di ritiro.

Ad esempio, l'annuncio di ritiro per il report content_owner_basic_a1 è stato effettuato il 19 maggio 2016. Di conseguenza, il campo deprecateTime per quel tipo di report specifica un'ora del 19 agosto 2016, data in cui YouTube smette di generare report di quel tipo.
systemManaged boolean
Questo valore è true se YouTube genera automaticamente il report per i proprietari di contenuti di YouTube che non devono prima chiamare il metodo jobs.create per indicare a YouTube di generare il rapporto. In effetti, il metodo jobs.create restituisce un errore se la proprietà reportTypeId identifica un report gestito dal sistema.