Channels

API এখন আপনার চ্যানেল বা ভিডিওগুলিকে "বাচ্চাদের জন্য তৈরি" হিসাবে চিহ্নিত করার ক্ষমতা সমর্থন করে৷ এছাড়াও, channel এবং video সংস্থানগুলিতে এখন এমন একটি সম্পত্তি রয়েছে যা সেই চ্যানেল বা ভিডিওর "বাচ্চাদের জন্য তৈরি" স্থিতি সনাক্ত করে। YouTube API পরিষেবাগুলির পরিষেবার শর্তাবলী এবং বিকাশকারীর নীতিগুলিও 10 জানুয়ারী 2020-এ আপডেট করা হয়েছিল৷ আরও তথ্যের জন্য, YouTube ডেটা API পরিষেবা এবং YouTube API পরিষেবাগুলির পরিষেবার শর্তাবলীর পুনর্বিবেচনার ইতিহাসগুলি দেখুন৷

একটি channel সংস্থান একটি YouTube চ্যানেল সম্পর্কে তথ্য ধারণ করে।

পদ্ধতি

API channels সংস্থানগুলির জন্য নিম্নলিখিত পদ্ধতিগুলিকে সমর্থন করে:

list
অনুরোধের মানদণ্ডের সাথে মেলে এমন শূন্য বা তার বেশি channel সংস্থানগুলির একটি সংগ্রহ ফেরত দেয়৷ এখনই চেষ্টা করে দেখুন
update
একটি চ্যানেলের মেটাডেটা আপডেট করে। মনে রাখবেন যে এই পদ্ধতিটি বর্তমানে শুধুমাত্র channel রিসোর্সের brandingSettings এবং invideoPromotion অবজেক্ট এবং তাদের চাইল্ড প্রপার্টিগুলির আপডেট সমর্থন করে৷ এখনই চেষ্টা করে দেখুন

সম্পদ প্রতিনিধিত্ব

নিম্নলিখিত JSON কাঠামো একটি channels সম্পদের বিন্যাস দেখায়:

{
  "kind": "youtube#channel",
  "etag": etag,
  "id": string,
  "snippet": {
    "title": string,
    "description": string,
    "customUrl": string,
    "publishedAt": datetime,
    "thumbnails": {
      (key): {
        "url": string,
        "width": unsigned integer,
        "height": unsigned integer
      }
    },
    "defaultLanguage": string,
    "localized": {
      "title": string,
      "description": string
    },
    "country": string
  },
  "contentDetails": {
    "relatedPlaylists": {
      "likes": string,
      "favorites": string,
      "uploads": string
    }
  },
  "statistics": {
    "viewCount": unsigned long,
    "subscriberCount": unsigned long,  // this value is rounded to three significant figures
    "hiddenSubscriberCount": boolean,
    "videoCount": unsigned long
  },
  "topicDetails": {
    "topicIds": [
      string
    ],
    "topicCategories": [
      string
    ]
  },
  "status": {
    "privacyStatus": string,
    "isLinked": boolean,
    "longUploadsStatus": string,
    "madeForKids": boolean,
    "selfDeclaredMadeForKids": boolean
  },
  "brandingSettings": {
    "channel": {
      "title": string,
      "description": string,
      "keywords": string,
      "trackingAnalyticsAccountId": string,
      "unsubscribedTrailer": string,
      "defaultLanguage": string,
      "country": string
    },
    "watch": {
      "textColor": string,
      "backgroundColor": string,
      "featuredPlaylistId": string
    }
  },
  "auditDetails": {
    "overallGoodStanding": boolean,
    "communityGuidelinesGoodStanding": boolean,
    "copyrightStrikesGoodStanding": boolean,
    "contentIdClaimsGoodStanding": boolean
  },
  "contentOwnerDetails": {
    "contentOwner": string,
    "timeLinked": datetime
  },
  "localizations": {
    (key): {
      "title": string,
      "description": string
    }
  }
}

বৈশিষ্ট্য

নিম্নলিখিত সারণী এই সম্পদে প্রদর্শিত বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে:

বৈশিষ্ট্য
kind string
API সম্পদের ধরন সনাক্ত করে। মান হবে youtube#channel
etag etag
এই সম্পদের Etag.
id string
ইউটিউব চ্যানেলটিকে অনন্যভাবে সনাক্ত করতে যে আইডি ব্যবহার করে।
snippet object
snippet অবজেক্টে চ্যানেল সম্পর্কে প্রাথমিক বিবরণ রয়েছে, যেমন এর শিরোনাম, বিবরণ এবং থাম্বনেইল চিত্র।
snippet. title string
চ্যানেলের শিরোনাম।
snippet. description string
চ্যানেলের বর্ণনা। সম্পত্তির মান সর্বাধিক 1000 অক্ষর দৈর্ঘ্য আছে.
snippet. customUrl string
চ্যানেলের কাস্টম URL। ইউটিউব সহায়তা কেন্দ্র একটি কাস্টম ইউআরএল পাওয়ার পাশাপাশি ইউআরএল সেট আপ করার জন্য যোগ্যতার প্রয়োজনীয়তা ব্যাখ্যা করে।
snippet. publishedAt datetime
চ্যানেলটি যে তারিখ এবং সময় তৈরি করা হয়েছিল। মানটি ISO 8601 বিন্যাসে নির্দিষ্ট করা হয়েছে।
snippet. thumbnails object
চ্যানেলের সাথে যুক্ত থাম্বনেইল চিত্রগুলির একটি মানচিত্র৷ মানচিত্রের প্রতিটি বস্তুর জন্য, কী হল থাম্বনেইল ছবির নাম, এবং মান হল একটি বস্তু যাতে থাম্বনেইল সম্পর্কে অন্যান্য তথ্য থাকে।

আপনার অ্যাপ্লিকেশানে থাম্বনেইলগুলি প্রদর্শন করার সময়, নিশ্চিত করুন যে আপনার কোডটি চিত্র URLগুলিকে ঠিক যেমনটি API প্রতিক্রিয়াগুলিতে ফেরত দেওয়া হয় ঠিক তেমনই ব্যবহার করে৷ উদাহরণস্বরূপ, আপনার অ্যাপ্লিকেশনটি একটি API প্রতিক্রিয়াতে ফিরে আসা URL-এ https ডোমেনের পরিবর্তে http ডোমেন ব্যবহার করা উচিত নয়।

চ্যানেল থাম্বনেইল URLগুলি শুধুমাত্র https ডোমেনে উপলব্ধ, যেভাবে URLগুলি API প্রতিক্রিয়াগুলিতে প্রদর্শিত হয়৷ আপনি আপনার অ্যাপ্লিকেশনে ভাঙা ছবি দেখতে পারেন যদি এটি http ডোমেন থেকে YouTube ছবি লোড করার চেষ্টা করে। থাম্বনেইল চিত্রগুলি নতুন তৈরি করা চ্যানেলগুলির জন্য খালি হতে পারে এবং জনবহুল হতে এক দিন পর্যন্ত সময় লাগতে পারে৷
snippet.thumbnails. (key) object
বৈধ কী মান হল:
  • default - ডিফল্ট থাম্বনেইল চিত্র। একটি ভিডিওর জন্য ডিফল্ট থাম্বনেইল - বা একটি সংস্থান যা একটি ভিডিওকে বোঝায়, যেমন একটি প্লেলিস্ট আইটেম বা অনুসন্ধান ফলাফল - 120px চওড়া এবং 90px লম্বা। একটি চ্যানেলের জন্য ডিফল্ট থাম্বনেইল 88px চওড়া এবং 88px লম্বা।
  • medium - থাম্বনেইল ছবির একটি উচ্চ রেজোলিউশন সংস্করণ। একটি ভিডিওর জন্য (বা একটি সম্পদ যা একটি ভিডিওকে বোঝায়), এই ছবিটি 320px চওড়া এবং 180px লম্বা। একটি চ্যানেলের জন্য, এই ছবিটি 240px চওড়া এবং 240px লম্বা৷
  • high - থাম্বনেইল ছবির একটি উচ্চ রেজোলিউশন সংস্করণ। একটি ভিডিওর জন্য (বা একটি সম্পদ যা একটি ভিডিওকে নির্দেশ করে), এই ছবিটি 480px চওড়া এবং 360px লম্বা। একটি চ্যানেলের জন্য, এই চিত্রটি 800px চওড়া এবং 800px লম্বা৷
