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 идентифицирует отчет, управляемый системой.