ডায়নামিক অ্যাড ইনসার্শন VOD API

ডায়নামিক বিজ্ঞাপন যোগ করার API আপনাকে DAI চাহিদা অনুসার ভিডিও (VOD) স্ট্রিমের জন্য অনুরোধ করতে এবং ট্র্যাক করতে দেয়। HLS ও DASH স্ট্রিমে কাজ করে।

পরিষেবা: dai.google.com

stream পদ্ধতির পাথ https://dai.google.com-এর সাথে সম্পর্কিত

পদ্ধতি: স্ট্রিম

পদ্ধতি
stream POST /ondemand/v1/hls/content/{content-source}/vid/{video-id}/stream

প্রদত্ত কন্টেন্ট সোর্স ও ভিডিও আইডির জন্য HLS DAI স্ট্রিম তৈরি করে।

POST /ondemand/v1/dash/content/{content-source}/vid/{video-id}/stream

প্রদত্ত কন্টেন্ট সোর্স ও ভিডিও আইডির জন্য DASH DAI স্ট্রিম তৈরি করে।

HTTP অনুরোধ

POST https://dai.google.com/ondemand/v1/hls/content/{content-source}/vid/{video-id}/stream

POST https://dai.google.com/ondemand/v1/dash/content/{content-source}/vid/{video-id}/stream

রিকোয়েস্ট হেডার

প্যারামিটারগুলি
api‑key string

স্ট্রিম তৈরি করার সময় যে API কী দেওয়া হয়, সেটি প্রকাশকের নেটওয়ার্কের জন্য সঠিক হতে হবে।

অনুরোধের বডিতে API কী প্রদান করার পরিবর্তে, নিম্নলিখিত ফর্ম্যাটে HTTP অথরাইজেশন হেডারে এটি পাস করা যেতে পারে:

Authorization: DCLKDAI key="<api-key>"

পাথ প্যারামিটার

প্যারামিটারগুলি
content-source string

স্ট্রিমের CMS আইডি।

video-id string

স্ট্রিমের ভিডিও আইডি।

অনুরোধের বডি

অনুরোধের প্রধান অংশ application/x-www-form-urlencoded ধরনের এবং এতে নিম্নলিখিত প্যারামিটার রয়েছে:

প্যারামিটারগুলি
dai-ssb ঐচ্ছিক

সার্ভার-সাইড-বিকনিং স্ট্রিম তৈরি করতে true-এ সেট করুন। ডিফল্ট হিসেবে false সেট করা থাকে। ডিফল্ট স্ট্রিমের ট্র্যাকিং ক্লায়েন্ট শুরু করে এবং সার্ভার সাইডে পিং করা হয়।

DFP টার্গেটিং প্যারামিটার ঐচ্ছিক অতিরিক্ত টার্গেটিং প্যারামিটার।
স্ট্রিম প্যারামিটার ওভাররাইড করুন ঐচ্ছিক স্ট্রিম তৈরি করার প্যারামিটারের ডিফল্ট ভ্যালু ওভাররাইড করুন।
HMAC যাচাইকরণ ঐচ্ছিক HMAC-ভিত্তিক টোকেন ব্যবহার করে যাচাইকরণ করুন।

প্রতিক্রিয়ার বডি

সফল হলে, রেসপন্স বডিতে একটি নতুন Stream থাকে। সার্ভার-সাইড-বিকনিং স্ট্রিমের জন্য, এই Stream-এ শুধুমাত্র stream_id এবং stream_manifest ফিল্ড থাকে।

পরিমাপ খুলুন

Verifications ফিল্ডে নন-সার্ভার-সাইড-বিকনিং স্ট্রিমের জন্য ওপেন মেজারমেন্ট যাচাইকরণ সংক্রান্ত তথ্য থাকে। Verifications-এ এক বা একাধিক Verification এলিমেন্ট থাকে যা থার্ড-পার্টি মেজারমেন্ট কোডের মাধ্যমে ক্রিয়েটিভ প্লেব্যাক যাচাই করার জন্য প্রয়োজনীয় রিসোর্স ও মেটাডেটার তালিকা দেখায়। শুধুমাত্র JavaScriptResource কাজ করে। আরও তথ্যের জন্য, IAB Tech Lab এবং VAST 4.1 স্পেসিফিকেশন দেখুন।

