এই পৃষ্ঠায় ব্রাউজার, ভিডিও ফর্ম্যাট ও প্ল্যাটফর্মের জন্য 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 Browser (ফোন ও ট্যাবলেটের জন্য 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
- সুরক্ষিত ইন্টার্যাক্টিভ মিডিয়া ইন্টারফেস ডেফিনিশন (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,
ব্যবহার করে স্কিপ করার সুবিধা ঘোষণা করতে হবে, যাতে ঐতিহ্যবাহী স্কিপ করা যায় এমন বিজ্ঞাপন কাজ করে।
৬ TrueView স্কিপ করা যায় এমন বিজ্ঞাপন HTML5, iOS, tvOS, Roku এবং Android (Android TV সহ)-এর জন্য IMA DAI SDK-তে কাজ করে।
7 Cast SDK-তে AdSense ফিচার কাজ করে না।
৮ এই বিজ্ঞাপন কেন?-এর জন্য StreamManager তৈরি করার সময়
adUiElement প্যারামিটার পাস করতে হবে।
Cast SDK-তে এই বিজ্ঞাপন কেন? কাজ করে না।

