ReportTypes

reportType संसाधन, उस खास रिपोर्ट की पहचान करता है जिसे चैनल या कॉन्टेंट का मालिक ऐक्सेस कर सकता है.

तरीके

इस टेबल में उन तरीकों के बारे में बताया गया है जो एपीआई के report में इस्तेमाल किए जा सकते हैं.

तरीके
list यह रिपोर्ट की सूची दिखाता है जिन्हें चैनल या कॉन्टेंट का मालिक ऐक्सेस कर सकता है.

JSON रिसॉर्स का प्रतिनिधित्व करना

नीचे JSON स्ट्रक्चर में, reportType रिसॉर्स का फ़ॉर्मैट दिखता है:

{
  "id": string,
  "name": string,
  "deprecateTime": timestamp,
  "systemManaged": boolean
}

प्रॉपर्टी

इस टेबल में उन प्रॉपर्टी के बारे में बताया गया है जो इस रिसॉर्स में मौजूद हैं:

प्रॉपर्टी
id string
इस आईडी का इस्तेमाल करके, YouTube रिपोर्ट की खास पहचान करता है. प्रॉपर्टी की वैल्यू ज़्यादा से ज़्यादा 100 वर्णों की हो सकती है. नीचे दी गई टेबल में, हर तरह की रिपोर्ट के सबसे हाल के वर्शन की पहचान की गई है. ज़्यादा से ज़्यादा 100 वर्ण इस्तेमाल किए जा सकते हैं.

name string
रिपोर्ट का नाम. प्रॉपर्टी की वैल्यू ज़्यादा से ज़्यादा 100 वर्णों की हो सकती है.
deprecateTime timestamp
वह तारीख और समय जब रिपोर्ट को हटा दिया गया था या हटा दिया जाएगा. अगर आपके पास बहिष्कृत की गई रिपोर्ट के लिए कोई जॉब है, तो YouTube समर्थन नहीं होने या रोके जाने की तारीख का एलान करने के बाद तीन महीने तक उस नौकरी के लिए नई रिपोर्ट जनरेट करता रहेगा.

उदाहरण के लिए, content_owner_basic_a1 रिपोर्ट के लिए, समर्थन नहीं होने या रोके जाने का एलान 19 मई, 2016 को किया गया था. इसलिए, इस तरह की रिपोर्ट के लिए deprecateTime फ़ील्ड, 19 अगस्त, 2016 के किसी खास समय की जानकारी देता है. इसके बाद, YouTube उस तरह की रिपोर्ट जनरेट करना बंद कर देगा.
systemManaged boolean
यह वैल्यू true तब होती है, जब YouTube से कॉन्टेंट के मालिकों के लिए, रिपोर्ट अपने-आप जनरेट हो जाती है. इसके लिए, YouTube को कॉन्टेंट के मालिकों को jobs.create तरीके से कॉल करने की ज़रूरत नहीं होती. YouTube के मालिक, शिकायत करने के लिए, YouTube को निर्देश दे सकते हैं. दरअसल, अगर reportTypeId प्रॉपर्टी किसी सिस्टम से मैनेज की गई रिपोर्ट की पहचान करती है, तो jobs.create का तरीका गड़बड़ी वाला मैसेज दिखाता है.