পদ্ধতি: মিডিয়া যাচাইকরণ

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

media verification এন্ডপয়েন্টে করা অনুরোধ আইডেমপোটেন্ট।

পদ্ধতি
media verification GET {media_verification_url}/{ad_media_id}

মিডিয়া যাচাইকরণ ইভেন্টের API-কে বিজ্ঞপ্তি পাঠায়।

HTTP অনুরোধ

GET {media-verification-url}/{ad-media-id}

প্রতিক্রিয়ার বডি

media verification নিম্নলিখিত উত্তরগুলি প্রদান করে:

  • HTTP/1.1 204 No Content যদি মিডিয়া যাচাইকরণ সফল হয় এবং সব পিং পাঠানো হয়।
  • ভুল URL ফর্ম্যাটিং বা মেয়াদ শেষ হয়ে যাওয়ার কারণে অনুরোধটি মিডিয়া যাচাই করতে না পারলে HTTP/1.1 404 Not Found।
  • HTTP/1.1 404 Not Found যদি এই আইডির জন্য আগের যাচাইকরণের অনুরোধ সফল হয়।
  • HTTP/1.1 409 Conflict যদি অন্য কোনও অনুরোধ এই সময়ে পিং পাঠায়।

বিজ্ঞাপন মিডিয়া আইডি (HLS)

বিজ্ঞাপন মিডিয়া আইডেন্টিফায়ার TXXX কী ব্যবহার করে HLS টাইমড মেটাডেটায় এনকোড করা হবে, "ব্যবহারকারীর দ্বারা নির্ধারিত টেক্সট তথ্য" ফ্রেমের জন্য সংরক্ষিত। ফ্রেমের কন্টেন্ট এনক্রিপ্ট করা হবে না এবং সবসময় "google_" টেক্সট দিয়ে শুরু হবে।

প্রতিটি বিজ্ঞাপন যাচাইকরণের অনুরোধের জন্য ফ্রেমের সম্পূর্ণ টেক্সট কন্টেন্ট media_verification_url-এ যোগ করতে হবে।

বিজ্ঞাপনের মিডিয়া আইডি (DASH)

DASH-এর EventStream এলিমেন্ট ব্যবহার করে ম্যানিফেস্টে বিজ্ঞাপন মিডিয়া শনাক্তকারী যোগ করা হবে।

প্রতিটি EventStream-এর জন্য urn:google:dai:2018-এর স্কিম আইডি URI থাকবে। এতে messageData অ্যাট্রিবিউট সহ ইভেন্ট থাকবে, যার মধ্যে "google_" দিয়ে শুরু হওয়া বিজ্ঞাপন মিডিয়া আইডি থাকবে। প্রতিটি বিজ্ঞাপন যাচাইকরণের অনুরোধের জন্য messageData অ্যাট্রিবিউটের সম্পূর্ণ কন্টেন্ট media_verification_url-এ যোগ করতে হবে।

উত্তরের ডেটা

স্ট্রিম

JSON ফর্ম্যাটে নতুন তৈরি করা স্ট্রিমের জন্য সব রিসোর্সের তালিকা রেন্ডার করতে স্ট্রিম ব্যবহার করা হয়।
JSON উপস্থাপনা
{
  "stream_id": string,
  "total_duration": number,
  "content_duration": number,
  "valid_for": string,
  "valid_until": string,
  "subtitles": [object(Subtitle)],
  "hls_master_playlist": string,
  "stream_manifest": string,
  "media_verification_url": string,
  "apple_tv": object(AppleTV),
  "ad_breaks": [object(AdBreak)],
}
ফিল্ড
stream_id string

স্ট্রিম আইডেন্টিফায়ার।
total_duration number

সেকেন্ডে স্ট্রিমের সময়সীমা।
content_duration number

বিজ্ঞাপন ছাড়া কন্টেন্টের সময়সীমা, সেকেন্ডে।
valid_for string

স্ট্রিম কতক্ষণ চলবে, "00h00m00s" ফর্ম্যাটে।
valid_until string

RFC 3339 ফর্ম্যাটে, স্ট্রিমটি যে তারিখ পর্যন্ত বৈধ।
subtitles [object(Subtitle)]

