videoAbuseReportReason kaynağı, bir videonun kötüye kullanım amaçlı içerik barındırdığı için işaretlenme nedenine dair bilgileri içerir. Uygulamanız, kötüye kullanım amaçlı bir videoyu bildirmek için videos.reportAbuse yöntemini çağrdığında istek, videonun bildirilme nedenini belirlemek için videoAbuseReportReason kaynağındaki bilgileri kullanır.
Yöntemler
API, videoAbuseReportReasons kaynakları için aşağıdaki yöntemleri destekler:
- list
- Kötüye kullanım amaçlı videoları bildirmek için kullanılabilecek nedenlerin listesini alın. Hemen deneyin.
Kaynak temsili
Aşağıdaki JSON yapısında, videoAbuseReportReason kaynağının biçimi gösterilmektedir:
{
  "kind": "youtube#videoAbuseReportReason",
  "etag": etag,
  "id": string,
  "snippet": {
    "label": string,
    "secondaryReasons": [
      {
        "id": string,
        "label": string
      }
    ]
  }
}Özellikler
Aşağıdaki tabloda bu kaynakta görünen özellikler tanımlanmaktadır:
| Özellikler | |
|---|---|
| kind | stringAPI kaynağının türünü tanımlar. Değer youtube#videoAbuseReportReasonolur. | 
| etag | etagBu kaynağın Etag değeri. | 
| id | stringYouTube'un nedeni tanımlamak için kullandığı kimlik. Uygulamanız, videos.reportAbuseyöntemini çağırırkenreasonIdözelliğini ayarlamak için bu değeri kullanmalıdır. | 
| snippet | objectsnippetnesnesi, nedenle ilgili temel ayrıntıları içerir. | 
| snippet.label | stringKötüye kullanım raporu nedeninin yerelleştirilmiş etiket metni. | 
| snippet.secondaryReasons[] | listNedenle ilişkili ikincil nedenlerin listesi (varsa). (0 veya daha fazla olabilir.) | 
| snippet.secondaryReasons[].id | stringYouTube'un ikincil nedeni tanımlamak için kullandığı kimlik. Uygulamanız, videos.reportAbuseyöntemini çağırırkensecondaryReasonIdözelliğini ayarlamak için bu değeri kullanmalıdır. | 
| snippet.secondaryReasons[].label | stringİkincil neden için yerelleştirilmiş etiket metni. |