snippet.thumbnails.(key). url string
ছবির URL. আপনার অ্যাপ্লিকেশনে থাম্বনেইল ইউআরএল ব্যবহার করার জন্য অতিরিক্ত নির্দেশিকাগুলির জন্য, snippet.thumbnails সম্পত্তি সংজ্ঞা দেখুন।
snippet.thumbnails.(key). width unsigned integer
ছবিটির প্রস্থ।
snippet.thumbnails.(key). height unsigned integer
ছবিটির উচ্চতা।
snippet. defaultLanguage string
channel রিসোর্সের snippet.title এবং snippet.description বৈশিষ্ট্যে পাঠ্যের ভাষা।
snippet. localized object
snippet.localized অবজেক্টে চ্যানেলের জন্য একটি স্থানীয় শিরোনাম এবং বিবরণ রয়েছে বা এটি চ্যানেলের মেটাডেটার জন্য ডিফল্ট ভাষায় চ্যানেলের শিরোনাম এবং বিবরণ ধারণ করে।
  • যদি channels.list অনুরোধ hl প্যারামিটার ব্যবহার করে এমন একটি ভাষা নির্দিষ্ট করতে যেটির জন্য স্থানীয়কৃত পাঠ্য ফেরত দেওয়া উচিত, hl প্যারামিটার মান একটি YouTube অ্যাপ্লিকেশন ভাষা চিহ্নিত করে এবং সেই ভাষাতে স্থানীয়কৃত পাঠ্য উপলব্ধ হলে রিসোর্স স্নিপেটে স্থানীয়কৃত পাঠ্য ফেরত দেওয়া হয়।
  • ডিফল্ট ভাষার জন্য মেটাডেটা ফেরত দেওয়া হয় যদি একটি hl প্যারামিটার মান নির্দিষ্ট করা না থাকে বা একটি মান নির্দিষ্ট করা হয় কিন্তু নির্দিষ্ট ভাষার জন্য স্থানীয় মেটাডেটা উপলব্ধ না হয়।
সম্পত্তিতে একটি পঠনযোগ্য মান রয়েছে। স্থানীয় মেটাডেটা যোগ করতে, আপডেট করতে বা মুছতে localizations অবজেক্ট ব্যবহার করুন।
snippet.localized. title string
স্থানীয় চ্যানেলের শিরোনাম।
snippet.localized. description string
স্থানীয় চ্যানেলের বিবরণ।
snippet. country string
চ্যানেলটি যে দেশের সাথে যুক্ত। এই প্রপার্টির মান সেট করতে, brandingSettings.channel.country প্রপার্টির মান আপডেট করুন।
contentDetails object
contentDetails অবজেক্ট চ্যানেলের বিষয়বস্তু সম্পর্কে তথ্য ধারণ করে।
contentDetails. relatedPlaylists object
relatedPlaylists অবজেক্ট হল একটি মানচিত্র যা চ্যানেলের সাথে সম্পর্কিত প্লেলিস্টগুলিকে চিহ্নিত করে, যেমন চ্যানেলের আপলোড করা ভিডিও বা পছন্দ করা ভিডিও৷ আপনি playlists.list পদ্ধতি ব্যবহার করে এই প্লেলিস্টগুলির যেকোনো একটি পুনরুদ্ধার করতে পারেন।
contentDetails.relatedPlaylists. likes string
প্লেলিস্টের আইডি যাতে চ্যানেলের পছন্দ করা ভিডিও রয়েছে। সেই তালিকা থেকে আইটেম যোগ করতে বা সরাতে playlistItems.insert এবং playlistItems.delete পদ্ধতি ব্যবহার করুন।
contentDetails.relatedPlaylists. favorites string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

প্লেলিস্টের আইডি যাতে চ্যানেলের পছন্দের ভিডিও রয়েছে। সেই তালিকা থেকে আইটেম যোগ করতে বা সরাতে playlistItems.insert এবং playlistItems.delete পদ্ধতি ব্যবহার করুন।

মনে রাখবেন যে YouTube প্রিয় ভিডিও কার্যকারিতা অবমূল্যায়ন করেছে। উদাহরণ স্বরূপ, video রিসোর্সের statistics.favoriteCount প্রপার্টিটি 28শে আগস্ট, 2015 এ অবচয়িত হয়েছিল। ফলস্বরূপ, ঐতিহাসিক কারণে, এই সম্পত্তির মানটিতে একটি প্লেলিস্ট আইডি থাকতে পারে যা একটি খালি প্লেলিস্টকে নির্দেশ করে এবং তাই, আনা যাবে না।
contentDetails.relatedPlaylists. uploads string
প্লেলিস্টের আইডি যাতে চ্যানেলের আপলোড করা ভিডিও থাকে। নতুন ভিডিও আপলোড করতে videos.insert পদ্ধতি এবং পূর্বে আপলোড করা ভিডিও মুছে ফেলার জন্য videos.delete পদ্ধতি ব্যবহার করুন৷
statistics object
statistics বস্তু চ্যানেলের জন্য পরিসংখ্যান encapsulates.
statistics. viewCount unsigned long
চ্যানেলটি কতবার দেখা হয়েছে।
statistics. commentCount unsigned long
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

চ্যানেলের জন্য মন্তব্য সংখ্যা.
statistics. subscriberCount unsigned long
চ্যানেলটির সাবস্ক্রাইবার সংখ্যা। এই মানটি তিনটি উল্লেখযোগ্য পরিসংখ্যানে বৃত্তাকার করা হয়েছে। কিভাবে গ্রাহক সংখ্যা বৃত্তাকার হয় সে সম্পর্কে আরও বিশদ বিবরণের জন্য, পর্যালোচনা ইতিহাস বা YouTube সহায়তা কেন্দ্র দেখুন।
statistics. hiddenSubscriberCount boolean
চ্যানেলের গ্রাহক সংখ্যা সর্বজনীনভাবে দৃশ্যমান কিনা তা নির্দেশ করে৷
statistics. videoCount unsigned long
চ্যানেলে আপলোড করা পাবলিক ভিডিওর সংখ্যা। মনে রাখবেন যে মান শুধুমাত্র চ্যানেলের সর্বজনীন ভিডিওর গণনাকে প্রতিফলিত করে, এমনকি মালিকদের কাছেও। এই আচরণ YouTube ওয়েবসাইটে দেখানো গণনার সাথে সামঞ্জস্যপূর্ণ।
topicDetails object
topicDetails অবজেক্ট চ্যানেলের সাথে যুক্ত বিষয় সম্পর্কে তথ্য এনক্যাপসুলেট করে।

গুরুত্বপূর্ণ: বিষয় আইডি সম্পর্কিত পরিবর্তনগুলি সম্পর্কে আরও বিশদ বিবরণের জন্য, topicDetails.topicIds[] সম্পত্তির সংজ্ঞা এবং পুনর্বিবেচনার ইতিহাস দেখুন।
topicDetails. topicIds[] list
চ্যানেলের সাথে সংশ্লিষ্ট বিষয় আইডিগুলির একটি তালিকা৷

এই সম্পত্তিটি নভেম্বর 10, 2016 থেকে অবচয় করা হয়েছে। এটি 10 ​​নভেম্বর, 2017 পর্যন্ত সমর্থিত হবে।

গুরুত্বপূর্ণ: Freebase এবং Freebase API-এর অবনমনের কারণে, 27 ফেব্রুয়ারী, 2017 থেকে টপিক আইডিগুলি ভিন্নভাবে কাজ করা শুরু করেছে। সেই সময়ে, YouTube কিউরেট করা টপিক আইডিগুলির একটি ছোট সেট ফিরিয়ে দিতে শুরু করেছে।

topicDetails. topicCategories[] list
উইকিপিডিয়া ইউআরএলের একটি তালিকা যা চ্যানেলের বিষয়বস্তু বর্ণনা করে।
status object
status অবজেক্ট চ্যানেলের গোপনীয়তা স্থিতি সম্পর্কে তথ্য এনক্যাপসুলেট করে।
status. privacyStatus string
চ্যানেলের গোপনীয়তার অবস্থা।

এই সম্পত্তির জন্য বৈধ মান হল:
  • private
  • public
  • unlisted