সাবটাইটেলের তালিকা। খালি থাকলে বাদ দেওয়া হয়। শুধু HLS।
hls_master_playlist string

(বন্ধ করা হয়েছে) HLS মাস্টার প্লেলিস্ট URL. stream_manifest ব্যবহার করুন। শুধু HLS।
stream_manifest string

স্ট্রিমের ম্যানিফেস্ট। HLS-এ মাস্টার প্লেলিস্ট এবং DASH-এ MPD-এর সাথে সম্পর্কিত। সার্ভার-সাইড-বিকনিং স্ট্রিম তৈরি করার সময় "stream_id" ছাড়াও এই ফিল্ডটি উত্তরে উপস্থিত থাকে।
media_verification_url string

মিডিয়া যাচাইকরণ URL
apple_tv object(AppleTV)

AppleTV ডিভাইসের জন্য নির্দিষ্ট ঐচ্ছিক তথ্য। শুধু HLS।
ad_breaks [object(AdBreak)]

AdBreaks-এর তালিকা। খালি থাকলে বাদ দেওয়া হয়।

AppleTV

AppleTV-তে Apple TV ডিভাইসের জন্য নির্দিষ্ট তথ্য থাকে।
JSON উপস্থাপনা
{
  "interstitials_url": string,
}
ফিল্ড
interstitials_url string

ইন্টারস্টিশিয়াল URL

AdBreak

AdBreak স্ট্রিমের মধ্যে একটি বিজ্ঞাপন বিরতিকে বর্ণনা করে। এতে পজিশন, সময়সীমা, ধরন (মিড/প্রি/পোস্ট) এবং বিজ্ঞাপনের তালিকা থাকে।
JSON উপস্থাপনা
{
  "type": string,
  "start": number,
  "duration": number,
  "ads": [object(Ad)],
}
ফিল্ড
type string

সঠিক ব্রেক টাইপ হল: মিড, প্রি এবং পোস্ট।
start number

স্ট্রিমে যে পজিশনে বিরতি শুরু হয়, সেকেন্ডে।
duration number

বিজ্ঞাপন বিরতির সময়সীমা, সেকেন্ডে।
ads [object(Ad)]

বিজ্ঞাপনের তালিকা। খালি থাকলে বাদ দেওয়া হয়।
বিজ্ঞাপন স্ট্রিমে একটি বিজ্ঞাপন বর্ণনা করে। এতে বিজ্ঞাপনের বিরতিতে বিজ্ঞাপনের অবস্থান, বিজ্ঞাপনের সময়কাল এবং কিছু ঐচ্ছিক মেটাডেটা থাকে।
JSON উপস্থাপনা
{
  "seq": number,
  "start": number,
  "duration": number,
  "title": string,
  "description": string,
  "advertiser": string,
  "ad_system": string,
  "ad_id": string,
  "creative_id": string,
  "creative_ad_id": string,
  "deal_id": string,
  "clickthrough_url": string,
  "icons": [object(Icon)],
  "wrappers": [object(Wrapper)],
  "events": [object(Event)],
  "verifications": [object(Verification)],
  "universal_ad_id": object(UniversalAdID),
  "companions": [object(Companion)],
  "interactive_file": object(InteractiveFile),
  "skip_metadata": object(SkipMetadata),
  "extensions": [],
}
ফিল্ড
seq number

বিরতিতে বিজ্ঞাপনের পজিশন।
start number

স্ট্রিমে যে পজিশনে বিজ্ঞাপন শুরু হয়, সেকেন্ডে।
duration number

বিজ্ঞাপনের সময়সীমা, সেকেন্ডে।
title string

বিজ্ঞাপনের ঐচ্ছিক শীর্ষক।
description string

বিজ্ঞাপনের ঐচ্ছিক বিবরণ।
advertiser string

ঐচ্ছিক বিজ্ঞাপনদাতা শনাক্তকারী।
ad_system string

ঐচ্ছিক বিজ্ঞাপন সিস্টেম।
ad_id string

ঐচ্ছিক বিজ্ঞাপন আইডি।
creative_id string

ঐচ্ছিক ক্রিয়েটিভ আইডি।
creative_ad_id string

ঐচ্ছিক ক্রিয়েটিভ বিজ্ঞাপন আইডি।
deal_id string

