ডায়নামিক বিজ্ঞাপন যোগ করার 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 স্ট্রিম তৈরি করে।
প্রদত্ত কন্টেন্ট সোর্স ও ভিডিও আইডির জন্য 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 |
ঐচ্ছিক | সার্ভার-সাইড-বিকনিং স্ট্রিম তৈরি করতে |
| 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 |
stringRFC 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 |
stringVAST-এ সব <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 |
stringTTML সাইডকার ফাইলের ঐচ্ছিক URL |
webvtt |
stringWebVTT সাইডকার ফাইলের ঐচ্ছিক URL। |
SkipMetadata
এড়িয়ে যাওয়া যায় এমন বিজ্ঞাপনের ক্ষেত্রে এড়িয়ে যাওয়ার ইভেন্ট ম্যানেজ করার জন্য ক্লায়েন্টের প্রয়োজনীয় তথ্য SkipMetadata প্রদান করে।| JSON উপস্থাপনা |
|---|
{
"offset": number,
"tracking_url": string,
} |
| ফিল্ড | |
|---|---|
offset |
numberঅফসেট হল সেকেন্ডে পরিমাপ করা সেই সময় যা বিজ্ঞাপন শুরু হওয়ার পর থেকে এড়িয়ে যাওয়ার বোতাম দেখানোর আগে প্লেয়ারকে অপেক্ষা করতে হয়। VAST-এ উল্লেখ করা না থাকলে বাদ দেওয়া হয়। |
tracking_url |
stringTrackingURL-এ এমন একটি 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 |
stringAPIFramework হল ভিডিও ফ্রেমওয়ার্কের নাম যা যাচাইকরণ কোড ব্যবহার করে। |
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 |
stringVAST-এ <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 |
stringVAST-এ <AdParameters> নোডের ভ্যালু। |