ReportTypes

reportType 리소스는 채널 또는 콘텐츠 소유자가 검색할 수 있는 특정 보고서를 식별합니다.

방법

다음 표에서는 API가 report 리소스에 지원하는 메서드를 보여줍니다.

방법
list 채널 또는 콘텐츠 소유자가 검색할 수 있는 보고서 유형 목록을 반환합니다.

JSON 리소스 표현

아래의 JSON 구조는 reportType 리소스의 형식을 보여줍니다.

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

속성

다음 표는 이 리소스에 표시되는 속성을 정의합니다.

속성
id string
YouTube가 보고서를 고유하게 식별하는 데 사용하는 ID입니다. 속성 값의 최대 길이는 100자(영문 기준)입니다. 아래 표에는 지원되는 각 보고서 유형의 최신 버전이 표시되어 있습니다 (영문 기준 최대 100자).

name string
보고서 이름입니다. 속성 값의 최대 길이는 100자(영문 기준)입니다.
deprecateTime timestamp
보고서가 지원 중단되었거나 지원 중단될 날짜 및 시간입니다. 지원 중단된 보고서 유형에 대한 작업이 있는 경우 YouTube는 지원 중단 날짜가 발표된 후 3개월 동안 해당 작업에 대한 새 보고서를 생성합니다.

예를 들어 content_owner_basic_a1 보고서에 대한 지원 중단 발표는 2016년 5월 19일이었습니다. 따라서 이 보고서 유형의 deprecateTime 필드에는 2016년 8월 19일 이후의 시간이 지정되고 YouTube에서는 이 유형의 보고서를 생성하지 않습니다.
systemManaged boolean
콘텐츠 소유자가 먼저 jobs.create 메서드를 호출하여 YouTube에 보고서를 생성하도록 지시할 필요 없이 YouTube 콘텐츠 소유자를 위해 보고서를 자동으로 생성하면 이 값은 true입니다. 실제로 reportTypeId 속성이 시스템 관리 보고서를 식별하는 경우 jobs.create 메서드는 오류를 반환합니다.