- منبع: VideoContent
- VideoContentStatus
- فراداده
- GracenoteMetadata
- VideoContentSyndicationInfo
- SyndicatedVideoContentNames
- DynamicAdInsertionInfo
- VideoIngestUrlInfo
- فرمت ویدئو
- ویدیو پیش شرط شده
- ClosedCaptionUrlInfo
- ClosedCaptionFormat
- روش ها
منبع: VideoContent
فراداده محتوا.
نمایندگی JSON |
---|
{ "name": string, "status": enum ( |
فیلدها | |
---|---|
name | فقط خروجی نام منبع محتوای ویدیویی. فرمت این فیلد به شرح زیر است: 'networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}' network_code کد شبکه در Google Ad Manager است که این محتوا به آن تعلق دارد. content_source_id شناسه منبع محتوا در Google Ad Manager است که این محتوا باید به آن تعلق داشته باشد. cms_content_id شناسه محتوای CMS در Google Ad Manager است که بهعنوان بخشی از درخواست آگهی برای شناسایی تبلیغاتی که Ad Manager میتواند در مقابل ویدیوی مربوطه ارائه کند، تشکیل شده است. این مقدار می تواند عددی یا الفبایی باشد. |
status | وضعیت محتوا. اگر این مورد حذف شود مقدار پیش فرض فعال خواهد بود. |
title | مورد نیاز. عنوان مطلب. |
updateTime | مورد نیاز. آخرین زمان اصلاح محتوا. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
publishTime | زمان انتشار مطالب اگر ویدیو به گونهای طراحی شده باشد که در قوانین آگهی که زمان شروع و پایان را مشخص میکند، درج شود، این یک قسمت الزامی است. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
duration | مدت زمان محتوا. مدت زمان تا سطح میلی ثانیه پشتیبانی می شود. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
cuePoints[] | نقاط نشانه را شناسایی می کند. نقاط نشانه مکان هایی در زمان هستند که می توان یک تبلیغ را در ویدیو درج کرد. نقاط نشانه تا سطح میلی ثانیه پشتیبانی می شوند. اگر ویدیو حاوی وقفههای تبلیغاتی میانپولی باشد، این یک قسمت الزامی است. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
thumbnailUrl | نشانی اینترنتی تصویر کوچک محتوا. |
metadata | متادیتای سفارشی محتوا را شناسایی می کند. |
gracenoteMetadata | فراداده مربوط به محتوا را Gracenote کنید. |
syndicationMetadata | ابرداده مربوط به سندیکا از محتوا. |
dynamicAdInsertionMetadata | فراداده مربوط به درج آگهی پویا از محتوا. |
VideoContentStatus
گزینه های وضعیت برای ارائه یا عدم ارائه تبلیغات هدفمند برای یک محتوا.
Enums | |
---|---|
ACTIVE | تبلیغات هدفمند محتوا ارائه خواهد شد. |
BLOCKED | در صورت مسدود بودن وضعیت، هیچ تبلیغی علیه این محتوا ارائه نخواهد شد. |
DELETED | محتوا در Ad Manager بایگانی خواهد شد. اگر مدیر تبلیغات برای محتوایی که بهعنوان «حذف شده» علامتگذاری شده است، درخواست آگهی دریافت کند، تبلیغات خانگی یا آگهیهای هدفمند برای واحدهای موجودی یا سایر معیارهای هدفیابی همچنان میتوانند در مقابل آن قرار بگیرند. برای مسدود کردن تبلیغات، وضعیت را روی BLOCKED تنظیم کنید. |
فراداده
فراداده سفارشی محتوا.
نمایندگی JSON |
---|
{ "keyValues": { string: value, ... } } |
فیلدها | |
---|---|
keyValues | فراداده سفارشی محتوا را به عنوان یک جفت کلید-مقدار شناسایی می کند. فقط رشته ها یا لیست رشته ها برای مقادیر پذیرفته می شوند. |
GracenoteMetadata
فراداده Gracenote برای محتوا.
نمایندگی JSON |
---|
{ "gracenoteId": string, "gracenoteSeriesId": string } |
فیلدها | |
---|---|
gracenoteId | مورد نیاز. برای محتوا به شناسه Gracenote مراجعه می کند. باید یکی از این پیشوندهای معتبر داشته باشد: 1. "EP" - قسمت یک سری 2. "MV" - فیلم 3. "SP" - رویداد ورزشی |
gracenoteSeriesId | اختیاری. این قسمت به شناسه سری Gracenote اشاره دارد. باید با "SH" پیشوند باشد. |
VideoContentSyndicationInfo
ابرداده برای مشخص کردن روابط بین محتوای متعارف و محتوای سندیکایی.
نمایندگی JSON |
---|
{ // Union field |
فیلدها | |
---|---|
syndication میدانی اتحادیه VideoContentSyndiationMetadata فقط می تواند حاوی یکی از موارد زیر باشد. syndication می تواند تنها یکی از موارد زیر باشد: | |
canonicalVideoContent | نام محتوای متعارف. باید قالب "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" را داشته باشد و باید به همان شبکه محتوای حاوی این فیلد تعلق داشته باشد. |
syndicatedVideoContentNames | مجموعه ای از محتوای سندیکایی |
SyndicatedVideoContentNames
فهرست اسامی همه محتوای سندیکایی.
نمایندگی JSON |
---|
{ "syndicatedVideoContent": [ string ] } |
فیلدها | |
---|---|
syndicatedVideoContent[] | فیلد تکراری نام محتوای سندیکایی. آنها باید قالب "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" را داشته باشند و باید به همان شبکه محتوای حاوی این فیلد تعلق داشته باشند. |
DynamicAdInsertionInfo
اطلاعات مربوط به درج آگهی پویا.
نمایندگی JSON |
---|
{ "videoIngestUrlInfo": { object ( |
فیلدها | |
---|---|
videoIngestUrlInfo | پیوندی به فایل master m3u8 که برای شرطی سازی و تولید لیست پخش استفاده می شود. |
mediaUpdateTime | زمانی که فایل ویدیویی به آن اشاره شده در videoIngestUrlInfo آخرین بار اصلاح شد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
closedCaptionUrlInfo[] | نشانی اینترنتی فایل زیرنویس/زیرنویس بسته. |
fwCaid | شناسه دارایی سفارشی چرخ آزاد مورد استفاده برای هدفیابی تبلیغات. |
VideoIngestUrlInfo
فراداده پیوند به فایل m3u8 را مشخص می کند که برای شرطی سازی و تولید لیست پخش استفاده می شود.
نمایندگی JSON |
---|
{ "videoFormat": enum ( |
فیلدها | |
---|---|
videoFormat | فرمت ویدیو. |
videoPreconditioned | برای نشان دادن اینکه آیا محتوا از قبل برای تبلیغات میان فیلم شرطی شده است یا نه، به این معنی که بخشهای شما در زمان وقفههای تبلیغاتی از قبل تقسیم شدهاند. |
url | لینک فایل m3u8. |
فرمت ویدئو
فرمت هایی که محتوای ویدیویی ممکن است در آنها رمزگذاری شود.
Enums | |
---|---|
VIDEO_FORMAT_UNSPECIFIED | فرمت ویدئو مشخص نشده است. |
HLS | application/x-mpegURL |
DASH | application/dash+xml |
ویدیو پیش شرط شده
وضعیت شرطی محتوای ویدیویی.
Enums | |
---|---|
NO | هنوز مشروط نشده است. |
YES | ویدیو شرطی/تقسیم شده است. |
ClosedCaptionUrlInfo
فراداده برای یک فایل زیرنویس بسته.
نمایندگی JSON |
---|
{
"languageCode": string,
"closedCaptionFormat": enum ( |
فیلدها | |
---|---|
languageCode | کد زبان IETF BCP-47 نشان دهنده زبانی است که فایل زیرنویس بسته در آن قرار دارد. |
closedCaptionFormat | فرمت فایل زیرنویس بسته. |
url | آدرس فایل زیرنویس بسته. |
ClosedCaptionFormat
فرمت هایی که فایل های زیرنویس بسته ممکن است در آنها باشند.
Enums | |
---|---|
CLOSED_CAPTION_FORMAT_UNSPECIFIED | قالب زیرنویس بسته مشخص نشده است. |
TTML | application/ttaf+xml |
WEB_VTT | متن / vtt |
روش ها | |
---|---|
| API برای ایجاد محتوای جدید یا بهروزرسانی ابرداده آن در صورتی که محتوا از قبل در Ad Manager وجود داشته باشد. |