status. isLinked boolean
চ্যানেল ডেটা এমন একটি ব্যবহারকারীকে চিহ্নিত করে কিনা তা নির্দেশ করে যেটি ইতিমধ্যেই একটি YouTube ব্যবহারকারীর নাম বা একটি Google+ অ্যাকাউন্টের সাথে লিঙ্ক করা আছে৷ এই লিঙ্কগুলির মধ্যে একটি ব্যবহারকারীর ইতিমধ্যেই একটি সর্বজনীন YouTube পরিচয় রয়েছে, যা ভিডিও আপলোড করার মতো বিভিন্ন ক্রিয়াকলাপের পূর্বশর্ত।
status. longUploadsStatus string
চ্যানেলটি 15 মিনিটের বেশি দীর্ঘ ভিডিও আপলোড করার যোগ্য কিনা তা নির্দেশ করে৷ চ্যানেল মালিক API অনুরোধ অনুমোদন করলেই এই সম্পত্তি ফেরত দেওয়া হয়। এই বৈশিষ্ট্য সম্পর্কে আরও তথ্যের জন্য, YouTube সহায়তা কেন্দ্র দেখুন।

এই সম্পত্তির জন্য বৈধ মান হল:
  • allowed - এই চ্যানেলটি 15 মিনিটের বেশি দীর্ঘ ভিডিও আপলোড করতে পারে।
  • disallowed - এই চ্যানেলটি 15 মিনিটের বেশি দীর্ঘ ভিডিও আপলোড করতে সক্ষম বা যোগ্য নয়। একটি চ্যানেল শুধুমাত্র দীর্ঘ ভিডিও আপলোড করার যোগ্য যদি এটি YouTube সম্প্রদায় নির্দেশিকাগুলির উপর ভিত্তি করে ভাল অবস্থানে থাকে এবং এটির সামগ্রীতে বিশ্বব্যাপী কোন Content ID ব্লক না থাকে৷

    চ্যানেলের মালিক সেই সমস্যাগুলি সমাধান করার পরে যা চ্যানেলটিকে দীর্ঘ ভিডিও আপলোড করতে বাধা দিচ্ছে, চ্যানেলটি allowed বা eligible অবস্থায় ফিরে যাবে।
  • eligible - এই চ্যানেলটি 15 মিনিটের বেশি দীর্ঘ ভিডিও আপলোড করার যোগ্য। যাইহোক, চ্যানেলের মালিককে প্রথমে ফোন ভেরিফিকেশনের মাধ্যমে দীর্ঘ ভিডিও আপলোড করার ক্ষমতা সক্ষম করতে হবে। এই বৈশিষ্ট্য সম্পর্কে আরো বিস্তারিত জানার জন্য, YouTube সহায়তা কেন্দ্র দেখুন।
