videoAbuseReportReason zawiera informacje o tym, dlaczego film został oznaczony jako zawierający treści obraźliwe. Gdy aplikacja wywołuje metodę videos.reportAbuse, aby zgłosić film z nadużyciem, żądanie korzysta z informacji z zasobu videoAbuseReportReason, aby określić powód zgłoszenia filmu.
Metody
Interfejs API obsługuje te metody dotyczące zasobów videoAbuseReportReasons:
- list
- Pobierz listę powodów, dla których można zgłaszać filmy z niepożądanymi treściami. Wypróbuj teraz
Reprezentacja zasobu
Struktura JSON poniżej przedstawia format zasobu videoAbuseReportReason:
{
  "kind": "youtube#videoAbuseReportReason",
  "etag": etag,
  "id": string,
  "snippet": {
    "label": string,
    "secondaryReasons": [
      {
        "id": string,
        "label": string
      }
    ]
  }
}Właściwości
Właściwości występujące w tym zasobie są opisane w tabeli poniżej:
| Właściwości | |
|---|---|
| kind | stringOkreśla typ zasobu interfejsu API. Wartość będzie wynosić youtube#videoAbuseReportReason. | 
| etag | etagEtag tego zasobu. | 
| id | stringIdentyfikator używany przez YouTube do identyfikacji przyczyny. Podczas wywoływania metody videos.reportAbuseaplikacja powinna użyć tej wartości do ustawienia właściwościreasonId. | 
| snippet | objectObiekt snippetzawiera podstawowe informacje o przyczynie. | 
| snippet.label | stringZlokalizowany tekst etykiety dla powodu zgłoszenia nadużycia. | 
| snippet.secondaryReasons[] | listLista dodatkowych powodów związanych z podaniem przyczyny (jeśli są dostępne). (może ich być 0 lub więcej). | 
| snippet.secondaryReasons[].id | stringIdentyfikator używany przez YouTube do identyfikacji dodatkowego powodu. Podczas wywoływania metody videos.reportAbuseaplikacja powinna użyć tej wartości do ustawienia właściwościsecondaryReasonId. | 
| snippet.secondaryReasons[].label | stringTekst etykiety przetłumaczony na potrzeby dodatkowego powodu. |