REST Resource: videoContent.networks.sources.content

সম্পদ: ভিডিও সামগ্রী

বিষয়বস্তুর মেটাডেটা।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "status": enum (VideoContentStatus),
  "title": string,
  "updateTime": string,
  "publishTime": string,
  "duration": string,
  "cuePoints": [
    string
  ],
  "thumbnailUrl": string,
  "metadata": {
    object (Metadata)
  },
  "gracenoteMetadata": {
    object (GracenoteMetadata)
  },
  "syndicationMetadata": {
    object (VideoContentSyndicationInfo)
  },
  "dynamicAdInsertionMetadata": {
    object (DynamicAdInsertionInfo)
  }
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। ভিডিও সামগ্রীর সম্পদের নাম। এই ক্ষেত্রের ফর্ম্যাট আছে: 'নেটওয়ার্ক/{নেটওয়ার্ক_কোড}/সোর্স/{content_source_id}/content/{cms_content_id}'

network_code হল Google Ad Manager এর নেটওয়ার্ক কোড যার সাথে এই বিষয়বস্তু রয়েছে৷

content_source_id হল Google Ad Manager-এর কন্টেন্ট সোর্স আইডি যার সাথে এই কন্টেন্ট থাকা উচিত।

cms_content_id হল Google Ad Manager-এ CMS কন্টেন্ট আইডি, বিজ্ঞাপনের অনুরোধের একটি অংশ হিসেবে তৈরি করা হয়েছে কোন বিজ্ঞাপন বিজ্ঞাপন ম্যানেজার সংশ্লিষ্ট ভিডিওর বিপরীতে পরিবেশন করতে পারে। এই মান সাংখ্যিক বা আলফানিউমেরিক হতে পারে।

status

enum ( VideoContentStatus )

বিষয়বস্তুর অবস্থা. এটি বাদ দিলে ডিফল্ট মান সক্রিয় হবে।

title

string

প্রয়োজন। বিষয়বস্তুর শিরোনাম।

updateTime

string ( Timestamp format)

প্রয়োজন। বিষয়বস্তুর শেষ পরিবর্তিত সময়।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

publishTime

string ( Timestamp format)

কন্টেন্ট প্রকাশের সময়। এটি একটি প্রয়োজনীয় ক্ষেত্র, যদি ভিডিওটি বিজ্ঞাপনের নিয়মে অন্তর্ভুক্ত করার জন্য ডিজাইন করা হয় যা একটি শুরু এবং শেষ সময় নির্দিষ্ট করে৷

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

duration

string ( Duration format)

বিষয়বস্তুর সময়কাল। সময়কাল মিলিসেকেন্ড স্তরে সমর্থিত।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

cuePoints[]

string ( Duration format)

কিউ পয়েন্ট শনাক্ত করে। ক্যু পয়েন্ট হল সময়ের এমন জায়গা যেখানে ভিডিওতে একটি বিজ্ঞাপন ঢোকানো যেতে পারে। কিউ পয়েন্টগুলি মিলিসেকেন্ড স্তরে সমর্থিত। এটি একটি প্রয়োজনীয় ক্ষেত্র, যদি ভিডিওতে মিড-রোল বিজ্ঞাপন বিরতি থাকে।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

thumbnailUrl

string

বিষয়বস্তুর থাম্বনেইল ইউআরএল।

metadata

object ( Metadata )

বিষয়বস্তুর কাস্টম মেটাডেটা সনাক্ত করে।

gracenoteMetadata

object ( GracenoteMetadata )

বিষয়বস্তুর গ্রেসনোট সম্পর্কিত মেটাডেটা।

syndicationMetadata

object ( VideoContentSyndicationInfo )

বিষয়বস্তুর সিন্ডিকেশন সম্পর্কিত মেটাডেটা।

dynamicAdInsertionMetadata

object ( DynamicAdInsertionInfo )

বিষয়বস্তুর ডায়নামিক বিজ্ঞাপন সন্নিবেশ সম্পর্কিত মেটাডেটা।

