Channels

এপিআই এখন আপনার চ্যানেল বা ভিডিওকে "বাচ্চাদের জন্য তৈরি" হিসেবে চিহ্নিত করার সুবিধা সমর্থন করে। এছাড়াও, channel এবং video রিসোর্সগুলোতে এখন একটি প্রপার্টি রয়েছে যা সেই চ্যানেল বা ভিডিওর "বাচ্চাদের জন্য তৈরি" স্ট্যাটাস শনাক্ত করে। ইউটিউব এপিআই সার্ভিসেস টার্মস অফ সার্ভিস এবং ডেভেলপার পলিসিও ১০ জানুয়ারি ২০২০ তারিখে আপডেট করা হয়েছে। আরও তথ্যের জন্য, ইউটিউব ডেটা এপিআই সার্ভিস এবং ইউটিউব এপিআই সার্ভিসেস টার্মস অফ সার্ভিসের রিভিশন হিস্ট্রি দেখুন।

channel রিসোর্সে একটি ইউটিউব চ্যানেল সম্পর্কিত তথ্য থাকে।

পদ্ধতি

এপিআই 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
এপিআই রিসোর্সের ধরন শনাক্ত করে। এর মান হবে youtube#channel
etag etag
এই রিসোর্সের ই-ট্যাগ।
id string
যে আইডিটি ইউটিউব চ্যানেলটিকে স্বতন্ত্রভাবে শনাক্ত করতে ব্যবহার করে।
snippet object
snippet অবজেক্টটিতে চ্যানেলটির মৌলিক বিবরণ, যেমন এর শিরোনাম, বর্ণনা এবং থাম্বনেইল ছবি থাকে।
snippet. title string
চ্যানেলটির শিরোনাম।
snippet. description string
চ্যানেলটির বিবরণ। প্রপার্টির ভ্যালুর সর্বোচ্চ দৈর্ঘ্য ১০০০ অক্ষর।
snippet. customUrl string
চ্যানেলের কাস্টম ইউআরএল। ইউটিউব হেল্প সেন্টারে একটি কাস্টম ইউআরএল পাওয়ার জন্য যোগ্যতার শর্তাবলী এবং কীভাবে ইউআরএলটি সেট আপ করতে হয়, তা ব্যাখ্যা করা আছে।
snippet. publishedAt datetime
চ্যানেলটি তৈরি করার তারিখ ও সময়। মানটি ISO 8601 ফরম্যাটে নির্দিষ্ট করা আছে।
snippet. thumbnails object
চ্যানেলটির সাথে যুক্ত থাম্বনেইল ছবিগুলোর একটি ম্যাপ। ম্যাপের প্রতিটি অবজেক্টের ক্ষেত্রে, কী (key) হলো থাম্বনেইল ছবিটির নাম এবং ভ্যালু (value) হলো এমন একটি অবজেক্ট যা থাম্বনেইলটি সম্পর্কে অন্যান্য তথ্য ধারণ করে।

আপনার অ্যাপ্লিকেশনে থাম্বনেইল প্রদর্শন করার সময়, নিশ্চিত করুন যে আপনার কোড এপিআই (API) রেসপন্সে প্রাপ্ত ইমেজ ইউআরএলগুলো হুবহু সেভাবেই ব্যবহার করছে। উদাহরণস্বরূপ, এপিআই রেসপন্সে প্রাপ্ত কোনো ইউআরএল-এ আপনার অ্যাপ্লিকেশনটিতে https ডোমেইনের পরিবর্তে http ডোমেইন ব্যবহার করা উচিত নয়।

