videoAbuseReportReason リソースには、動画に不適切なコンテンツが含まれていると判断された理由に関する情報が含まれます。アプリケーションが videos.reportAbuse メソッドを呼び出して不正な動画を報告すると、リクエストは videoAbuseReportReason リソースの情報を使用して、動画が報告された理由を特定します。
メソッド
この API は、videoAbuseReportReasons リソースの次のメソッドをサポートしています。
リソース表現
次の JSON 構造は、videoAbuseReportReason リソースの形式を示しています。
{
"kind": "youtube#videoAbuseReportReason",
"etag": etag,
"id": string,
"snippet": {
"label": string,
"secondaryReasons": [
{
"id": string,
"label": string
}
]
}
}プロパティ
次の表は、このリソースで使用されているプロパティの定義を示したものです。
| プロパティ | |
|---|---|
kind |
stringAPI リソースのタイプを識別します。値は youtube#videoAbuseReportReason になります。 |
etag |
etagこのリソースの Etag。 |
id |
stringYouTube が理由の特定に使用する ID。 videos.reportAbuse メソッドを呼び出すときに、この値を使用して reasonId プロパティを設定する必要があります。 |
snippet |
objectsnippet オブジェクトには、理由に関する基本的な詳細が含まれます。 |
snippet.label |
string不正行為報告の理由のローカライズされたラベルテキスト。 |
snippet.secondaryReasons[] |
list理由に関連付けられている副次的な理由のリスト(該当する場合)。(0 個以上でもかまいません)。 |
snippet.secondaryReasons[].id |
stringYouTube がセカンダリ 理由の識別に使用する ID。 videos.reportAbuse メソッドを呼び出すときに、この値を使用して secondaryReasonId プロパティを設定する必要があります。 |
snippet.secondaryReasons[].label |
string2 番目の理由のローカライズされたラベルテキスト。 |