ভিডিও সামগ্রীর অবস্থা

একটি বিষয়বস্তুর জন্য লক্ষ্যযুক্ত বিজ্ঞাপন পরিবেশন বা না পরিবেশন করার জন্য স্ট্যাটাস বিকল্প।

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

মেটাডেটা

বিষয়বস্তুর কাস্টম মেটাডেটা।

JSON প্রতিনিধিত্ব
{
  "keyValues": {
    string: value,
    ...
  }
}
ক্ষেত্র
keyValues

map (key: string, value: value ( Value format))

একটি মূল-মান জোড়া হিসাবে বিষয়বস্তুর কাস্টম মেটাডেটা সনাক্ত করে। মানগুলির জন্য শুধুমাত্র স্ট্রিং বা স্ট্রিংগুলির তালিকা গ্রহণ করা হয়।

গ্রেসনোট মেটাডেটা

বিষয়বস্তুর জন্য Gracenote মেটাডেটা.

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

string

প্রয়োজন। বিষয়বস্তুর জন্য Gracenote ID উল্লেখ করে। এই বৈধ উপসর্গগুলির মধ্যে একটি থাকতে হবে: 1. 'EP' - একটি সিরিজের পর্ব 2. 'MV' - চলচ্চিত্র 3. 'SP' - ক্রীড়া ইভেন্ট

gracenoteSeriesId

string

ঐচ্ছিক। এই ক্ষেত্রটি গ্রেসনোট সিরিজ আইডিকে বোঝায়। 'SH' এর সাথে উপসর্গ থাকতে হবে।

ভিডিও কনটেন্ট সিন্ডিকেশন তথ্য

ক্যানোনিকাল কন্টেন্ট এবং সিন্ডিকেটেড কন্টেন্টের মধ্যে সম্পর্ক নির্দিষ্ট করার জন্য মেটাডেটা।

JSON প্রতিনিধিত্ব
{

  // Union field syndication can be only one of the following:
  "canonicalVideoContent": string,
  "syndicatedVideoContentNames": {
    object (SyndicatedVideoContentNames)
  }
  // End of list of possible types for union field syndication.
}
ক্ষেত্র
ইউনিয়ন ফিল্ড syndication । VideoContentSyndiationMetadata শুধুমাত্র নিম্নলিখিতগুলির মধ্যে একটি থাকতে পারে৷ syndication নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
canonicalVideoContent

string

ক্যানোনিকাল কন্টেন্টের নাম। এটির অবশ্যই "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" ফর্ম্যাট থাকতে হবে এবং এই ক্ষেত্রটি ধারণকারী সামগ্রীর মতো একই নেটওয়ার্কের অন্তর্গত হতে হবে৷

syndicatedVideoContentNames

object ( SyndicatedVideoContentNames )

সিন্ডিকেট করা বিষয়বস্তুর একটি সংগ্রহ

সিন্ডিকেটেড ভিডিও সামগ্রীর নাম

সমস্ত সিন্ডিকেট করা বিষয়বস্তুর নামের তালিকা।

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

string

সিন্ডিকেট করা বিষয়বস্তুর নামের ক্ষেত্র বারবার। তাদের অবশ্যই "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" এর ফর্ম্যাট থাকতে হবে এবং এই ক্ষেত্রটি ধারণকারী সামগ্রীর মতো একই নেটওয়ার্কের অন্তর্গত হতে হবে৷

DynamicAdInsertionInfo

ডায়নামিক বিজ্ঞাপন সন্নিবেশ সম্পর্কিত তথ্য।

JSON প্রতিনিধিত্ব
{
  "videoIngestUrlInfo": {
    object (VideoIngestUrlInfo)
  },
  "mediaUpdateTime": string,
  "closedCaptionUrlInfo": [
    {
      object (ClosedCaptionUrlInfo)
    }
  ],
  "fwCaid": string
}
ক্ষেত্র
videoIngestUrlInfo

object ( VideoIngestUrlInfo )