চ্যানেল থাম্বনেইল ইউআরএল শুধুমাত্র https ডোমেইনেই পাওয়া যায়, এবং এপিআই রেসপন্সেও ইউআরএলগুলো এভাবেই প্রদর্শিত হয়। আপনার অ্যাপ্লিকেশনটি যদি http ডোমেইন থেকে ইউটিউবের ছবি লোড করার চেষ্টা করে, তবে আপনি ভাঙা ছবি দেখতে পারেন। নতুন তৈরি করা চ্যানেলগুলোর থাম্বনেইল ছবি খালি থাকতে পারে এবং এতে ছবি আসতে একদিন পর্যন্ত সময় লাগতে পারে।
snippet.thumbnails. (key) object
বৈধ কী মানগুলি হলো:
  • default – এটি হলো ডিফল্ট থাম্বনেইল ইমেজ। একটি ভিডিওর – অথবা ভিডিও সম্পর্কিত কোনো রিসোর্সের, যেমন প্লেলিস্ট আইটেম বা সার্চ রেজাল্টের – ডিফল্ট থাম্বনেইল হলো ১২০ পিক্সেল চওড়া এবং ৯০ পিক্সেল লম্বা। একটি চ্যানেলের ডিফল্ট থাম্বনেইল হলো ৮৮ পিক্সেল চওড়া এবং ৮৮ পিক্সেল লম্বা।
  • medium – থাম্বনেইল ছবির একটি উচ্চতর রেজোলিউশনের সংস্করণ। একটি ভিডিওর (বা এমন কোনো রিসোর্সের যা একটি ভিডিওকে নির্দেশ করে) জন্য, এই ছবিটি ৩২০ পিক্সেল চওড়া এবং ১৮০ পিক্সেল লম্বা। একটি চ্যানেলের জন্য, এই ছবিটি ২৪০ পিক্সেল চওড়া এবং ২৪০ পিক্সেল লম্বা।
  • high – থাম্বনেইল ইমেজটির একটি উচ্চ রেজোলিউশনের সংস্করণ। একটি ভিডিওর (বা এমন কোনো রিসোর্সের যা একটি ভিডিওকে নির্দেশ করে) জন্য, এই ইমেজটির প্রস্থ ৪৮০ পিক্সেল এবং উচ্চতা ৩৬০ পিক্সেল। একটি চ্যানেলের জন্য, এই ইমেজটির প্রস্থ ৮০০ পিক্সেল এবং উচ্চতা ৮০০ পিক্সেল।
snippet.thumbnails.(key). url string
ছবিটির ইউআরএল। আপনার অ্যাপ্লিকেশনে থাম্বনেইল ইউআরএল ব্যবহারের বিষয়ে অতিরিক্ত নির্দেশনার জন্য, 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 মেথডগুলো ব্যবহার করুন।

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

একটি চ্যানেলের সব ফরম্যাটের সমস্ত ভিডিও যতবার দেখা হয়েছে, তার মোট সংখ্যা।

২৪শে আগস্ট, ২০২৬ থেকে, একটি চ্যানেলের সকল ভিডিও ফরম্যাটের (দীর্ঘ, লাইভ এবং শর্টস) ক্ষেত্রে, ভিডিওটি প্লে হওয়া শুরু হওয়ার মুহূর্তেই viewCount আপডেট করা হবে (এর মধ্যে অটোপ্লে, পয়েন্টার ধরে রাখা এবং প্লে করার জন্য ক্লিক/ট্যাপ করা অন্তর্ভুক্ত)।

statistics. commentCount unsigned long
এই সম্পত্তিটি বাতিল করা হয়েছে।

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

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

এই প্রপার্টিটি ১০ নভেম্বর, ২০১৬ তারিখ থেকে বাতিল বলে গণ্য করা হয়েছে। এটি ১০ নভেম্বর, ২০১৭ পর্যন্ত সমর্থিত থাকবে।

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

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

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

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

    চ্যানেলের মালিক দীর্ঘ ভিডিও আপলোড করতে বাধা সৃষ্টিকারী সমস্যাগুলো সমাধান করার পর, চ্যানেলটি allowed অথবা eligible অবস্থায় ফিরে আসবে।
  • eligible – এই চ্যানেলটি ১৫ মিনিটের বেশি দৈর্ঘ্যের ভিডিও আপলোড করার জন্য যোগ্য। তবে, চ্যানেল মালিককে প্রথমে ফোন ভেরিফিকেশনের মাধ্যমে দীর্ঘ ভিডিও আপলোড করার সুবিধাটি চালু করতে হবে। এই ফিচারটি সম্পর্কে আরও বিস্তারিত জানতে ইউটিউব হেল্প সেন্টার দেখুন।