ঐচ্ছিক ডিল আইডি।
clickthrough_url string

ঐচ্ছিক ক্লিক-থ্রু URL
icons [object(Icon)]

আইকনের তালিকা, খালি থাকলে বাদ দেওয়া হয়।
wrappers [object(Wrapper)]

র‍্যাপারের তালিকা। খালি থাকলে বাদ দেওয়া হয়।
events [object(Event)]

বিজ্ঞাপনে ইভেন্টের তালিকা।
verifications [object(Verification)]

ঐচ্ছিক ওপেন মেজারমেন্ট যাচাইকরণ এন্ট্রি যা ক্রিয়েটিভ প্লেব্যাক যাচাই করার জন্য থার্ড-পার্টি মেজারমেন্ট কোড কার্যকর করতে প্রয়োজনীয় রিসোর্স ও মেটাডেটা তালিকাভুক্ত করে।
universal_ad_id object(UniversalAdID)

ঐচ্ছিক ইউনিভার্সাল বিজ্ঞাপন আইডি।
companions [object(Companion)]

এই বিজ্ঞাপনের সাথে দেখানো হতে পারে এমন ঐচ্ছিক কম্প্যানিয়ন।
interactive_file object(InteractiveFile)

ঐচ্ছিক ইন্টার‍্যাক্টিভ ক্রিয়েটিভ (SIMID) যা বিজ্ঞাপন প্লেব্যাক চলাকালীন দেখানো উচিত।
skip_metadata object(SkipMetadata)

স্কিপ করা যায় এমন বিজ্ঞাপনের জন্য ঐচ্ছিক মেটাডেটা। এটি সেট করা থাকলে, এর অর্থ হল বিজ্ঞাপনটি এড়িয়ে যাওয়া যাবে এবং এতে এড়িয়ে যাওয়ার UI ও ট্র্যাকিং ইভেন্ট কীভাবে ম্যানেজ করতে হবে সেই সংক্রান্ত নির্দেশাবলী অন্তর্ভুক্ত থাকে।
extensions string

VAST-এ সব <Extension> নোডের ঐচ্ছিক তালিকা।

ইভেন্ট

ইভেন্টে, ইভেন্টের ধরন ও ইভেন্ট দেখানোর সময় থাকে।
JSON উপস্থাপনা
{
  "time": number,
  "type": string,
}
ফিল্ড
time number

এই ইভেন্টের উপস্থাপনার সময়।
type string

এই ইভেন্টের ধরন।

সাবটাইটেল

সাবটাইটেল ভিডিও স্ট্রিমের জন্য সাইডকার সাবটাইটেল ট্র্যাক বর্ণনা করে। এতে দুটি সাবটাইটেল ফর্ম্যাট স্টোর করা থাকে: TTML এবং WebVTT। TTMLPath অ্যাট্রিবিউটে TTML সাইডকার ফাইলের URL এবং WebVTTPath অ্যাট্রিবিউটে WebVTT সাইডকার ফাইলের URL থাকে।
JSON উপস্থাপনা
{
  "language": string,
  "language_name": string,
  "ttml": string,
  "webvtt": string,
}
ফিল্ড
language string

ভাষার কোড, যেমন 'en' বা 'de'।
language_name string

ভাষার বর্ণনামূলক নাম। একই ভাষার জন্য একাধিক সাবটাইটেল সেট থাকলে, এটি নির্দিষ্ট সাবটাইটেল সেটকে আলাদা করে
ttml string

TTML সাইডকার ফাইলের ঐচ্ছিক URL
webvtt string

WebVTT সাইডকার ফাইলের ঐচ্ছিক URL।

SkipMetadata

এড়িয়ে যাওয়া যায় এমন বিজ্ঞাপনের ক্ষেত্রে এড়িয়ে যাওয়ার ইভেন্ট ম্যানেজ করার জন্য ক্লায়েন্টের প্রয়োজনীয় তথ্য SkipMetadata প্রদান করে।
JSON উপস্থাপনা
{
  "offset": number,
  "tracking_url": string,
}
ফিল্ড
offset number

অফসেট হল সেকেন্ডে পরিমাপ করা সেই সময় যা বিজ্ঞাপন শুরু হওয়ার পর থেকে এড়িয়ে যাওয়ার বোতাম দেখানোর আগে প্লেয়ারকে অপেক্ষা করতে হয়। VAST-এ উল্লেখ করা না থাকলে বাদ দেওয়া হয়।
tracking_url string

