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 अगर YouTube, कॉन्टेंट के मालिकों के लिए अपने-आप रिपोर्ट जनरेट करता है, तो यह वैल्यू true होती है. कॉन्टेंट के मालिकों को रिपोर्ट जनरेट करने के लिए, पहले jobs.create तरीके को कॉल करने की ज़रूरत नहीं होती. दरअसल, अगर reportTypeId प्रॉपर्टी से सिस्टम से मैनेज की जाने वाली किसी रिपोर्ट की पहचान होती है, तो jobs.create तरीका गड़बड़ी वाला मैसेज दिखाता है.