ReportTypes

reportType 资源用于标识频道或内容所有者可以检索的特定报告。

方法

下表显示了该 API 支持用于 report 资源的方法。

方法
list 返回频道或内容所有者可以检索的报告类型列表。

JSON 资源表示法

以下 JSON 结构显示了 reportType 资源的格式:

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

属性

下表定义了此资源中显示的属性:

属性
id string
YouTube 用来唯一标识报告的 ID。属性值的长度上限为 100 个字符。下表列出了每种受支持的报告类型的最新版本(最多 100 个字符)。

<ph type="x-smartling-placeholder">。 <ph type="x-smartling-placeholder">。 <ph type="x-smartling-placeholder">
name string
报告的名称。属性值的长度上限为 100 个字符。
deprecateTime timestamp
报告已弃用或即将弃用的日期和时间。如果您的作业属于已弃用的报告类型,YouTube 会在弃用日期公布后的三个月内为该作业生成新的报告。

例如,content_owner_basic_a1 报告的弃用公告是在 2016 年 5 月 19 日发布的。因此,该报告类型的 deprecateTime 字段会指定一个时间,即 2016 年 8 月 19 日,在该时间过后 YouTube 将停止生成该类型的报告。
systemManaged boolean
如果 YouTube 为 YouTube 内容所有者自动生成报告,而内容所有者无需首先调用 jobs.create 方法来指示 YouTube 生成报告,则该值为 true。事实上,如果 reportTypeId 属性标识由系统管理的报告,则 jobs.create 方法会返回错误。