TrackingURL-এ এমন একটি URL থাকে যা এড়িয়ে যাওয়ার ইভেন্টে পিং করা উচিত।

আইকন

আইকনে VAST আইকন সম্পর্কে তথ্য থাকে।
JSON উপস্থাপনা
{
  "click_data": object(ClickData),
  "creative_type": string,
  "click_fallback_images": [object(FallbackImage)],
  "height": int32,
  "width": int32,
  "resource": string,
  "type": string,
  "x_position": string,
  "y_position": string,
  "program": string,
  "alt_text": string,
}
ফিল্ড
click_data object(ClickData)

creative_type string

click_fallback_images [object(FallbackImage)]

height int32

width int32

resource string

type string

x_position string

y_position string

program string

alt_text string

ClickData

ClickData-তে আইকন ক্লিকথ্রু সংক্রান্ত তথ্য থাকে।
JSON উপস্থাপনা
{
  "url": string,
}
ফিল্ড
url string

FallbackImage

FallbackImage-এ VAST ফলব্যাক ছবি সম্পর্কে তথ্য থাকে।
JSON উপস্থাপনা
{
  "creative_type": string,
  "height": int32,
  "width": int32,
  "resource": string,
  "alt_text": string,
}
ফিল্ড
creative_type string

height int32

width int32

resource string

alt_text string

র‌্যাপার

র‍্যাপারে র‍্যাপার বিজ্ঞাপন সম্পর্কিত তথ্য থাকে। ডিল আইডি না থাকলে, এটি অন্তর্ভুক্ত করে না।
JSON উপস্থাপনা
{
  "system": string,
  "ad_id": string,
  "creative_id": string,
  "creative_ad_id": string,
  "deal_id": string,
}
ফিল্ড
system string

বিজ্ঞাপন সিস্টেম আইডেন্টিফায়ার।
ad_id string

র‍্যাপার বিজ্ঞাপনের জন্য ব্যবহৃত বিজ্ঞাপন আইডি।
creative_id string

র‍্যাপার বিজ্ঞাপনের জন্য ব্যবহৃত ক্রিয়েটিভ আইডি।
creative_ad_id string

র‍্যাপার বিজ্ঞাপনের জন্য ব্যবহৃত ক্রিয়েটিভ বিজ্ঞাপন আইডি।
deal_id string

র‍্যাপার বিজ্ঞাপনের জন্য ঐচ্ছিক ডিল আইডি।

যাচাইকরণ

যাচাইকরণে ওপেন মেজারমেন্টের তথ্য থাকে, যা থার্ড-পার্টি ভিউয়েবিলিটি ও যাচাইকরণ পরিমাপের সুবিধা প্রদান করে। বর্তমানে, শুধুমাত্র JavaScript রিসোর্স কাজ করে। https://iabtechlab.com/standards/open-measurement-sdk/ দেখুন
JSON উপস্থাপনা
{
  "vendor": string,
  "java_script_resources": [object(JavaScriptResource)],
  "tracking_events": [object(TrackingEvent)],
  "parameters": string,
}
ফিল্ড
vendor string

যাচাইকরণ ভেন্ডর।
java_script_resources [object(JavaScriptResource)]

যাচাইকরণের জন্য জাভাস্ক্রিপ্ট রিসোর্সের তালিকা।
tracking_events [object(TrackingEvent)]

যাচাইকরণের জন্য ট্র্যাকিং ইভেন্টের তালিকা।
parameters string

বুটস্ট্র্যাপ যাচাইকরণ কোডে একটি অস্বচ্ছ স্ট্রিং পাস করা হয়েছে।

JavaScriptResource

JavaScriptResource-এ জাভাস্ক্রিপ্টের মাধ্যমে যাচাইকরণের তথ্য থাকে।
JSON উপস্থাপনা
{
  "script_url": string,
  "api_framework": string,
  "browser_optional": boolean,
}
ফিল্ড
script_url string

জাভাস্ক্রিপ্ট পেলোডের URI
api_framework string

APIFramework হল ভিডিও ফ্রেমওয়ার্কের নাম যা যাচাইকরণ কোড ব্যবহার করে।
browser_optional boolean

