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 메서드는 오류를 반환합니다. |