REST Resource: claims

संसाधन: दावा

claim, किसी पार्टनर या उपयोगकर्ता के अपलोड किए गए वीडियो को उस ऐसेट से जोड़ता है जो वीडियो से मेल खाता है. दावा बताता है कि वीडियो, एसेट के ऑडियो, वीडियो या ऑडियोविज़ुअल (ऑडियो और वीडियो) कॉम्पोनेंट से मेल खाता है या नहीं. इस दावे से यह भी पता चलता है कि कॉन्टेंट के अधिकार का मालिक, दावा किए गए वीडियो पर YouTube से जो नीति लागू करना चाहता है.

जेएसओएन के काेड में दिखाना
{
  "kind": string,
  "policy": {
    object (Policy)
  },
  "timeCreated": string,
  "contentType": string,
  "ugcType": string,
  "isPartnerUploaded": boolean,
  "timeStatusLastModified": string,
  "blockOutsideOwnership": boolean,
  "status": string,
  "appliedPolicy": {
    object (Policy)
  },
  "id": string,
  "assetId": string,
  "videoId": string,
  "origin": {
    object (Origin)
  },
  "matchInfo": {
    object (MatchInfo)
  },
  "studioInfo": {
    object (StudioInfo)
  }
}
फ़ील्ड
kind

string

एपीआई संसाधन का टाइप. claim संसाधनों के लिए, यह वैल्यू youtubePartner#claim है.

policy

object (Policy)

दावे पर देखने वाले मालिक की ओर से दी गई नीति.

timeCreated

string

दावा किए जाने का समय.

contentType

string

इस वैल्यू से पता चलता है कि दावे में, दावा किए गए कॉन्टेंट का ऑडियो, वीडियो या ऑडियोविज़ुअल वाला हिस्सा शामिल है या नहीं.

ugcType

string

दावे का यूजीसी (लोगों का बनाया कॉन्टेंट) किस तरह का है (स्टैंडर्ड, प्रीमियम, गाना).

isPartnerUploaded

boolean

इससे पता चलता है कि दावा, पार्टनर की ओर से अपलोड किया गया दावा है या नहीं.

timeStatusLastModified

string

दावे की स्थिति और/या स्थिति की जानकारी में पिछली बार हुए बदलाव का समय.

blockOutsideOwnership

boolean

इससे यह पता चलता है कि जिस वीडियो पर दावा किया गया है उसे कहीं भी ब्लॉक किया जाना चाहिए या नहीं.

status

string

दावे की स्थिति. किसी दावे को अपडेट करते समय, दावे को असरदार तरीके से वापस लेने के लिए, उसके स्टेटस को active से inactive में अपडेट किया जा सकता है. हालांकि, दावे की स्थिति को बेहतर बनाने के लिए, एपीआई पर कोई अन्य अपडेट काम नहीं करता.

appliedPolicy

object (Policy)

दावे पर देखने के मालिक के लिए लागू नीति. यह ज़रूरी नहीं है कि यह वीडियो पर दावा करने की आखिरी नीति से मेल खाती हो. इसकी वजह यह है कि इसमें दूसरे पार्टनर की भी उसी दावे की नीति को शामिल नहीं किया गया है.

id

string

वह आईडी जिसे YouTube असाइन करता है और जिसका इस्तेमाल, दावे की खास तरह से पहचान करने के लिए करता है.

assetId

string

YouTube का यूनीक एसेट आईडी, जिससे दावे से जुड़ी एसेट की पहचान होती है.

videoId

string

वह यूनीक YouTube वीडियो आईडी जिससे दावे से जुड़े वीडियो की पहचान होती है.

origin

object (Origin)

matchInfo

object (MatchInfo)

अगर यह दावा, दी गई पहचान फ़ाइल के आधार पर अपने-आप जनरेट हुआ है, तो इस सेक्शन में उस मिलते-जुलते वीडियो की जानकारी मिलेगी जिससे दावा हुआ है.

studioInfo

object (StudioInfo)

इसमें Studio में मौजूद दावे वाले पेजों पर ले जाने वाले यूआरएल शामिल हैं.

शुरुआत की जगह

इस ऑब्जेक्ट में ऐसी जानकारी है जो मेटाडेटा या मालिकाना हक वाले डेटा के सोर्स के बारे में बताती है.

जेएसओएन के काेड में दिखाना
{
  "source": string
}
फ़ील्ड
source

string

MatchInfo

दावे के बारे में जानकारी का मिलान करें.

जेएसओएन के काेड में दिखाना
{
  "matchSegments": [
    {
      object (MatchSegment)
    }
  ],
  "referenceId": string,
  "longestMatch": {
    object (LongestMatch)
  },
  "totalMatch": {
    object (TotalMatch)
  }
}
फ़ील्ड
matchSegments[]

object (MatchSegment)

मैच के हर सेगमेंट का ब्यौरा. सूची के हर आइटम में, दावे से जुड़े मिलते-जुलते एक सेगमेंट की जानकारी होती है. मैच होने वाले कई सेगमेंट हो सकते हैं. उदाहरण के लिए, अगर अपलोड किए गए वीडियो का ऑडियो और वीडियो कॉन्टेंट, पहचान वीडियो के ऑडियो और वीडियो कॉन्टेंट से मिलता-जुलता है, तो मिलते-जुलते वीडियो के दो सेगमेंट होंगे. एक सेगमेंट में उससे मिलते-जुलते ऑडियो के बारे में बताया जाएगा और दूसरा सेगमेंट, उस वीडियो से मिलते-जुलते वीडियो के बारे में बताएगा.