status. madeForKids boolean
এই মানটি নির্দেশ করে যে চ্যানেলটি শিশু-নির্দেশিত হিসেবে নির্ধারিত কিনা, এবং এতে চ্যানেলটির বর্তমান "মেড ফর কিডস" স্ট্যাটাস থাকে। উদাহরণস্বরূপ, স্ট্যাটাসটি ` selfDeclaredMadeForKids প্রপার্টির মানের উপর ভিত্তি করে নির্ধারিত হতে পারে। আপনার চ্যানেল, ভিডিও বা ব্রডকাস্টের জন্য দর্শক নির্ধারণ সম্পর্কে আরও তথ্যের জন্য, ইউটিউব হেল্প সেন্টার দেখুন।
status. selfDeclaredMadeForKids boolean
channels.update অনুরোধে, এই প্রপার্টিটি চ্যানেল মালিককে চ্যানেলটিকে চাইল্ড-ডিরেক্টেড হিসেবে মনোনীত করার সুযোগ দেয়। প্রপার্টির মানটি কেবল তখনই ফেরত দেওয়া হয়, যখন চ্যানেল মালিক এপিআই অনুরোধটি অনুমোদন করেন।
brandingSettings object
brandingSettings অবজেক্টটি চ্যানেলটির ব্র্যান্ডিং সম্পর্কিত তথ্য ধারণ করে।
brandingSettings. channel object
channel অবজেক্টটি চ্যানেল পেজের ব্র্যান্ডিং বৈশিষ্ট্যগুলোকে অন্তর্ভুক্ত করে।
brandingSettings.channel. title string
চ্যানেলের শিরোনাম। শিরোনামটির সর্বোচ্চ দৈর্ঘ্য ৩০ অক্ষর।
brandingSettings.channel. description string
চ্যানেলের বিবরণ, যা আপনার চ্যানেল পেজের চ্যানেল তথ্য বক্সে প্রদর্শিত হয়। এই প্রপার্টির ভ্যালুর সর্বোচ্চ দৈর্ঘ্য ১০০০ ক্যারেক্টার।
brandingSettings.channel. keywords string
আপনার চ্যানেলের সাথে সম্পর্কিত কীওয়ার্ড। এর মান হলো স্পেস দিয়ে আলাদা করা স্ট্রিং-এর একটি তালিকা। চ্যানেলের কীওয়ার্ডগুলো সর্বোচ্চ অনুমোদিত ৫০০ অক্ষরের দৈর্ঘ্য অতিক্রম করলে অথবা সেগুলোতে আন-এসকেপড কোটেশন মার্ক ( " ) থাকলে তা সংক্ষিপ্ত করা হতে পারে। উল্লেখ্য যে, এই ৫০০ অক্ষরের সীমাটি কোনো নির্দিষ্ট কীওয়ার্ডের জন্য নয়, বরং এটি সমস্ত কীওয়ার্ডের মোট দৈর্ঘ্যের উপর একটি সীমা।
brandingSettings.channel. trackingAnalyticsAccountId string
আপনার চ্যানেলের ট্র্যাফিক ট্র্যাক ও পরিমাপ করতে আপনি যে গুগল অ্যানালিটিক্স অ্যাকাউন্টটি ব্যবহার করতে চান, তার আইডি।
brandingSettings.channel. unsubscribedTrailer string
চ্যানেল পেজের ব্রাউজ ভিউতে থাকা ফিচার্ড ভিডিও মডিউলে আনসাবস্ক্রাইব করা দর্শকদের জন্য যে ভিডিওটি প্লে হওয়া উচিত। সাবস্ক্রাইব করা দর্শকরা একটি ভিন্ন ভিডিও দেখতে পারেন, যা চ্যানেলের সাম্প্রতিক কার্যকলাপ তুলে ধরে।

নির্দিষ্ট করা থাকলে, প্রপার্টিটির ভ্যালু অবশ্যই চ্যানেল মালিকের মালিকানাধীন কোনো পাবলিক বা আনলিস্টেড ভিডিওর ইউটিউব ভিডিও আইডি হতে হবে।
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
এই সম্পত্তিটি বাতিল করা হয়েছে।

ইউটিউব ওয়েবসাইটের চ্যানেল পেজে দেখানো ব্যানার ইমেজটির ইউআরএল। ইমেজটির মাপ ১০৬০ পিক্সেল বাই ১৭৫ পিক্সেল।
brandingSettings.image. bannerMobileImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

মোবাইল অ্যাপ্লিকেশনের চ্যানেল পেজে দেখানো ব্যানার ইমেজের ইউআরএল। ইমেজটির মাপ ৬৪০ পিক্সেল বাই ১৭৫ পিক্সেল।
brandingSettings.image. watchIconImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

ভিডিও প্লেয়ারের উপরে যে ছবিটি দেখা যায়, তার ইউআরএল। এটি ২৫ পিক্সেল উচ্চতার একটি ছবি, যার প্রস্থ পরিবর্তনযোগ্য এবং তা ১৭০ পিক্সেলের বেশি হতে পারবে না। আপনি যদি এই ছবিটি প্রদান না করেন, তবে ছবির পরিবর্তে আপনার চ্যানেলের নাম প্রদর্শিত হবে।
brandingSettings.image. trackingImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

১ পিক্সেল বাই ১ পিক্সেল আকারের একটি ট্র্যাকিং পিক্সেলের ইউআরএল, যা চ্যানেল বা ভিডিও পেজের ভিউয়ের পরিসংখ্যান সংগ্রহ করতে ব্যবহার করা যেতে পারে।
brandingSettings.image. bannerTabletLowImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

ট্যাবলেট অ্যাপ্লিকেশনের চ্যানেল পেজে প্রদর্শিত একটি নিম্ন-রেজোলিউশনের ব্যানার ইমেজের ইউআরএল। ইমেজটির সর্বোচ্চ সাইজ হলো ১১৩৮ পিক্সেল বাই ১৮৮ পিক্সেল।
brandingSettings.image. bannerTabletImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

ট্যাবলেট অ্যাপ্লিকেশনের চ্যানেল পেজে প্রদর্শিত ব্যানার ইমেজের ইউআরএল। ইমেজটির মাপ ১৭০৭ পিক্সেল বাই ২৮৩ পিক্সেল।
brandingSettings.image. bannerTabletHdImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

ট্যাবলেট অ্যাপ্লিকেশনের চ্যানেল পেজে প্রদর্শিত একটি উচ্চ-রেজোলিউশনের ব্যানার ছবির ইউআরএল। ছবিটির সর্বোচ্চ আকার হলো ২২৭৬ পিক্সেল বাই ৩৭৭ পিক্সেল।
brandingSettings.image. bannerTabletExtraHdImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

ট্যাবলেট অ্যাপ্লিকেশনে চ্যানেল পেজে প্রদর্শিত একটি অতিরিক্ত-উচ্চ-রেজোলিউশনের ব্যানার ইমেজের ইউআরএল। ইমেজটির সর্বোচ্চ সাইজ হলো ২৫৬০ পিক্সেল বাই ৪২৪ পিক্সেল।
brandingSettings.image. bannerMobileLowImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

মোবাইল অ্যাপ্লিকেশনের চ্যানেল পেজে প্রদর্শিত একটি নিম্ন-রেজোলিউশনের ব্যানার ইমেজের ইউআরএল। ইমেজটির সর্বোচ্চ সাইজ হলো ৩২০ পিক্সেল বাই ৮৮ পিক্সেল।
brandingSettings.image. bannerMobileMediumHdImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

মোবাইল অ্যাপ্লিকেশনের চ্যানেল পেজে প্রদর্শিত একটি মাঝারি রেজোলিউশনের ব্যানার ইমেজের ইউআরএল। ইমেজটির সর্বোচ্চ সাইজ হলো ৯৬০ পিক্সেল বাই ২৬৩ পিক্সেল।
brandingSettings.image. bannerMobileHdImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

মোবাইল অ্যাপ্লিকেশনের চ্যানেল পেজে প্রদর্শিত একটি উচ্চ-রেজোলিউশনের ব্যানার ইমেজের ইউআরএল। ইমেজটির সর্বোচ্চ সাইজ হলো ১২৮০ পিক্সেল বাই ৩৬০ পিক্সেল।
brandingSettings.image. bannerMobileExtraHdImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

মোবাইল অ্যাপ্লিকেশনের চ্যানেল পেজে প্রদর্শিত একটি অত্যন্ত উচ্চ-রেজোলিউশনের ব্যানার ইমেজের ইউআরএল। ইমেজটির সর্বোচ্চ সাইজ হলো ১৪৪০ পিক্সেল বাই ৩৯৫ পিক্সেল।
brandingSettings.image. bannerTvImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

টেলিভিশন অ্যাপ্লিকেশনের চ্যানেল পেজে প্রদর্শিত একটি অতিরিক্ত-উচ্চ-রেজোলিউশনের ব্যানার ইমেজের ইউআরএল। ইমেজটির সর্বোচ্চ আকার হলো ২১২০ পিক্সেল বাই ১১৯২ পিক্সেল।
brandingSettings.image. bannerTvLowImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

টেলিভিশন অ্যাপ্লিকেশনের চ্যানেল পেজে প্রদর্শিত একটি নিম্ন-রেজোলিউশনের ব্যানার ছবির ইউআরএল। ছবিটির সর্বোচ্চ আকার হলো ৮৫৪ পিক্সেল বাই ৪৮০ পিক্সেল।
brandingSettings.image. bannerTvMediumImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

টেলিভিশন অ্যাপ্লিকেশনের চ্যানেল পেজে প্রদর্শিত একটি মাঝারি-রেজোলিউশনের ব্যানার ইমেজের ইউআরএল। ইমেজটির সর্বোচ্চ সাইজ হলো ১২৮০ পিক্সেল বাই ৭২০ পিক্সেল।
brandingSettings.image. bannerTvHighImageUrl string
এই সম্পত্তিটি বাতিল করা হয়েছে।

টেলিভিশন অ্যাপ্লিকেশনের চ্যানেল পেজে প্রদর্শিত একটি উচ্চ-রেজোলিউশনের ব্যানার ইমেজের ইউআরএল। ইমেজটির সর্বোচ্চ সাইজ হলো ১৯২০ পিক্সেল বাই ১০৮০ পিক্সেল।
brandingSettings.image. bannerExternalUrl string
এই প্রপার্টিটি ব্যানার ইমেজের অবস্থান নির্দিষ্ট করে, যা ইউটিউব একটি চ্যানেলের জন্য বিভিন্ন আকারের ব্যানার ইমেজ তৈরি করতে ব্যবহার করে।
brandingSettings. hints[] list
এই প্রপার্টি এবং এর সকল চাইল্ড প্রপার্টি বাতিল করা হয়েছে।

hints অবজেক্টটি অতিরিক্ত ব্র্যান্ডিং বৈশিষ্ট্যগুলোকে অন্তর্ভুক্ত করে।
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
চ্যানেলটি ইউটিউবের কমিউনিটি নির্দেশিকা মেনে চলে কি না, তা নির্দেশ করে।
auditDetails. copyrightStrikesGoodStanding boolean
চ্যানেলটিতে কোনো কপিরাইট স্ট্রাইক আছে কিনা তা নির্দেশ করে।
auditDetails. contentIdClaimsGoodStanding boolean
চ্যানেলটির কোনো অমীমাংসিত দাবি আছে কিনা তা নির্দেশ করে।
contentOwnerDetails object
contentOwnerDetails অবজেক্টটি চ্যানেলের সেই ডেটা ধারণ করে, যা শুধুমাত্র সেই ইউটিউব পার্টনার দেখতে পান যিনি চ্যানেলটিকে তার কন্টেন্ট ম্যানেজারের সাথে লিঙ্ক করেছেন।
contentOwnerDetails. contentOwner string
চ্যানেলের সাথে সংযুক্ত কন্টেন্ট মালিকের আইডি।
contentOwnerDetails. timeLinked datetime
চ্যানেলটি কখন কন্টেন্ট মালিকের সাথে সংযুক্ত করা হয়েছিল তার তারিখ ও সময়। মানটি ISO 8601 ফরম্যাটে নির্দিষ্ট করা হয়।
localizations object
localizations অবজেক্টটি চ্যানেলের মেটাডেটার অনুবাদসমূহকে অন্তর্ভুক্ত করে।
localizations. (key) object
কী ভ্যালুটির সাথে সংশ্লিষ্ট স্থানীয় মেটাডেটার ভাষা। ভ্যালুটি একটি স্ট্রিং, যাতে একটি BCP-47 ভাষা কোড থাকে।
localizations.(key). title string
স্থানীয় চ্যানেলের শিরোনাম।
localizations.(key). description string
স্থানীয় চ্যানেলের বিবরণ।