VideoAbuseReportReasons

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

メソッド

この 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
理由に関連付けられている副次的な理由のリスト(該当する場合)。(0 個以上でもかまいません)。
snippet.secondaryReasons[].id string
YouTube がセカンダリ 理由の識別に使用する ID。videos.reportAbuse メソッドを呼び出すときに、この値を使用して secondaryReasonId プロパティを設定する必要があります。
snippet.secondaryReasons[].label string
2 番目の理由のローカライズされたラベルテキスト。