এই পৃষ্ঠায় ব্রাউজার, ভিডিও ফর্ম্যাট ও প্ল্যাটফর্মের জন্য IMA DAI সহায়তা ও কম্প্যাটিবিলিটি সম্পর্কে সাধারণ তথ্য দেওয়া হয়েছে।
কাজ করে এমন ভিডিও ফর্ম্যাট ও ব্রাউজার
HTML5 এখনও একটি নতুন এবং ক্রমপরিবর্তিত স্ট্যান্ডার্ড। এর ফলে, বিভিন্ন ফিচারের জন্য সহায়তা ব্রাউজার পিছু আলাদা আলাদা হয় এবং সমস্ত প্রধান ব্রাউজারে কাজ করে এমন কোনও একটি ডিফল্ট ভিডিও ফর্ম্যাট নেই। বেশিরভাগ ব্রাউজারে H.264, HLS ও Dash, এই তিনটি প্রধান ভিডিও ফর্ম্যাট ব্যবহার করা হয়।
VAST ইভেন্ট কম্প্যাটিবিলিটি
এই বিভাগে VAST রেসপন্সে রিটার্ন করা তথ্যের ভিত্তিতে সার্ভারে অটোমেটিক রিপোর্ট করা VAST ইভেন্টগুলি তালিকাভুক্ত করা হয়।
সম্পূর্ণ কাজ করে
complete, creativeView,
firstQuartile, impression, midpoint,
pause, resume, rewind (পিছনের দিকে
কোনও উল্লেখযোগ্য সিকিং হলে ফায়ার করা হয়), start,
thirdQuartile.
কিছুটা কাজ করে
clickClickইভেন্টটি শুধুমাত্র ভিডিও বিজ্ঞাপনের জন্য পাঠানো হয়। Android, iOS বা ডেস্কটপে নেটিভ ফুলস্ক্রিন প্লেয়ারে ক্লিক ক্যাপচার করা যায় না, তবে ভিডিও বন্ধ করা হলেও, ইন-পেজ ক্লিক ট্র্যাকিং এলিমেন্টের মাধ্যমে ক্লিক ক্যাপচার করা যায়। তবে, ভিডিও এলিমেন্ট iPad-এ নেটিভ কন্ট্রোল ব্যবহার করলে, ক্লিক ক্যাপচার করা যাবে না।fullscreen
IMA সিমুলেট করা ফুল-স্ক্রিন মোডে কাজ করে, যেখানে ভিডিওটি পুরো ব্রাউজার উইন্ডো জুড়ে দেখানো হয়। IMA কোনও ভিডিওকে ফুল স্ক্রিন মোডে আছে বলে ধরে নেয় যখন সেটির
offsetWidthওoffsetHeightঅন্তত ডকুমেন্ট বডির সাইজের হয়। এই মোড সব ব্রাউজারে কাজ করে।iPhone ও 3.0-এর আগের Android প্ল্যাটফর্মে, ভিডিও সবসময় ফুল-স্ক্রিন মোডে চলে।
mute,unmuteiOS এবং Android-এ শুধু ভলিউমের নেটিভ কন্ট্রোল আছে। এই কারণে, IMA ভলিউম বা মিউট স্ট্যাটাস নির্ধারণ করতে পারে না এবং SDK-কে পরিবর্তন সম্পর্কে বিজ্ঞপ্তিও পাঠানো হয় না। নিচে ব্রাউজারের ভার্সনের একটি তালিকা দেওয়া হল, যেগুলি
mute,unmute-এ কাজ করে এবং করে না:- কাজ করে: Firefox 3.5+, Chrome 8+, Safari 4+
- কাজ করে না: iOS, Android
VAST বিজ্ঞাপন পরিবেশন সম্পর্কে আরও বিবরণের জন্য IAB নির্দেশিকা দেখুন।
বিজ্ঞাপন বিরতি আবার দেখার সময় বিজ্ঞাপন ইভেন্ট
নিম্নলিখিত কারণে বিজ্ঞাপন আবার দেখার সময় IMA বিজ্ঞাপন ইভেন্ট ফায়ার করে না:
- ইভেন্ট URL একবারই ট্রিগার করা উচিত, তা না হলে এটি স্প্যামি আচরণ হিসেবে গণ্য হতে পারে।
- এর ফলে ব্যবহারকারীরা আগে দেখেছেন এমন বিজ্ঞাপন বিরতির মধ্যে ও আশেপাশে সিক করতে পারেন, যা আরও ভালো সিকিং অভিজ্ঞতা প্রদান করে।
বিজ্ঞাপন বিরতি আবার দেখার সময় শুধুমাত্র এই ইভেন্টগুলি ফায়ার করা হয়:
AD_PERIOD_STARTEDAD_PERIOD_ENDED
যেসব ভিডিও প্লেয়ার প্ল্যাটফর্মে কাজ করে
Google IMA SDK নিম্নলিখিত প্ল্যাটফর্মে কাজ করে:
| প্ল্যাটফর্ম | ভার্সন |
|---|---|
| HTML5 | ডেস্কটপ: Chrome, Firefox, Safari, Edge, Opera মোবাইল: Chrome/Android ব্রাউজার (ফোন ও ট্যাবলেটের জন্য Android), Safari ও Chrome (iOS) |
| iOS | iOS 10.0+ |
| Android | Android 4.4+ |
| Google Cast | সব কাস্ট ডিভাইস |
| tvOS | tvOS 15+ |
| Roku | Roku থেকে এখনও সফ্টওয়্যার আপডেট পাচ্ছে এমন সব ডিভাইস |
ভিডিও স্ট্রিম ফর্ম্যাট সংক্রান্ত সহায়তা
IMA-এর SDK জুড়ে HLS ও DASH, দুটি ফর্ম্যাটেই কাজ করে। নির্দিষ্ট SDK প্ল্যাটফর্মে সহায়তার জন্য এই টেবিল দেখুন। সঠিকভাবে স্ট্রিম প্লেব্যাক করার জন্য, আপনার ভিডিও প্লেয়ারে ব্যবহার করা স্ট্রিমের ধরন কাজ করতে হবে।
| IMA SDK প্ল্যাটফর্ম | HLS | DASH |
|---|---|---|
| HTML5 | ![]() |
![]() |
| iOS | ![]() |
![]() |
| Android | ![]() |
![]() |
| Google Cast | ![]() |
![]() |
| tvOS | ![]() |
![]() |
| Roku | ![]() |
![]() |
ভিডিও ফিচার ও SDK ভার্সন
নিম্নলিখিত ফিচার সম্পর্কে আরও জানতে, ভিডিও বিজ্ঞাপন সংক্রান্ত ওভারভিউ পড়ুন।
| IAB Video Suite | সহায়তা |
|---|---|
| VAST 4 | ১ |
| VAST 3 | ২ |
| VAST 2 | ![]() |
| VPAID 2 | ![]() |
| VMAP 1.0.1 | ৩ |
| Ad Manager ভিডিও ফিচার | সহায়তা |
| লিনিয়ার বিজ্ঞাপন | ![]() |
| নন-লিনিয়ার বিজ্ঞাপন (ওভারলে) | ![]() |
| কম্প্যানিয়ন | ৪ |
| VAST 3 বিকল্প কম্প্যানিয়ন বিজ্ঞাপন রিসোর্স | ![]() |
| অ্যাক্টিভ ভিউ ভিউয়েবিলিটি | ![]() |
| VAST রিডাইরেক্ট | ![]() |
| ডিসপ্লে অনুরোধ সহ কম্প্যানিয়ন ব্যাকফিল | ![]() |
| Google Publisher Tag (GPT) কম্প্যাটিবিলিটি | ![]() |
| কন্টেন্ট সম্পর্কে সচেতনতা | ![]() |
| বিজ্ঞাপনের নিয়ম | ![]() |
| পডিং | ![]() |
| বাম্পার | ![]() |
| মাল্টি-ইভেন্ট ট্র্যাকিং (MET) সম্পর্কে রিপোর্ট করা | ![]() |
| স্কিপ করা যাবে এমন বিজ্ঞাপন (রিজার্ভেশন / non-TrueView) | ৫ |
| AdSense for Video ফিচার ৭ | সহায়তা |
| TrueView InStream | ৬ |
| InStream Select | ![]() |
| স্ট্যান্ডার্ড ইনস্ট্রিম | ![]() |
| পুরো স্লট | ![]() |
| কম্প্যানিয়ন | ৪ |
| কম্প্যানিয়ন ব্যাকফিল | ![]() |
| ওভারলে | ![]() |
| Ad Manager Ad Exchange ফিচার | সহায়তা |
| TrueView InStream | ৬ |
| InStream Select | ![]() |
| স্ট্যান্ডার্ড ইনস্ট্রিম | ![]() |
| পুরো স্লট | ![]() |
| কম্প্যানিয়ন | ৪ |
| কম্প্যানিয়ন ব্যাকফিল | ![]() |
| ওভারলে | ![]() |
| অ্যাক্টিভ ভিউ ভিউয়েবিলিটি | ![]() |
| এই বিজ্ঞাপন কেন? | ৮ |
১ Google Ad Manager-এ কাজ করে এমন VAST 4 ফিচারের মধ্যেIMA নিম্নলিখিত ফিচারগুলি সাপোর্ট করে:
- VAST 4.2
- Secure Interactive Media Interface Definition (SIMID)-এর জন্য সহায়তা
- একাধিক
UniversalAdIDনোডের অনুমতি
- VAST 4.0
- AdID
- মেজানি ফাইল
- নতুন VAST সমস্যার কোড
- নতুন VAST ম্যাক্রো
AdVerificationsসহায়তা
২ নিম্নলিখিত VAST 3.0 ফিচার এখনও কাজ করে না:
- কম্প্যানিয়ন
adSlotId - কম্প্যানিয়ন ডেলিভারির বিকল্প
- আইকন
৩ নিম্নলিখিত VMAP ফিচার এখনও কাজ করে না:
- VMAP-নির্দিষ্ট ট্র্যাকিং ইভেন্ট
- VMAP-নির্দিষ্ট ত্রুটি কোড
- ওভারলে বিজ্ঞাপন
- hh:mm:ss বা "শুরু" ও "শেষ" ছাড়া অন্য সময়ের অফসেট
breakTypeঅ্যাট্রিবিউট ডিসপ্লে করাrepeatAfterটি অ্যাট্রিবিউট
৪ শুধুমাত্র ইমেজ কম্প্যানিয়ন কাজ করে। বিজ্ঞাপন দেখানোর জন্য ছবি কম্প্যানিয়নকে কাস্টম প্রয়োগ করতে হয়। tvOS-এ কম্প্যানিয়ন বিজ্ঞাপন কাজ করে না।
৫ পুরনো স্কিপ করা যায় এমন বিজ্ঞাপন শুধুমাত্র
HTML5, iOS, tvOS, Roku এবং Android (Android TV সহ)-এর জন্য IMA DAI SDK-তে কাজ করে।
Cast SDK-এর মাধ্যমে, আপনাকে অবশ্যই
StreamRequest.senderCanSkip,
ব্যবহার করে স্কিপ করার সুবিধা ঘোষণা করতে হবে, যাতে ঐতিহ্যবাহী স্কিপ করা যায় এমন বিজ্ঞাপন কাজ করে।
6 TrueView স্কিপ করা যায় এমন বিজ্ঞাপন HTML5, iOS, tvOS, Roku এবং Android (Android TV সহ)-এর জন্য IMA DAI SDK-তে কাজ করে।
7 Cast SDK-তে AdSense ফিচার কাজ করে না।
৮ এই বিজ্ঞাপনটি কেন?-এর জন্য StreamManager তৈরি করার সময়
adUiElement প্যারামিটার পাস করতে হবে।
Cast SDK-তে এই বিজ্ঞাপন কেন? কাজ করে না।