এই স্ক্রিপ্ট ব্রাউজারের বাইরে রান করা যাবে কিনা।

TrackingEvent

TrackingEvent-এ এমন URL থাকে যা নির্দিষ্ট পরিস্থিতিতে ক্লায়েন্টের পিং করা উচিত।
JSON উপস্থাপনা
{
  "event": string,
  "uri": string,
}
ফিল্ড
event string

ট্র্যাকিং ইভেন্টের ধরন।
uri string

ট্র্যাকিং ইভেন্ট পিং করা হবে।

UniversalAdID

UniversalAdID ব্যবহার করা হয় অনন্য ক্রিয়েটিভ শনাক্তকারী প্রদান করার জন্য যা বিভিন্ন বিজ্ঞাপন সিস্টেম জুড়ে বজায় রাখা হয়।
JSON উপস্থাপনা
{
  "id_value": string,
  "id_registry": string,
}
ফিল্ড
id_value string

বিজ্ঞাপনের জন্য বেছে নেওয়া ক্রিয়েটিভের ইউনিভার্সাল বিজ্ঞাপন আইডি।
id_registry string

রেজিস্ট্রি ওয়েবসাইটের URL শনাক্ত করার জন্য ব্যবহৃত স্ট্রিং যেখানে বেছে নেওয়া ক্রিয়েটিভের ইউনিভার্সাল বিজ্ঞাপন আইডি ক্যাটালগ করা আছে।

সহযোগী

কম্প্যানিয়নে কম্প্যানিয়ন বিজ্ঞাপনের তথ্য থাকে যা বিজ্ঞাপনের সাথে দেখানো হতে পারে।
JSON উপস্থাপনা
{
  "click_data": object(ClickData),
  "creative_type": string,
  "height": int32,
  "width": int32,
  "resource": string,
  "type": string,
  "ad_slot_id": string,
  "api_framework": string,
  "tracking_events": [object(TrackingEvent)],
}
ফিল্ড
click_data object(ClickData)

এই কম্প্যানিয়নের জন্য ক্লিক ডেটা।
creative_type string

VAST-এ <StaticResource> নোডে CreativeType অ্যাট্রিবিউট যদি এটি স্ট্যাটিক ধরনের কম্প্যানিয়ন হয়।
height int32

পিক্সেলে এই কম্প্যানিয়নের উচ্চতা।
width int32

এই কম্প্যানিয়নের পিক্সেল অনুযায়ী প্রস্থ।
resource string

স্ট্যাটিক ও iframe কম্প্যানিয়নের ক্ষেত্রে এটি লোড ও দেখানোর জন্য URL হবে। HTML সহযোগী বিজ্ঞাপনের ক্ষেত্রে, এটি HTML স্নিপেট হবে যা সহযোগী বিজ্ঞাপন হিসেবে দেখানো হবে।
type string

এই কম্প্যানিয়নের ধরন। এটি স্ট্যাটিক, iframe বা HTML হতে পারে।
ad_slot_id string

এই কম্প্যানিয়নের স্লট আইডি।
api_framework string

এই কম্প্যানিয়নের জন্য API ফ্রেমওয়ার্ক।
tracking_events [object(TrackingEvent)]

এই কম্প্যানিয়নের জন্য ট্র্যাকিং ইভেন্টের তালিকা।

InteractiveFile

InteractiveFile-এ ইন্টার‍্যাক্টিভ ক্রিয়েটিভ (যেমন, SIMID) সম্পর্কিত তথ্য থাকে যা বিজ্ঞাপন প্লেব্যাক করার সময় দেখানো উচিত।
JSON উপস্থাপনা
{
  "resource": string,
  "type": string,
  "variable_duration": boolean,
  "ad_parameters": string,
}
ফিল্ড
resource string

ইন্টার‍্যাক্টিভ ক্রিয়েটিভের URL।
type string

রিসোর্স হিসেবে প্রদান করা ফাইলের MIME-এর প্রকার।
variable_duration boolean

এই ক্রিয়েটিভ সময়সীমা বাড়ানোর জন্য অনুরোধ করতে পারে কিনা।
ad_parameters string

VAST-এ <AdParameters> নোডের ভ্যালু।