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