মাস্টার m3u8 ফাইলের একটি লিঙ্ক যা কন্ডিশনিং এবং প্লেলিস্ট তৈরির জন্য ব্যবহৃত হয়।

mediaUpdateTime

string ( Timestamp format)

VideoIngestUrlInfo-তে উল্লেখ করা ভিডিও ফাইলের সময় শেষবার পরিবর্তন করা হয়েছিল।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

closedCaptionUrlInfo[]

object ( ClosedCaptionUrlInfo )

ক্লোজড ক্যাপশন/সাবটাইটেল ফাইলের URL।

fwCaid

string

ফ্রিহুইল কাস্টম সম্পদ আইডি বিজ্ঞাপন টার্গেটিং জন্য ব্যবহৃত হয়.

VideoIngestUrlInfo

মেটাডেটা m3u8 ফাইলের লিঙ্ক নির্দিষ্ট করে যা কন্ডিশনিং এবং প্লেলিস্ট তৈরির জন্য ব্যবহৃত হয়।

JSON প্রতিনিধিত্ব
{
  "videoFormat": enum (VideoFormat),
  "videoPreconditioned": enum (VideoPreconditioned),
  "url": string
}
ক্ষেত্র
videoFormat

enum ( VideoFormat )

ভিডিওর বিন্যাস।

videoPreconditioned

enum ( VideoPreconditioned )

বিষয়বস্তুটি ইতিমধ্যেই মিড-রোল বিজ্ঞাপনের জন্য শর্তযুক্ত কিনা তা নির্দেশ করতে, যার অর্থ হল বিজ্ঞাপন বিরতির সময় আপনার সেগমেন্টগুলি ইতিমধ্যেই বিভক্ত।

url

string

m3u8 ফাইলের লিঙ্ক।

ভিডিও ফরম্যাট

যে বিন্যাসে একটি ভিডিও সামগ্রী এনকোড করা হতে পারে৷

এনামস
VIDEO_FORMAT_UNSPECIFIED ভিডিও বিন্যাস নির্দিষ্ট করা হয়নি.
HLS অ্যাপ্লিকেশন/x-mpegURL
DASH অ্যাপ্লিকেশন/ড্যাশ+এক্সএমএল

ভিডিও পূর্বশর্ত

ভিডিও সামগ্রীর শর্তযুক্ত অবস্থা।

এনামস
NO এখনও শর্তযুক্ত নয়।
YES ভিডিওটি শর্তযুক্ত/বিভক্ত করা হয়েছে।

ClosedCaptionUrlInfo

একটি বন্ধ ক্যাপশন ফাইলের জন্য মেটাডেটা।

JSON প্রতিনিধিত্ব
{
  "languageCode": string,
  "closedCaptionFormat": enum (ClosedCaptionFormat),
  "url": string
}
ক্ষেত্র
languageCode

string

IETF BCP-47 ভাষার কোডটি সেই ভাষাকে প্রতিনিধিত্ব করে যেটি বন্ধ ক্যাপশন ফাইলটিতে রয়েছে।

closedCaptionFormat

enum ( ClosedCaptionFormat )

বন্ধ ক্যাপশন ফাইলের বিন্যাস।

url

string

ক্লোজড ক্যাপশন ফাইলের ইউআরএল।

ক্লোজড ক্যাপশন ফরম্যাট

যে বিন্যাসে ক্লোজড ক্যাপশন ফাইল থাকতে পারে।

এনামস
CLOSED_CAPTION_FORMAT_UNSPECIFIED ক্লোজড ক্যাপশন ফরম্যাট নির্দিষ্ট করা হয়নি।
TTML অ্যাপ্লিকেশন/ttaf+xml
WEB_VTT পাঠ্য/ভিটিটি

পদ্ধতি

update

নতুন কন্টেন্ট তৈরি করতে বা অ্যাড ম্যানেজারে কন্টেন্ট আগে থেকে থাকলে তার মেটাডেটা আপডেট করতে API।