REST Resource: claims

সম্পদ: দাবি

একটি claim একটি অংশীদার- বা ব্যবহারকারীর আপলোড করা ভিডিওকে একটি সম্পদের সাথে লিঙ্ক করে যা ভিডিওর সাথে মিলে যায়৷ দাবিটি নির্দেশ করে যে ভিডিওটি সম্পদের অডিও, ভিডিও বা অডিওভিজুয়াল (অডিও এবং ভিডিও) উপাদানগুলির সাথে মেলে কিনা৷ দাবিটি সেই নীতিও নির্দিষ্ট করে যে অধিকার মালিক দাবি করা ভিডিওতে YouTube প্রয়োগ করতে চায়৷

JSON প্রতিনিধিত্ব
{
  "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

API সম্পদের ধরন। claim সংস্থানগুলির জন্য, এই মানটি হল youtubePartner#claim

policy

object ( Policy )

দাবি মালিক দ্বারা প্রদত্ত নীতি.

timeCreated

string

যে সময় দাবিটি তৈরি হয়েছিল।

contentType

string

এই মানটি নির্দেশ করে যে দাবিটি দাবি করা সামগ্রীর অডিও, ভিডিও বা অডিওভিজুয়াল অংশকে কভার করে কিনা।

ugcType

string

দাবির UGC প্রকার (মান, প্রিমিয়াম, গান)।

isPartnerUploaded

boolean

দাবিটি একটি অংশীদার আপলোড করা দাবি কিনা তা নির্দেশ করে।

timeStatusLastModified

string

দাবির স্থিতি এবং/অথবা স্থিতির বিশদটি শেষবার পরিবর্তন করার সময়।

blockOutsideOwnership

boolean

দাবি করা ভিডিওটি স্পষ্টভাবে মালিকানাধীন নয় এমন কোথাও ব্লক করা উচিত কিনা তা নির্দেশ করে৷

status

string

দাবির অবস্থা। একটি দাবি আপডেট করার সময়, আপনি দাবিটি কার্যকরভাবে মুক্তি দিতে active থেকে inactive থেকে এর স্থিতি আপডেট করতে পারেন, তবে API দাবির স্থিতিতে অন্যান্য আপডেটগুলিকে সমর্থন করে না।

appliedPolicy

object ( Policy )

দাবির উপর দেখার মালিকের জন্য প্রয়োগ করা নীতি। এটি ভিডিওতে চূড়ান্ত দাবি নীতির মতো নাও হতে পারে কারণ এটি একই দাবির অন্যান্য অংশীদারদের নীতি বিবেচনা করে না৷

id

string

ইউটিউব যে আইডি বরাদ্দ করে এবং দাবিটি অনন্যভাবে সনাক্ত করতে ব্যবহার করে।

assetId

string

অনন্য YouTube সম্পদ আইডি যা দাবির সাথে সংশ্লিষ্ট সম্পদকে শনাক্ত করে।

videoId

string

ইউনিক ইউটিউব ভিডিও আইডি যা দাবির সাথে যুক্ত ভিডিওটিকে শনাক্ত করে।

origin

object ( Origin )

matchInfo

object ( MatchInfo )

যদি এই দাবিটি একটি প্রদত্ত রেফারেন্সের উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে তৈরি হয়, তাহলে এই বিভাগটি সেই মিলের বিশদ প্রদান করবে যা দাবিটি তৈরি করেছে।

studioInfo

object ( StudioInfo )

স্টুডিওতে দাবি-সম্পর্কিত পৃষ্ঠাগুলির সাথে লিঙ্ক করা URLগুলি রয়েছে৷

উৎপত্তি

এই বস্তুটিতে এমন তথ্য রয়েছে যা মেটাডেটা বা মালিকানা ডেটার উৎস বর্ণনা করে।

JSON প্রতিনিধিত্ব
{
  "source": string
}
ক্ষেত্র
source

string

ম্যাচ ইনফো

দাবি সম্পর্কে তথ্য মেলে.

JSON প্রতিনিধিত্ব
{
  "matchSegments": [
    {
      object (MatchSegment)
    }
  ],
  "referenceId": string,
  "longestMatch": {
    object (LongestMatch)
  },
  "totalMatch": {
    object (TotalMatch)
  }
}
ক্ষেত্র
matchSegments[]

object ( MatchSegment )

প্রতিটি ম্যাচ সেগমেন্ট সম্পর্কে বিশদ বিবরণ। তালিকার প্রতিটি আইটেমে দাবির সাথে যুক্ত একটি ম্যাচ সেগমেন্ট সম্পর্কে তথ্য রয়েছে। একাধিক ম্যাচ সেগমেন্ট থাকা সম্ভব। উদাহরণস্বরূপ, যদি একটি আপলোড করা ভিডিওর অডিও এবং ভিডিও বিষয়বস্তু একটি রেফারেন্স ভিডিওর সাথে মেলে, তাহলে দুটি মিল সেগমেন্ট থাকবে। একটি সেগমেন্ট অডিও ম্যাচ বর্ণনা করবে এবং অন্যটি ভিডিও ম্যাচ বর্ণনা করবে।

referenceId

string

রেফারেন্স আইডি যা এই ম্যাচ তৈরি করেছে।

longestMatch

object ( LongestMatch )

রেফারেন্স এবং ব্যবহারকারী ভিডিওর মধ্যে দীর্ঘতম মিলের বিবরণ।

totalMatch

object ( TotalMatch )

রেফারেন্স এবং ব্যবহারকারীর ভিডিও সামগ্রীর মোট পরিমাণের বিবরণ যা একে অপরের সাথে মেলে। উল্লেখ্য রেফারেন্স বা ব্যবহারকারীর ভিডিওতে লুপ থাকলে এই দুটি মান আলাদা হতে পারে।

ম্যাচ সেগমেন্ট

একটি দাবি একটি একক ম্যাচ সেগমেন্ট সম্পর্কে তথ্য.

JSON প্রতিনিধিত্ব
{
  "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" স্ট্রিং হিসাবে ফর্ম্যাট করা শুরু এবং সমাপ্তির সময় সহ একটি সাধারণ অংশকে উপস্থাপন করে।

JSON প্রতিনিধিত্ব
{
  "start": string,
  "duration": string,
  "kind": string
}
ক্ষেত্র
start

string

সেগমেন্টের শুরুর সময়, শুরু থেকে মিলিসেকেন্ডে পরিমাপ করা হয়।

duration

string

মিলিসেকেন্ডে সেগমেন্টের সময়কাল।

kind

string

API সম্পদের ধরন। সেগমেন্ট রিসোর্সের জন্য, মান হল youtubePartner#segment

সেগমেন্ট 2

এই সংস্থানটি "hh:mm:ss.mmm" স্ট্রিং হিসাবে ফর্ম্যাট করা শুরু এবং সমাপ্তির সময় সহ আরেকটি সাধারণ অংশকে উপস্থাপন করে।

JSON প্রতিনিধিত্ব
{
  "start": string,
  "kind": string,
  "finish": string
}
ক্ষেত্র
start

string

সেগমেন্টের শুরুর সময়, শুরু থেকে মিলিসেকেন্ডে পরিমাপ করা হয়।

kind

string

API সম্পদের ধরন। সেগমেন্ট রিসোর্সের জন্য, মান হল youtubePartner#segment

finish

string

সেগমেন্টের শেষ সময়, শুরু থেকে মিলিসেকেন্ডে পরিমাপ করা হয়।

দীর্ঘতম ম্যাচ

দীর্ঘতম দাবি ম্যাচ।

JSON প্রতিনিধিত্ব
{
  "durationSecs": string,
  "userVideoOffset": string,
  "referenceOffset": string
}
ক্ষেত্র
durationSecs

string

রেফারেন্স এবং ব্যবহারকারী ভিডিওর মধ্যে দীর্ঘতম মিলের সময়কাল।

userVideoOffset

string

ব্যবহারকারী ভিডিওতে সেকেন্ডের মধ্যে অফসেট যেখানে দীর্ঘতম ম্যাচ শুরু হয়েছিল৷

referenceOffset

string

যে রেফারেন্সে দীর্ঘতম ম্যাচ শুরু হয়েছিল তার সেকেন্ডে অফসেট।

মোট ম্যাচ

মোট দাবির মিল।

JSON প্রতিনিধিত্ব
{
  "userVideoDurationSecs": string,
  "referenceDurationSecs": string
}
ক্ষেত্র
userVideoDurationSecs

string

ব্যবহারকারীর ভিডিওতে থাকা সামগ্রীর মোট পরিমাণ যা সেকেন্ডে রেফারেন্সের সাথে মিলেছে৷

referenceDurationSecs

string

রেফারেন্সে থাকা সামগ্রীর মোট পরিমাণ যা ব্যবহারকারীর ভিডিওর সাথে সেকেন্ডে মিলেছে৷

পদ্ধতি

get

আইডি দ্বারা একটি নির্দিষ্ট দাবি পুনরুদ্ধার করে।

insert

দাবি তৈরি করে।

list

বর্তমানে প্রমাণীকৃত ব্যবহারকারীর সাথে সম্পর্কিত বিষয়বস্তুর মালিক দ্বারা পরিচালিত দাবিগুলির একটি তালিকা পুনরুদ্ধার করে৷

patch

হয় তার নীতি বা তার স্থিতি পরিবর্তন করে একটি বিদ্যমান দাবি প্যাচ করে।

update

হয় তার নীতি বা তার স্থিতি পরিবর্তন করে একটি বিদ্যমান দাবি আপডেট করে।