VideoAbuseReportReasons

videoAbuseReportReason リソースには、不適切なコンテンツを含むとして動画にフラグが付けられた理由に関する情報が含まれます。アプリケーションが videos.reportAbuse メソッドを呼び出して不正な動画を報告すると、このリクエストは videoAbuseReportReason リソースの情報を使用して、動画が報告される理由を特定します。

Methods

API は、videoAbuseReportReasons リソースについて次のメソッドをサポートしています。

list
不適切な動画を報告する際に使用できる理由のリストを取得します。今すぐ試す

リソース表現

次の JSON 構造は、videoAbuseReportReason リソースの形式を示しています。

{
  "kind": "youtube#videoAbuseReportReason",
  "etag": etag,
  "id": string,
  "snippet": {
    "label": string,
    "secondaryReasons": [
      {
        "id": string,
        "label": string
      }
    ]
  }
}

プロパティ

次の表は、このリソースで使用されているプロパティの定義を示したものです。

プロパティ
kind string
API リソースのタイプを識別します。値は youtube#videoAbuseReportReason です。
etag etag
このリソースの Etag。
id string
YouTube が理由を識別するために使用する ID。videos.reportAbuse メソッドを呼び出すときは、アプリでこの値を使用して reasonId プロパティを設定する必要があります。
snippet object
snippet オブジェクトには、理由に関する基本情報が含まれます。
snippet.label string
不正行為を報告する理由向けにローカライズされたラベルテキスト。
snippet.secondaryReasons[] list
理由に関連する第 2 の理由(ある場合)。(0 以上の場合もあります)。
snippet.secondaryReasons[].id string
YouTube が第 2 の理由を識別するために使用する ID。videos.reportAbuse メソッドを呼び出すときは、アプリでこの値を使用して secondaryReasonId プロパティを設定する必要があります。
snippet.secondaryReasons[].label string
第二の理由でローカライズされたラベルテキスト。