status. madeForKids boolean
এই মানটি নির্দেশ করে যে চ্যানেলটিকে শিশু-নির্দেশিত হিসাবে মনোনীত করা হয়েছে এবং এতে চ্যানেলের বর্তমান "বাচ্চাদের জন্য তৈরি" স্ট্যাটাস রয়েছে। উদাহরণস্বরূপ, selfDeclaredMadeForKids সম্পত্তির মানের উপর ভিত্তি করে স্থিতি নির্ধারণ করা যেতে পারে। আপনার চ্যানেল, ভিডিও বা সম্প্রচারের জন্য দর্শক সেট করার বিষয়ে আরও তথ্যের জন্য, YouTube সহায়তা কেন্দ্র দেখুন।
status. selfDeclaredMadeForKids boolean
একটি channels.update অনুরোধে, এই সম্পত্তি চ্যানেল মালিককে চ্যানেলটিকে শিশু-নির্দেশিত হিসাবে মনোনীত করার অনুমতি দেয়। চ্যানেলের মালিক API অনুরোধ অনুমোদন করলেই সম্পত্তির মান ফেরত দেওয়া হয়।
brandingSettings object
brandingSettings অবজেক্ট চ্যানেলের ব্র্যান্ডিং সম্পর্কে তথ্য এনক্যাপসুলেট করে।
brandingSettings. channel object
channel অবজেক্ট চ্যানেল পৃষ্ঠার ব্র্যান্ডিং বৈশিষ্ট্য এনক্যাপসুলেট করে।
brandingSettings.channel. title string
চ্যানেলের শিরোনাম। শিরোনামের সর্বোচ্চ দৈর্ঘ্য 30টি অক্ষর।
brandingSettings.channel. description string
চ্যানেলের বিবরণ, যা আপনার চ্যানেল পৃষ্ঠার চ্যানেল তথ্য বাক্সে প্রদর্শিত হয়। সম্পত্তির মান সর্বাধিক 1000 অক্ষর দৈর্ঘ্য আছে.
brandingSettings.channel. keywords string
আপনার চ্যানেলের সাথে যুক্ত কীওয়ার্ড। মান হল স্ট্রিংগুলির একটি স্থান-বিচ্ছিন্ন তালিকা। চ্যানেল কীওয়ার্ডগুলি ছেঁটে ফেলা হতে পারে যদি সেগুলি সর্বাধিক অনুমোদিত দৈর্ঘ্য 500 অক্ষরের দৈর্ঘ্য অতিক্রম করে বা যদি সেগুলি অপ্রকাশিত উদ্ধৃতি চিহ্ন ( " ) থাকে৷ মনে রাখবেন যে 500 অক্ষরের সীমা প্রতি-কীওয়ার্ড সীমা নয় বরং সমস্ত কীওয়ার্ডের মোট দৈর্ঘ্যের একটি সীমা। .
brandingSettings.channel. trackingAnalyticsAccountId string
একটি Google Analytics অ্যাকাউন্টের ID যা আপনি আপনার চ্যানেলে ট্র্যাফিক ট্র্যাক এবং পরিমাপ করতে ব্যবহার করতে চান৷
brandingSettings.channel. unsubscribedTrailer string
চ্যানেল পৃষ্ঠার ব্রাউজ ভিউয়ের সদস্যতাহীন দর্শকদের জন্য বৈশিষ্ট্যযুক্ত ভিডিও মডিউলে যে ভিডিওটি চালানো উচিত। সাবস্ক্রাইব করা দর্শকরা একটি ভিন্ন ভিডিও দেখতে পারে যা সাম্প্রতিক চ্যানেলের কার্যকলাপকে হাইলাইট করে।

নির্দিষ্ট করা থাকলে, সম্পত্তির মান অবশ্যই চ্যানেল মালিকের মালিকানাধীন সর্বজনীন বা তালিকাবিহীন ভিডিওর YouTube ভিডিও আইডি হতে হবে।
brandingSettings.channel. defaultLanguage string
channel রিসোর্সের snippet.title এবং snippet.description বৈশিষ্ট্যে পাঠ্যের ভাষা।
brandingSettings.channel. country string
চ্যানেলটি যে দেশের সাথে যুক্ত। snippet.country প্রপার্টির মান সেট করতে এই প্রপার্টি আপডেট করুন।
brandingSettings. watch object
দ্রষ্টব্য: এই বস্তুটি এবং এর সমস্ত চাইল্ড প্রপার্টি বাতিল করা হয়েছে।

watch অবজেক্ট চ্যানেলের ভিডিওগুলির জন্য দেখার পৃষ্ঠাগুলির ব্র্যান্ডিং বৈশিষ্ট্যগুলিকে এনক্যাপসুলেট করে৷
brandingSettings.watch. textColor string
দ্রষ্টব্য: এই সম্পত্তি অবচয় করা হয়েছে.

ভিডিও দেখার পৃষ্ঠার ব্র্যান্ডেড এলাকার জন্য পাঠ্য রঙ।
brandingSettings.watch. backgroundColor string
দ্রষ্টব্য: এই সম্পত্তি অবচয় করা হয়েছে.

ভিডিও দেখার পৃষ্ঠার ব্র্যান্ডেড এলাকার জন্য পটভূমির রঙ।
brandingSettings.watch. featuredPlaylistId string
দ্রষ্টব্য: এই সম্পত্তি অবচয় করা হয়েছে. আপনি যদি এর মান সেট করার চেষ্টা করেন তবে API একটি ত্রুটি প্রদান করে।
brandingSettings. image object
এই সম্পত্তি এবং এর সমস্ত শিশু বৈশিষ্ট্য অবমূল্যায়ন করা হয়েছে৷

image অবজেক্ট চ্যানেলের চ্যানেল পৃষ্ঠায় বা ভিডিও দেখার পৃষ্ঠাগুলিতে প্রদর্শিত চিত্রগুলির সম্পর্কে তথ্য এনক্যাপসুলেট করে৷
brandingSettings.image. bannerImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

YouTube ওয়েবসাইটে চ্যানেল পৃষ্ঠায় দেখানো ব্যানার ছবির URL। ছবিটি 1060px x 175px।
brandingSettings.image. bannerMobileImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

মোবাইল অ্যাপ্লিকেশনে চ্যানেল পৃষ্ঠায় দেখানো ব্যানার ছবির URL। ছবিটি 640px x 175px।
brandingSettings.image. watchIconImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

ভিডিও প্লেয়ারের উপরে প্রদর্শিত ছবির URL। এটি একটি নমনীয় প্রস্থ সহ একটি 25-পিক্সেল-উচ্চ চিত্র যা 170 পিক্সেলের বেশি হতে পারে না৷ আপনি যদি এই চিত্রটি প্রদান না করেন তবে একটি চিত্রের পরিবর্তে আপনার চ্যানেলের নাম প্রদর্শিত হবে৷
brandingSettings.image. trackingImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি 1px বাই 1px ট্র্যাকিং পিক্সেলের URL যা চ্যানেল বা ভিডিও পৃষ্ঠাগুলির দর্শনের পরিসংখ্যান সংগ্রহ করতে ব্যবহার করা যেতে পারে৷
brandingSettings.image. bannerTabletLowImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি কম-রেজোলিউশন ব্যানার চিত্রের URL যা ট্যাবলেট অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 1138px x 188px।
brandingSettings.image. bannerTabletImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

ট্যাবলেট অ্যাপ্লিকেশানগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত ব্যানার চিত্রের URL৷ ছবিটি 1707px x 283px।
brandingSettings.image. bannerTabletHdImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি উচ্চ-রেজোলিউশন ব্যানার চিত্রের URL যা ট্যাবলেট অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 2276px x 377px।
brandingSettings.image. bannerTabletExtraHdImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি অতিরিক্ত-উচ্চ-রেজোলিউশন ব্যানার চিত্রের URL যা ট্যাবলেট অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবিটির সর্বোচ্চ আকার হল 2560px x 424px।
brandingSettings.image. bannerMobileLowImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি কম-রেজোলিউশন ব্যানার চিত্রের URL যা মোবাইল অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবিটির সর্বোচ্চ আকার হল 320px x 88px।
brandingSettings.image. bannerMobileMediumHdImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি মাঝারি-রেজোলিউশন ব্যানার চিত্রের URL যা মোবাইল অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 960px x 263px।
brandingSettings.image. bannerMobileHdImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি উচ্চ-রেজোলিউশন ব্যানার চিত্রের URL যা মোবাইল অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 1280px x 360px।
brandingSettings.image. bannerMobileExtraHdImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি খুব উচ্চ-রেজোলিউশন ব্যানার চিত্রের URL যা মোবাইল অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 1440px x 395px।
brandingSettings.image. bannerTvImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি অতিরিক্ত-উচ্চ-রেজোলিউশন ব্যানার চিত্রের URL যা টেলিভিশন অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 2120px x 1192px।
brandingSettings.image. bannerTvLowImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি কম-রেজোলিউশন ব্যানার চিত্রের URL যা টেলিভিশন অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবিটির সর্বোচ্চ আকার হল 854px x 480px।
brandingSettings.image. bannerTvMediumImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি মাঝারি-রেজোলিউশন ব্যানার চিত্রের URL যা টেলিভিশন অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবিটির সর্বোচ্চ আকার হল 1280px x 720px।
brandingSettings.image. bannerTvHighImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি উচ্চ-রেজোলিউশন ব্যানার চিত্রের URL যা টেলিভিশন অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 1920px x 1080px।
brandingSettings.image. bannerExternalUrl string
এই বৈশিষ্ট্যটি ব্যানার ছবির অবস্থান নির্দিষ্ট করে যা YouTube একটি চ্যানেলের জন্য বিভিন্ন ব্যানার চিত্রের আকার তৈরি করতে ব্যবহার করে।
brandingSettings. hints[] list
এই সম্পত্তি এবং এর সমস্ত শিশু বৈশিষ্ট্য অবমূল্যায়ন করা হয়েছে৷

hints বস্তু অতিরিক্ত ব্র্যান্ডিং বৈশিষ্ট্য encapsulates.
brandingSettings.hints[]. property string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি সম্পত্তি.
brandingSettings.hints[]. value string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

সম্পত্তির মূল্য।
auditDetails object
auditDetails অবজেক্ট চ্যানেল ডেটাকে এনক্যাপসুলেট করে যা একটি মাল্টিচ্যানেল নেটওয়ার্ক (MCN) একটি নির্দিষ্ট চ্যানেল গ্রহণ বা প্রত্যাখ্যান করার সময় নির্ধারণ করার সময় মূল্যায়ন করবে। মনে রাখবেন যে কোনও API অনুরোধ যা এই সংস্থান অংশটি পুনরুদ্ধার করে তাকে অবশ্যই একটি অনুমোদন টোকেন প্রদান করতে হবে যাতে https://www.googleapis.com/auth/youtubepartner-channel-audit স্কোপ থাকে। উপরন্তু, MCN চ্যানেলটিকে গ্রহণ বা প্রত্যাখ্যান করার সিদ্ধান্ত নিলে বা টোকেন ইস্যু করার তারিখের দুই সপ্তাহের মধ্যে সেই সুযোগ ব্যবহার করে এমন কোনো টোকেন অবশ্যই প্রত্যাহার করতে হবে।
auditDetails. overallGoodStanding boolean
এই ক্ষেত্রটি নির্দেশ করে যে চ্যানেলে কোনো সমস্যা আছে কিনা। বর্তমানে, এই ক্ষেত্রটি communityGuidelinesGoodStanding , copyrightStrikesGoodStanding , এবং contentIdClaimsGoodStanding বৈশিষ্ট্যগুলির উপর যৌক্তিক AND ক্রিয়াকলাপের ফলাফলকে প্রতিনিধিত্ব করে, যার অর্থ এই বৈশিষ্ট্যটির একটি মান true রয়েছে যদি সেই সমস্ত অন্যান্য বৈশিষ্ট্যেরও true মান থাকে। যাইহোক, এই সম্পত্তির একটি মান false হবে যদি সেই বৈশিষ্ট্যগুলির মধ্যে যেকোন একটির মান false হয়। উল্লেখ্য, যাইহোক, এই সম্পত্তির মান সেট করতে ব্যবহৃত পদ্ধতি পরিবর্তন সাপেক্ষে।
auditDetails. communityGuidelinesGoodStanding boolean
চ্যানেলটি YouTube-এর সম্প্রদায় নির্দেশিকা মানছে কিনা তা নির্দেশ করে৷
auditDetails. copyrightStrikesGoodStanding boolean
চ্যানেলের কোনো কপিরাইট স্ট্রাইক আছে কিনা তা নির্দেশ করে।
auditDetails. contentIdClaimsGoodStanding boolean
চ্যানেলের কোনো অমীমাংসিত দাবি আছে কিনা তা নির্দেশ করে।
contentOwnerDetails object
contentOwnerDetails অবজেক্ট চ্যানেলের ডেটা এনক্যাপসুলেট করে যা শুধুমাত্র YouTube পার্টনারের কাছে দৃশ্যমান যে চ্যানেলটিকে তাদের বিষয়বস্তু পরিচালকের সাথে লিঙ্ক করেছে।
contentOwnerDetails. contentOwner string
চ্যানেলের সাথে লিঙ্ক করা বিষয়বস্তুর মালিকের আইডি।
contentOwnerDetails. timeLinked datetime
চ্যানেলটি কন্টেন্ট মালিকের সাথে লিঙ্ক করার তারিখ এবং সময়। মানটি ISO 8601 বিন্যাসে নির্দিষ্ট করা হয়েছে।
localizations object
localizations অবজেক্ট চ্যানেলের মেটাডেটার অনুবাদকে এনক্যাপসুলেট করে।
localizations. (key) object
মূল মানের সাথে যুক্ত স্থানীয় মেটাডেটার ভাষা। মান হল একটি স্ট্রিং যাতে একটি BCP-47 ভাষার কোড থাকে।
localizations.(key). title string
স্থানীয় চ্যানেলের শিরোনাম।
localizations.(key). description string
স্থানীয় চ্যানেলের বিবরণ।
,
API এখন আপনার চ্যানেল বা ভিডিওগুলিকে "বাচ্চাদের জন্য তৈরি" হিসাবে চিহ্নিত করার ক্ষমতা সমর্থন করে৷ এছাড়াও, channel এবং video সংস্থানগুলিতে এখন এমন একটি সম্পত্তি রয়েছে যা সেই চ্যানেল বা ভিডিওর "বাচ্চাদের জন্য তৈরি" স্থিতি সনাক্ত করে। YouTube API পরিষেবাগুলির পরিষেবার শর্তাবলী এবং বিকাশকারীর নীতিগুলিও 10 জানুয়ারী 2020-এ আপডেট করা হয়েছিল৷ আরও তথ্যের জন্য, YouTube ডেটা API পরিষেবা এবং YouTube API পরিষেবাগুলির পরিষেবার শর্তাবলীর পুনর্বিবেচনার ইতিহাসগুলি দেখুন৷

একটি channel সংস্থান একটি YouTube চ্যানেল সম্পর্কে তথ্য ধারণ করে।

পদ্ধতি

API channels সংস্থানগুলির জন্য নিম্নলিখিত পদ্ধতিগুলিকে সমর্থন করে:

list
অনুরোধের মানদণ্ডের সাথে মেলে এমন শূন্য বা তার বেশি channel সংস্থানগুলির একটি সংগ্রহ ফেরত দেয়৷ এখনই চেষ্টা করে দেখুন
update
একটি চ্যানেলের মেটাডেটা আপডেট করে। মনে রাখবেন যে এই পদ্ধতিটি বর্তমানে শুধুমাত্র channel রিসোর্সের brandingSettings এবং invideoPromotion অবজেক্ট এবং তাদের চাইল্ড প্রপার্টিগুলির আপডেট সমর্থন করে৷ এখনই চেষ্টা করে দেখুন

সম্পদ প্রতিনিধিত্ব

নিম্নলিখিত JSON কাঠামো একটি channels সম্পদের বিন্যাস দেখায়:

{
  "kind": "youtube#channel",
  "etag": etag,
  "id": string,
  "snippet": {
    "title": string,
    "description": string,
    "customUrl": string,
    "publishedAt": datetime,
    "thumbnails": {
      (key): {
        "url": string,
        "width": unsigned integer,
        "height": unsigned integer
      }
    },
    "defaultLanguage": string,
    "localized": {
      "title": string,
      "description": string
    },
    "country": string
  },
  "contentDetails": {
    "relatedPlaylists": {
      "likes": string,
      "favorites": string,
      "uploads": string
    }
  },
  "statistics": {
    "viewCount": unsigned long,
    "subscriberCount": unsigned long,  // this value is rounded to three significant figures
    "hiddenSubscriberCount": boolean,
    "videoCount": unsigned long
  },
  "topicDetails": {
    "topicIds": [
      string
    ],
    "topicCategories": [
      string
    ]
  },
  "status": {
    "privacyStatus": string,
    "isLinked": boolean,
    "longUploadsStatus": string,
    "madeForKids": boolean,
    "selfDeclaredMadeForKids": boolean
  },
  "brandingSettings": {
    "channel": {
      "title": string,
      "description": string,
      "keywords": string,
      "trackingAnalyticsAccountId": string,
      "unsubscribedTrailer": string,
      "defaultLanguage": string,
      "country": string
    },
    "watch": {
      "textColor": string,
      "backgroundColor": string,
      "featuredPlaylistId": string
    }
  },
  "auditDetails": {
    "overallGoodStanding": boolean,
    "communityGuidelinesGoodStanding": boolean,
    "copyrightStrikesGoodStanding": boolean,
    "contentIdClaimsGoodStanding": boolean
  },
  "contentOwnerDetails": {
    "contentOwner": string,
    "timeLinked": datetime
  },
  "localizations": {
    (key): {
      "title": string,
      "description": string
    }
  }
}

বৈশিষ্ট্য

নিম্নলিখিত সারণী এই সম্পদে প্রদর্শিত বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে:

বৈশিষ্ট্য
kind string
API সম্পদের ধরন সনাক্ত করে। মান হবে youtube#channel
etag etag
এই সম্পদের Etag.
id string
ইউটিউব চ্যানেলটিকে অনন্যভাবে সনাক্ত করতে যে আইডি ব্যবহার করে।
snippet object
snippet অবজেক্টে চ্যানেল সম্পর্কে প্রাথমিক বিবরণ রয়েছে, যেমন এর শিরোনাম, বিবরণ এবং থাম্বনেইল চিত্র।
snippet. title string
চ্যানেলের শিরোনাম।
snippet. description string
চ্যানেলের বর্ণনা। সম্পত্তির মান সর্বাধিক 1000 অক্ষর দৈর্ঘ্য আছে.
snippet. customUrl string
চ্যানেলের কাস্টম URL। ইউটিউব সহায়তা কেন্দ্র একটি কাস্টম ইউআরএল পাওয়ার পাশাপাশি ইউআরএল সেট আপ করার জন্য যোগ্যতার প্রয়োজনীয়তা ব্যাখ্যা করে।
snippet. publishedAt datetime
চ্যানেলটি যে তারিখ এবং সময় তৈরি করা হয়েছিল। মানটি ISO 8601 বিন্যাসে নির্দিষ্ট করা হয়েছে।
snippet. thumbnails object
চ্যানেলের সাথে যুক্ত থাম্বনেইল চিত্রগুলির একটি মানচিত্র৷ মানচিত্রের প্রতিটি বস্তুর জন্য, কী হল থাম্বনেইল ছবির নাম, এবং মান হল একটি বস্তু যাতে থাম্বনেইল সম্পর্কে অন্যান্য তথ্য থাকে।

আপনার অ্যাপ্লিকেশানে থাম্বনেইলগুলি প্রদর্শন করার সময়, নিশ্চিত করুন যে আপনার কোডটি চিত্র URLগুলিকে ঠিক যেমনটি API প্রতিক্রিয়াগুলিতে ফেরত দেওয়া হয় ঠিক তেমনই ব্যবহার করে৷ উদাহরণস্বরূপ, আপনার অ্যাপ্লিকেশনটি একটি API প্রতিক্রিয়াতে ফিরে আসা URL-এ https ডোমেনের পরিবর্তে http ডোমেন ব্যবহার করা উচিত নয়।

চ্যানেল থাম্বনেইল URLগুলি শুধুমাত্র https ডোমেনে উপলব্ধ, যেভাবে URLগুলি API প্রতিক্রিয়াগুলিতে প্রদর্শিত হয়৷ আপনি আপনার অ্যাপ্লিকেশনে ভাঙা ছবি দেখতে পারেন যদি এটি http ডোমেন থেকে YouTube ছবি লোড করার চেষ্টা করে। থাম্বনেইল চিত্রগুলি নতুন তৈরি করা চ্যানেলগুলির জন্য খালি হতে পারে এবং জনবহুল হতে এক দিন পর্যন্ত সময় লাগতে পারে৷
snippet.thumbnails. (key) object
বৈধ কী মান হল:
  • default - ডিফল্ট থাম্বনেইল চিত্র। একটি ভিডিওর জন্য ডিফল্ট থাম্বনেইল - বা একটি সংস্থান যা একটি ভিডিওকে বোঝায়, যেমন একটি প্লেলিস্ট আইটেম বা অনুসন্ধান ফলাফল - 120px চওড়া এবং 90px লম্বা। একটি চ্যানেলের জন্য ডিফল্ট থাম্বনেইল 88px চওড়া এবং 88px লম্বা।
  • medium - থাম্বনেইল ছবির একটি উচ্চ রেজোলিউশন সংস্করণ। একটি ভিডিওর জন্য (বা একটি সম্পদ যা একটি ভিডিওকে বোঝায়), এই ছবিটি 320px চওড়া এবং 180px লম্বা। একটি চ্যানেলের জন্য, এই ছবিটি 240px চওড়া এবং 240px লম্বা৷
  • high - থাম্বনেইল ছবির একটি উচ্চ রেজোলিউশন সংস্করণ। একটি ভিডিওর জন্য (বা একটি সম্পদ যা একটি ভিডিওকে নির্দেশ করে), এই ছবিটি 480px চওড়া এবং 360px লম্বা। একটি চ্যানেলের জন্য, এই চিত্রটি 800px চওড়া এবং 800px লম্বা৷
snippet.thumbnails.(key). url string
ছবির URL. আপনার অ্যাপ্লিকেশনে থাম্বনেইল ইউআরএল ব্যবহার করার জন্য অতিরিক্ত নির্দেশিকাগুলির জন্য, snippet.thumbnails সম্পত্তি সংজ্ঞা দেখুন।
snippet.thumbnails.(key). width unsigned integer
ছবিটির প্রস্থ।
snippet.thumbnails.(key). height unsigned integer
ছবিটির উচ্চতা।
snippet. defaultLanguage string
channel রিসোর্সের snippet.title এবং snippet.description বৈশিষ্ট্যে পাঠ্যের ভাষা।
snippet. localized object
snippet.localized অবজেক্টে চ্যানেলের জন্য একটি স্থানীয় শিরোনাম এবং বিবরণ রয়েছে বা এটি চ্যানেলের মেটাডেটার জন্য ডিফল্ট ভাষায় চ্যানেলের শিরোনাম এবং বিবরণ ধারণ করে।
  • যদি channels.list অনুরোধ hl প্যারামিটার ব্যবহার করে এমন একটি ভাষা নির্দিষ্ট করতে যেটির জন্য স্থানীয়কৃত পাঠ্য ফেরত দেওয়া উচিত, hl প্যারামিটার মান একটি YouTube অ্যাপ্লিকেশন ভাষা চিহ্নিত করে এবং সেই ভাষাতে স্থানীয়কৃত পাঠ্য উপলব্ধ হলে রিসোর্স স্নিপেটে স্থানীয়কৃত পাঠ্য ফেরত দেওয়া হয়।
  • ডিফল্ট ভাষার জন্য মেটাডেটা ফেরত দেওয়া হয় যদি একটি hl প্যারামিটার মান নির্দিষ্ট করা না থাকে বা একটি মান নির্দিষ্ট করা হয় কিন্তু নির্দিষ্ট ভাষার জন্য স্থানীয় মেটাডেটা উপলব্ধ না হয়।
সম্পত্তিতে একটি পঠনযোগ্য মান রয়েছে। স্থানীয় মেটাডেটা যোগ করতে, আপডেট করতে বা মুছতে localizations অবজেক্ট ব্যবহার করুন।
snippet.localized. title string
স্থানীয় চ্যানেলের শিরোনাম।
snippet.localized. description string
স্থানীয় চ্যানেলের বিবরণ।
snippet. country string
চ্যানেলটি যে দেশের সাথে যুক্ত। এই প্রপার্টির মান সেট করতে, brandingSettings.channel.country প্রপার্টির মান আপডেট করুন।
contentDetails object
contentDetails অবজেক্ট চ্যানেলের বিষয়বস্তু সম্পর্কে তথ্য ধারণ করে।
contentDetails. relatedPlaylists object
relatedPlaylists অবজেক্ট হল একটি মানচিত্র যা চ্যানেলের সাথে সম্পর্কিত প্লেলিস্টগুলিকে চিহ্নিত করে, যেমন চ্যানেলের আপলোড করা ভিডিও বা পছন্দ করা ভিডিও৷ আপনি playlists.list পদ্ধতি ব্যবহার করে এই প্লেলিস্টগুলির যেকোনো একটি পুনরুদ্ধার করতে পারেন।
contentDetails.relatedPlaylists. likes string
প্লেলিস্টের আইডি যাতে চ্যানেলের পছন্দ করা ভিডিও রয়েছে। সেই তালিকা থেকে আইটেম যোগ করতে বা সরাতে playlistItems.insert এবং playlistItems.delete পদ্ধতি ব্যবহার করুন।
contentDetails.relatedPlaylists. favorites string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

প্লেলিস্টের আইডি যাতে চ্যানেলের পছন্দের ভিডিও রয়েছে। সেই তালিকা থেকে আইটেম যোগ করতে বা সরাতে playlistItems.insert এবং playlistItems.delete পদ্ধতি ব্যবহার করুন।

মনে রাখবেন যে YouTube প্রিয় ভিডিও কার্যকারিতা অবমূল্যায়ন করেছে। উদাহরণ স্বরূপ, video রিসোর্সের statistics.favoriteCount প্রপার্টিটি 28শে আগস্ট, 2015 এ অবচয়িত হয়েছিল। ফলস্বরূপ, ঐতিহাসিক কারণে, এই সম্পত্তির মানটিতে একটি প্লেলিস্ট আইডি থাকতে পারে যা একটি খালি প্লেলিস্টকে নির্দেশ করে এবং তাই, আনা যাবে না।
contentDetails.relatedPlaylists. uploads string
প্লেলিস্টের আইডি যাতে চ্যানেলের আপলোড করা ভিডিও থাকে। নতুন ভিডিও আপলোড করতে videos.insert পদ্ধতি এবং পূর্বে আপলোড করা ভিডিও মুছে ফেলার জন্য videos.delete পদ্ধতি ব্যবহার করুন৷
statistics object
statistics বস্তু চ্যানেলের জন্য পরিসংখ্যান encapsulates.
statistics. viewCount unsigned long
চ্যানেলটি কতবার দেখা হয়েছে।
statistics. commentCount unsigned long
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

চ্যানেলের জন্য মন্তব্য সংখ্যা.
statistics. subscriberCount unsigned long
চ্যানেলটির সাবস্ক্রাইবার সংখ্যা। এই মানটি তিনটি উল্লেখযোগ্য পরিসংখ্যানে বৃত্তাকার করা হয়েছে। কিভাবে গ্রাহক সংখ্যা বৃত্তাকার হয় সে সম্পর্কে আরও বিশদ বিবরণের জন্য, পর্যালোচনা ইতিহাস বা YouTube সহায়তা কেন্দ্র দেখুন।
statistics. hiddenSubscriberCount boolean
চ্যানেলের গ্রাহক সংখ্যা সর্বজনীনভাবে দৃশ্যমান কিনা তা নির্দেশ করে৷
statistics. videoCount unsigned long
চ্যানেলে আপলোড করা পাবলিক ভিডিওর সংখ্যা। মনে রাখবেন যে মান শুধুমাত্র চ্যানেলের সর্বজনীন ভিডিওর গণনাকে প্রতিফলিত করে, এমনকি মালিকদের কাছেও। এই আচরণ YouTube ওয়েবসাইটে দেখানো গণনার সাথে সামঞ্জস্যপূর্ণ।
topicDetails object
topicDetails অবজেক্ট চ্যানেলের সাথে যুক্ত বিষয় সম্পর্কে তথ্য এনক্যাপসুলেট করে।

গুরুত্বপূর্ণ: বিষয় আইডি সম্পর্কিত পরিবর্তনগুলি সম্পর্কে আরও বিশদ বিবরণের জন্য, topicDetails.topicIds[] সম্পত্তির সংজ্ঞা এবং পুনর্বিবেচনার ইতিহাস দেখুন।
topicDetails. topicIds[] list
চ্যানেলের সাথে সংশ্লিষ্ট বিষয় আইডিগুলির একটি তালিকা৷

এই সম্পত্তিটি নভেম্বর 10, 2016 থেকে অবচয় করা হয়েছে। এটি 10 ​​নভেম্বর, 2017 পর্যন্ত সমর্থিত হবে।

গুরুত্বপূর্ণ: Freebase এবং Freebase API-এর অবনমনের কারণে, 27 ফেব্রুয়ারী, 2017 থেকে টপিক আইডিগুলি ভিন্নভাবে কাজ করা শুরু করেছে। সেই সময়ে, YouTube কিউরেট করা টপিক আইডিগুলির একটি ছোট সেট ফিরিয়ে দিতে শুরু করেছে।

topicDetails. topicCategories[] list
উইকিপিডিয়া ইউআরএলের একটি তালিকা যা চ্যানেলের বিষয়বস্তু বর্ণনা করে।
status object
status অবজেক্ট চ্যানেলের গোপনীয়তা স্থিতি সম্পর্কে তথ্য এনক্যাপসুলেট করে।
status. privacyStatus string
চ্যানেলের গোপনীয়তার অবস্থা।

এই সম্পত্তির জন্য বৈধ মান হল:
  • private
  • public
  • unlisted
status. isLinked boolean
চ্যানেল ডেটা এমন একটি ব্যবহারকারীকে চিহ্নিত করে কিনা তা নির্দেশ করে যেটি ইতিমধ্যেই একটি YouTube ব্যবহারকারীর নাম বা একটি Google+ অ্যাকাউন্টের সাথে লিঙ্ক করা আছে৷ এই লিঙ্কগুলির মধ্যে একটি ব্যবহারকারীর ইতিমধ্যেই একটি সর্বজনীন YouTube পরিচয় রয়েছে, যা ভিডিও আপলোড করার মতো বিভিন্ন ক্রিয়াকলাপের পূর্বশর্ত।
status. longUploadsStatus string
চ্যানেলটি 15 মিনিটের বেশি দীর্ঘ ভিডিও আপলোড করার যোগ্য কিনা তা নির্দেশ করে৷ চ্যানেল মালিক API অনুরোধ অনুমোদন করলেই এই সম্পত্তি ফেরত দেওয়া হয়। এই বৈশিষ্ট্য সম্পর্কে আরও তথ্যের জন্য, YouTube সহায়তা কেন্দ্র দেখুন।

এই সম্পত্তির জন্য বৈধ মান হল:
  • allowed - এই চ্যানেলটি 15 মিনিটের বেশি দীর্ঘ ভিডিও আপলোড করতে পারে।
  • disallowed - এই চ্যানেলটি 15 মিনিটের বেশি দীর্ঘ ভিডিও আপলোড করতে সক্ষম বা যোগ্য নয়। একটি চ্যানেল শুধুমাত্র দীর্ঘ ভিডিও আপলোড করার যোগ্য যদি এটি YouTube সম্প্রদায় নির্দেশিকাগুলির উপর ভিত্তি করে ভাল অবস্থানে থাকে এবং এটির সামগ্রীতে বিশ্বব্যাপী কোন Content ID ব্লক না থাকে৷

    চ্যানেলের মালিক সেই সমস্যাগুলি সমাধান করার পরে যা চ্যানেলটিকে দীর্ঘ ভিডিও আপলোড করতে বাধা দিচ্ছে, চ্যানেলটি allowed বা eligible অবস্থায় ফিরে যাবে।
  • eligible - এই চ্যানেলটি 15 মিনিটের বেশি দীর্ঘ ভিডিও আপলোড করার যোগ্য। যাইহোক, চ্যানেলের মালিককে প্রথমে ফোন ভেরিফিকেশনের মাধ্যমে দীর্ঘ ভিডিও আপলোড করার ক্ষমতা সক্ষম করতে হবে। এই বৈশিষ্ট্য সম্পর্কে আরো বিস্তারিত জানার জন্য, YouTube সহায়তা কেন্দ্র দেখুন।
status. madeForKids boolean
এই মানটি নির্দেশ করে যে চ্যানেলটিকে শিশু-নির্দেশিত হিসাবে মনোনীত করা হয়েছে এবং এতে চ্যানেলের বর্তমান "বাচ্চাদের জন্য তৈরি" স্ট্যাটাস রয়েছে। উদাহরণস্বরূপ, selfDeclaredMadeForKids সম্পত্তির মানের উপর ভিত্তি করে স্থিতি নির্ধারণ করা যেতে পারে। আপনার চ্যানেল, ভিডিও বা সম্প্রচারের জন্য দর্শক সেট করার বিষয়ে আরও তথ্যের জন্য, YouTube সহায়তা কেন্দ্র দেখুন।
status. selfDeclaredMadeForKids boolean
একটি channels.update অনুরোধে, এই সম্পত্তি চ্যানেল মালিককে চ্যানেলটিকে শিশু-নির্দেশিত হিসাবে মনোনীত করার অনুমতি দেয়। চ্যানেলের মালিক API অনুরোধ অনুমোদন করলেই সম্পত্তির মান ফেরত দেওয়া হয়।
brandingSettings object
brandingSettings অবজেক্ট চ্যানেলের ব্র্যান্ডিং সম্পর্কে তথ্য এনক্যাপসুলেট করে।
brandingSettings. channel object
channel অবজেক্ট চ্যানেল পৃষ্ঠার ব্র্যান্ডিং বৈশিষ্ট্য এনক্যাপসুলেট করে।
brandingSettings.channel. title string
চ্যানেলের শিরোনাম। শিরোনামের সর্বোচ্চ দৈর্ঘ্য 30টি অক্ষর।
brandingSettings.channel. description string
চ্যানেলের বিবরণ, যা আপনার চ্যানেল পৃষ্ঠার চ্যানেল তথ্য বাক্সে প্রদর্শিত হয়। সম্পত্তির মান সর্বাধিক 1000 অক্ষর দৈর্ঘ্য আছে.
brandingSettings.channel. keywords string
আপনার চ্যানেলের সাথে যুক্ত কীওয়ার্ড। মান হল স্ট্রিংগুলির একটি স্থান-বিচ্ছিন্ন তালিকা। চ্যানেল কীওয়ার্ডগুলি ছেঁটে ফেলা হতে পারে যদি সেগুলি সর্বাধিক অনুমোদিত দৈর্ঘ্য 500 অক্ষরের দৈর্ঘ্য অতিক্রম করে বা যদি সেগুলি অপ্রকাশিত উদ্ধৃতি চিহ্ন ( " ) থাকে৷ মনে রাখবেন যে 500 অক্ষরের সীমা প্রতি-কীওয়ার্ড সীমা নয় বরং সমস্ত কীওয়ার্ডের মোট দৈর্ঘ্যের একটি সীমা। .
brandingSettings.channel. trackingAnalyticsAccountId string
একটি Google Analytics অ্যাকাউন্টের ID যা আপনি আপনার চ্যানেলে ট্র্যাফিক ট্র্যাক এবং পরিমাপ করতে ব্যবহার করতে চান৷
brandingSettings.channel. unsubscribedTrailer string
চ্যানেল পৃষ্ঠার ব্রাউজ ভিউয়ের সদস্যতাহীন দর্শকদের জন্য বৈশিষ্ট্যযুক্ত ভিডিও মডিউলে যে ভিডিওটি চালানো উচিত। সাবস্ক্রাইব করা দর্শকরা একটি ভিন্ন ভিডিও দেখতে পারে যা সাম্প্রতিক চ্যানেলের কার্যকলাপকে হাইলাইট করে।

নির্দিষ্ট করা থাকলে, সম্পত্তির মান অবশ্যই চ্যানেল মালিকের মালিকানাধীন সর্বজনীন বা তালিকাবিহীন ভিডিওর YouTube ভিডিও আইডি হতে হবে।
brandingSettings.channel. defaultLanguage string
channel রিসোর্সের snippet.title এবং snippet.description বৈশিষ্ট্যে পাঠ্যের ভাষা।
brandingSettings.channel. country string
চ্যানেলটি যে দেশের সাথে যুক্ত। snippet.country প্রপার্টির মান সেট করতে এই প্রপার্টি আপডেট করুন।
brandingSettings. watch object
দ্রষ্টব্য: এই বস্তুটি এবং এর সমস্ত চাইল্ড প্রপার্টি বাতিল করা হয়েছে।

watch অবজেক্ট চ্যানেলের ভিডিওগুলির জন্য দেখার পৃষ্ঠাগুলির ব্র্যান্ডিং বৈশিষ্ট্যগুলিকে এনক্যাপসুলেট করে৷
brandingSettings.watch. textColor string
দ্রষ্টব্য: এই সম্পত্তি অবচয় করা হয়েছে.

ভিডিও দেখার পৃষ্ঠার ব্র্যান্ডেড এলাকার জন্য পাঠ্য রঙ।
brandingSettings.watch. backgroundColor string
দ্রষ্টব্য: এই সম্পত্তি অবচয় করা হয়েছে.

ভিডিও দেখার পৃষ্ঠার ব্র্যান্ডেড এলাকার জন্য পটভূমির রঙ।
brandingSettings.watch. featuredPlaylistId string
দ্রষ্টব্য: এই সম্পত্তি অবচয় করা হয়েছে. আপনি যদি এর মান সেট করার চেষ্টা করেন তবে API একটি ত্রুটি প্রদান করে।
brandingSettings. image object
এই সম্পত্তি এবং এর সমস্ত শিশু বৈশিষ্ট্য অবমূল্যায়ন করা হয়েছে৷

image অবজেক্ট চ্যানেলের চ্যানেল পৃষ্ঠায় বা ভিডিও দেখার পৃষ্ঠাগুলিতে প্রদর্শিত চিত্রগুলির সম্পর্কে তথ্য এনক্যাপসুলেট করে৷
brandingSettings.image. bannerImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

YouTube ওয়েবসাইটে চ্যানেল পৃষ্ঠায় দেখানো ব্যানার ছবির URL। ছবিটি 1060px x 175px।
brandingSettings.image. bannerMobileImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

মোবাইল অ্যাপ্লিকেশনে চ্যানেল পৃষ্ঠায় দেখানো ব্যানার ছবির URL। ছবিটি 640px x 175px।
brandingSettings.image. watchIconImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

ভিডিও প্লেয়ারের উপরে প্রদর্শিত ছবির URL। এটি একটি নমনীয় প্রস্থ সহ একটি 25-পিক্সেল-উচ্চ চিত্র যা 170 পিক্সেলের বেশি হতে পারে না৷ আপনি যদি এই চিত্রটি প্রদান না করেন তবে একটি চিত্রের পরিবর্তে আপনার চ্যানেলের নাম প্রদর্শিত হবে৷
brandingSettings.image. trackingImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি 1px বাই 1px ট্র্যাকিং পিক্সেলের URL যা চ্যানেল বা ভিডিও পৃষ্ঠাগুলির দর্শনের পরিসংখ্যান সংগ্রহ করতে ব্যবহার করা যেতে পারে৷
brandingSettings.image. bannerTabletLowImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি কম-রেজোলিউশন ব্যানার চিত্রের URL যা ট্যাবলেট অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 1138px x 188px।
brandingSettings.image. bannerTabletImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

ট্যাবলেট অ্যাপ্লিকেশানগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত ব্যানার চিত্রের URL৷ ছবিটি 1707px x 283px।
brandingSettings.image. bannerTabletHdImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি উচ্চ-রেজোলিউশন ব্যানার চিত্রের URL যা ট্যাবলেট অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 2276px x 377px।
brandingSettings.image. bannerTabletExtraHdImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি অতিরিক্ত-উচ্চ-রেজোলিউশন ব্যানার চিত্রের URL যা ট্যাবলেট অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবিটির সর্বোচ্চ আকার হল 2560px x 424px।
brandingSettings.image. bannerMobileLowImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি কম-রেজোলিউশন ব্যানার চিত্রের URL যা মোবাইল অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবিটির সর্বোচ্চ আকার হল 320px x 88px।
brandingSettings.image. bannerMobileMediumHdImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি মাঝারি-রেজোলিউশন ব্যানার চিত্রের URL যা মোবাইল অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 960px x 263px।
brandingSettings.image. bannerMobileHdImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি উচ্চ-রেজোলিউশন ব্যানার চিত্রের URL যা মোবাইল অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 1280px x 360px।
brandingSettings.image. bannerMobileExtraHdImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি খুব উচ্চ-রেজোলিউশন ব্যানার চিত্রের URL যা মোবাইল অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 1440px x 395px।
brandingSettings.image. bannerTvImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি অতিরিক্ত-উচ্চ-রেজোলিউশন ব্যানার চিত্রের URL যা টেলিভিশন অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 2120px x 1192px।
brandingSettings.image. bannerTvLowImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি কম-রেজোলিউশন ব্যানার চিত্রের URL যা টেলিভিশন অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবিটির সর্বোচ্চ আকার হল 854px x 480px।
brandingSettings.image. bannerTvMediumImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি মাঝারি-রেজোলিউশন ব্যানার চিত্রের URL যা টেলিভিশন অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবিটির সর্বোচ্চ আকার হল 1280px x 720px।
brandingSettings.image. bannerTvHighImageUrl string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি উচ্চ-রেজোলিউশন ব্যানার চিত্রের URL যা টেলিভিশন অ্যাপ্লিকেশনগুলিতে চ্যানেল পৃষ্ঠায় প্রদর্শিত হয়৷ ছবির সর্বোচ্চ আকার হল 1920px x 1080px।
brandingSettings.image. bannerExternalUrl string
এই বৈশিষ্ট্যটি ব্যানার ছবির অবস্থান নির্দিষ্ট করে যা YouTube একটি চ্যানেলের জন্য বিভিন্ন ব্যানার চিত্রের আকার তৈরি করতে ব্যবহার করে।
brandingSettings. hints[] list
এই সম্পত্তি এবং এর সমস্ত শিশু বৈশিষ্ট্য অবমূল্যায়ন করা হয়েছে৷

hints বস্তু অতিরিক্ত ব্র্যান্ডিং বৈশিষ্ট্য encapsulates.
brandingSettings.hints[]. property string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

একটি সম্পত্তি.
brandingSettings.hints[]. value string
এই সম্পত্তি অবমূল্যায়ন করা হয়েছে.

সম্পত্তির মূল্য।
auditDetails object
auditDetails অবজেক্ট চ্যানেল ডেটাকে এনক্যাপসুলেট করে যা একটি মাল্টিচ্যানেল নেটওয়ার্ক (MCN) একটি নির্দিষ্ট চ্যানেল গ্রহণ বা প্রত্যাখ্যান করার সময় নির্ধারণ করার সময় মূল্যায়ন করবে। মনে রাখবেন যে কোনও API অনুরোধ যা এই সংস্থান অংশটি পুনরুদ্ধার করে তাকে অবশ্যই একটি অনুমোদন টোকেন প্রদান করতে হবে যাতে https://www.googleapis.com/auth/youtubepartner-channel-audit স্কোপ থাকে। উপরন্তু, MCN চ্যানেলটিকে গ্রহণ বা প্রত্যাখ্যান করার সিদ্ধান্ত নিলে বা টোকেন ইস্যু করার তারিখের দুই সপ্তাহের মধ্যে সেই সুযোগ ব্যবহার করে এমন কোনো টোকেন অবশ্যই প্রত্যাহার করতে হবে।
auditDetails. overallGoodStanding boolean
এই ক্ষেত্রটি নির্দেশ করে যে চ্যানেলে কোনো সমস্যা আছে কিনা। বর্তমানে, এই ক্ষেত্রটি communityGuidelinesGoodStanding , copyrightStrikesGoodStanding , এবং contentIdClaimsGoodStanding বৈশিষ্ট্যগুলির উপর যৌক্তিক AND ক্রিয়াকলাপের ফলাফলকে প্রতিনিধিত্ব করে, যার অর্থ এই বৈশিষ্ট্যটির একটি মান true রয়েছে যদি সেই সমস্ত অন্যান্য বৈশিষ্ট্যেরও true মান থাকে। যাইহোক, এই সম্পত্তির একটি মান false হবে যদি সেই বৈশিষ্ট্যগুলির মধ্যে যেকোন একটির মান false হয়। উল্লেখ্য, যাইহোক, এই সম্পত্তির মান সেট করতে ব্যবহৃত পদ্ধতি পরিবর্তন সাপেক্ষে।
auditDetails. communityGuidelinesGoodStanding boolean
চ্যানেলটি YouTube-এর সম্প্রদায় নির্দেশিকা মানছে কিনা তা নির্দেশ করে৷
auditDetails. copyrightStrikesGoodStanding boolean
চ্যানেলের কোনো কপিরাইট স্ট্রাইক আছে কিনা তা নির্দেশ করে।
auditDetails. contentIdClaimsGoodStanding boolean
চ্যানেলের কোনো অমীমাংসিত দাবি আছে কিনা তা নির্দেশ করে।
contentOwnerDetails object
contentOwnerDetails অবজেক্ট চ্যানেলের ডেটা এনক্যাপসুলেট করে যা শুধুমাত্র YouTube পার্টনারের কাছে দৃশ্যমান যে চ্যানেলটিকে তাদের বিষয়বস্তু পরিচালকের সাথে লিঙ্ক করেছে।
contentOwnerDetails. contentOwner string
চ্যানেলের সাথে লিঙ্ক করা বিষয়বস্তুর মালিকের আইডি।
contentOwnerDetails. timeLinked datetime
চ্যানেলটি কন্টেন্ট মালিকের সাথে লিঙ্ক করার তারিখ এবং সময়। মানটি ISO 8601 বিন্যাসে নির্দিষ্ট করা হয়েছে।
localizations object
localizations অবজেক্ট চ্যানেলের মেটাডেটার অনুবাদকে এনক্যাপসুলেট করে।
localizations. (key) object
মূল মানের সাথে যুক্ত স্থানীয় মেটাডেটার ভাষা। মান হল একটি স্ট্রিং যাতে একটি BCP-47 ভাষার কোড থাকে।
localizations.(key). title string
স্থানীয় চ্যানেলের শিরোনাম।
localizations.(key). description string
স্থানীয় চ্যানেলের বিবরণ।