ReportTypes

O recurso reportType identifica um relatório específico que um canal ou proprietário de conteúdo pode recuperar.

Métodos

A tabela a seguir mostra os métodos compatíveis com a API para recursos report.

Métodos
list Retorna uma lista de tipos de relatório que o canal ou o proprietário do conteúdo pode recuperar.

Representação de recurso JSON

A estrutura JSON abaixo mostra o formato de um recurso reportType:

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

Propriedades

A tabela a seguir define as propriedades que aparecem neste recurso:

Propriedades
id string e
O ID que o YouTube usa para identificar o relatório de forma exclusiva. O valor da propriedade deve ter no máximo 100 caracteres. A tabela abaixo identifica a versão mais recente de cada tipo de relatório compatível (máximo de 100 caracteres).

. .
name string e
O nome do relatório. O valor da propriedade deve ter no máximo 100 caracteres.
deprecateTime timestamp e
A data e a hora em que o uso do relatório foi ou será suspenso. Se você tiver um job para um tipo de relatório descontinuado, o YouTube vai gerar novos relatórios para ele por três meses após o anúncio da data de descontinuação.

Por exemplo, o aviso de descontinuação do relatório content_owner_basic_a1 foi em 19 de maio de 2016. Por isso, o campo deprecateTime desse tipo de relatório especifica o dia 19 de agosto de 2016. Após essa data, o YouTube deixará de gerar relatórios desse tipo.
systemManaged boolean e
Esse valor será true se o YouTube gerar automaticamente o relatório para proprietários de conteúdo do YouTube sem que os proprietários de conteúdo precisem chamar primeiro o método jobs.create para instruir o YouTube a gerar o relatório. Na verdade, o método jobs.create retornará um erro se a propriedade reportTypeId identificar um relatório gerenciado pelo sistema.