ReportTypes

Un recurso reportType identifica un informe específico que un propietario de contenido o canal puede recuperar.

Métodos

En la siguiente tabla, se muestran los métodos que la API admite para los recursos report.

Métodos
list Devuelve una lista de tipos de informes que el propietario del canal o del contenido puede recuperar.

Representación de recursos JSON

La estructura JSON a continuación muestra el formato de un recurso reportType:

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

Propiedades

La siguiente tabla define las propiedades que aparecen en este recurso:

Propiedades
id string de
ID que YouTube utiliza para identificar de forma exclusiva la denuncia. El valor de la propiedad tiene una longitud máxima de 100 caracteres. En la siguiente tabla, se identifica la versión más reciente de cada tipo de informe admitido (100 caracteres como máximo).

name string de
Es el nombre del informe. El valor de la propiedad tiene una longitud máxima de 100 caracteres.
deprecateTime timestamp de
La fecha y hora en que se dio o dejará de estar disponible el informe. Si tienes un trabajo con un tipo de informe que ya no está disponible, YouTube generará informes nuevos para ese trabajo durante tres meses después de que se anunció la fecha de baja.

Por ejemplo, el anuncio de baja del informe content_owner_basic_a1 fue el 19 de mayo de 2016. Por lo tanto, el campo deprecateTime para ese tipo de informe especifica una hora el 19 de agosto de 2016, después de la cual YouTube dejará de generar informes de ese tipo.
systemManaged boolean de
Este valor es true si YouTube genera automáticamente el informe para los propietarios del contenido de YouTube sin que estos tengan que invocar primero el método jobs.create para indicarle a YouTube que genere el informe. De hecho, el método jobs.create muestra un error si la propiedad reportTypeId identifica un informe administrado por el sistema.