ReportTypes

Ресурс reportType идентифицирует конкретный отчет, который может получить владелец канала или контента.

Методы

В следующей таблице показаны методы, которые API поддерживает для ресурсов report .

Методы
list Возвращает список типов отчетов, которые может получить владелец канала или контента.

Представление ресурса JSON

В приведенной ниже структуре JSON показан формат ресурса reportType :

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

Характеристики

В следующей таблице определены свойства, которые появляются в этом ресурсе:

Характеристики
id string
Идентификатор, который YouTube использует для уникальной идентификации отчета. Значение свойства имеет максимальную длину 100 символов. В таблице ниже указаны самые последние версии каждого поддерживаемого типа отчета (максимум 100 символов).

name string
Название отчета. Значение свойства имеет максимальную длину 100 символов.
deprecateTime timestamp
Дата и время, когда отчет был или будет устаревшим. Если у вас есть задание для устаревшего типа отчета, YouTube создает новые отчеты для этого задания в течение трех месяцев после объявления даты прекращения поддержки.

Например, объявление об устаревании отчета content_owner_basic_a1 было объявлено 19 мая 2016 года. Таким образом, поле deprecateTime для этого типа отчета указывает время 19 августа 2016 года, после которого YouTube прекратит создавать отчеты этого типа.
systemManaged boolean
Это значение true , если YouTube автоматически создает отчет для владельцев контента YouTube, при этом владельцам контента не нужно сначала вызывать метод jobs.create , чтобы дать указание YouTube создать отчет. Фактически, метод jobs.create возвращает ошибку, если свойство reportTypeId идентифицирует отчет, управляемый системой.