referenceId

string

वह पहचान फ़ाइल आईडी जिससे यह मैच जनरेट हुआ है.

longestMatch

object (LongestMatch)

पहचान फ़ाइल और उपयोगकर्ता के वीडियो के बीच सबसे लंबे समय के मिलान की जानकारी.

totalMatch

object (TotalMatch)

एक-दूसरे से मेल खाने वाली पहचान फ़ाइल और उपयोगकर्ता के वीडियो कॉन्टेंट की कुल संख्या की जानकारी. ध्यान दें कि अगर पहचान फ़ाइल या उपयोगकर्ता के वीडियो में कोई लूप है, तो ये दोनों वैल्यू अलग-अलग हो सकती हैं.

MatchSegment

मिलते-जुलते वीडियो के किसी सेगमेंट के बारे में जानकारी, जिस पर दावा किया गया है.

जेएसओएन के काेड में दिखाना
{
  "video_segment": {
    object (Segment)
  },
  "reference_segment": {
    object (Segment)
  },
  "channel": string,
  "manual_segment": {
    object (Segment2)
  }
}
फ़ील्ड
video_segment

object (Segment)

videoSegment ऑब्जेक्ट में, दावा किए गए वीडियो के मिलते-जुलते हिस्से की जानकारी होती है.

reference_segment

object (Segment)

referenceSegment ऑब्जेक्ट में, पहचान कॉन्टेंट से मेल खाने वाले हिस्से की जानकारी होती है.

channel

string

इससे पता चलता है कि दावा किया गया वीडियो, पहचान वीडियो से किस तरह मेल खाता है.

manual_segment

object (Segment2)

मैन्युअल रूप से दावे करने पर, manualSegment ऑब्जेक्ट में, वीडियो के उस खास हिस्से की जानकारी मौजूद होती है जिसके बारे में दावा किया गया है कि वह वीडियो से मिलता-जुलता है.

सेगमेंट करें

यह संसाधन एक आसान सेगमेंट दिखाता है, जिसमें शुरू और खत्म होने के समय का फ़ॉर्मैट "hh:mm:ss.mmm" स्ट्रिंग होता है.

जेएसओएन के काेड में दिखाना
{
  "start": string,
  "duration": string,
  "kind": string
}
फ़ील्ड
start

string

सेगमेंट के शुरू होने का समय, जिसे शुरुआत से मिलीसेकंड में मापा जाता है.

duration

string

मिलीसेकंड में सेगमेंट की अवधि.

kind

string

एपीआई संसाधन का टाइप. सेगमेंट रिसॉर्स के लिए, वैल्यू youtubePartner#segment है.

Segment2

यह संसाधन एक अन्य आसान सेगमेंट को दिखाता है, जिसमें शुरू और खत्म होने के समय को "hh:mm:ss.mmm" स्ट्रिंग के तौर पर फ़ॉर्मैट किया गया है.

जेएसओएन के काेड में दिखाना
{
  "start": string,
  "kind": string,
  "finish": string
}
फ़ील्ड
start

string

सेगमेंट के शुरू होने का समय, जिसे शुरुआत से मिलीसेकंड में मापा जाता है.

kind

string

एपीआई संसाधन का टाइप. सेगमेंट रिसॉर्स के लिए, वैल्यू youtubePartner#segment है.

finish

string

सेगमेंट खत्म होने का समय, जिसे शुरुआत से मिलीसेकंड में मापा जाता है.

LongestMatch

सबसे लंबा दावा मिलान.

जेएसओएन के काेड में दिखाना
{
  "durationSecs": string,
  "userVideoOffset": string,
  "referenceOffset": string
}
फ़ील्ड
durationSecs

string

पहचान फ़ाइल और उपयोगकर्ता के वीडियो के बीच, सबसे लंबे मिलान का समय.

userVideoOffset

string

उपयोगकर्ता के वीडियो में सेकंड में ऑफ़सेट, जिससे सबसे लंबा मैच शुरू हुआ.

referenceOffset

string

उस रेफ़रंस में सेकंड में ऑफ़सेट, जहां से सबसे लंबा मैच शुरू हुआ था.

TotalMatch

कुल दावा मिलान.

जेएसओएन के काेड में दिखाना
{
  "userVideoDurationSecs": string,
  "referenceDurationSecs": string
}
फ़ील्ड
userVideoDurationSecs

string

किसी व्यक्ति के वीडियो में मौजूद वह कॉन्टेंट जो पहचान फ़ाइल से कुछ सेकंड में मेल खाता है.

referenceDurationSecs

string

पहचान फ़ाइल में मौजूद कॉन्टेंट का वह कुल हिस्सा जो कुछ सेकंड में, उपयोगकर्ता के वीडियो से मेल खाता है.

तरीके

get

आईडी के ज़रिए किसी खास दावे को फिर से हासिल करता है.

insert

दावा करता है.

list

यह फ़ंक्शन, मौजूदा पुष्टि किए गए उपयोगकर्ता से जुड़े कॉन्टेंट के मालिक की ओर से मैनेज किए गए दावों की सूची लाता है.

patch

दावे की नीति या स्थिति में बदलाव करके, मौजूदा दावे को पैच किया जाता है.

update

दावे की नीति या स्थिति में बदलाव करके, मौजूदा दावे को अपडेट किया जाता है.