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
보고서가 지원 중단되었거나 지원 중단될 날짜와 시간입니다. 지원 중단된 보고서 유형의 작업이 있는 경우 지원 중단 날짜가 발표된 후 3개월 동안 YouTube에서 해당 작업에 대한 새 보고서를 생성합니다.

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