এই পৃষ্ঠাটি ব্রাউজার, ভিডিও ফর্ম্যাট এবং প্ল্যাটফর্মের জন্য IMA DAI সমর্থন এবং সামঞ্জস্য সম্পর্কে সাধারণ তথ্য প্রদান করে।
সমর্থিত ভিডিও ফর্ম্যাট এবং ব্রাউজার
HTML5 এখনও একটি নতুন এবং বিকশিত মান। ফলস্বরূপ, বিভিন্ন ব্রাউজারে বিভিন্ন বৈশিষ্ট্যের সমর্থন ভিন্ন হয় এবং সমস্ত প্রধান ব্রাউজার দ্বারা সমর্থিত কোনও একক ডিফল্ট ভিডিও ফর্ম্যাট নেই। বেশিরভাগ ব্রাউজারে ব্যবহৃত তিনটি প্রধান ভিডিও ফর্ম্যাট হল H.264, HLS এবং Dash।
VAST ইভেন্টের সামঞ্জস্যতা
এই বিভাগে VAST প্রতিক্রিয়ায় প্রদত্ত তথ্যের উপর ভিত্তি করে সার্ভারে স্বয়ংক্রিয়ভাবে রিপোর্ট করা VAST ইভেন্টগুলির তালিকা রয়েছে।
সম্পূর্ণরূপে সমর্থিত
complete , creativeView , firstQuartile , impression , midpoint , pause , resume , rewind (পিছনের দিকে কোনও উল্লেখযোগ্য অনুসন্ধান থাকলে চালিত হয়), start , thirdQuartile ।
আংশিকভাবে সমর্থিত
-
clickClickইভেন্টটি শুধুমাত্র ভিডিও বিজ্ঞাপনের জন্য পাঠানো হয়। Android, iOS, অথবা ডেস্কটপে নেটিভ ফুলস্ক্রিন প্লেয়ারে ক্লিক ক্যাপচার করা যাবে না, তবে ভিডিওটি বন্ধ থাকা অবস্থায় ইন-পেজ ক্লিক ট্র্যাকিং এলিমেন্টের মাধ্যমে ক্লিক ক্যাপচার করা যাবে। তবে, যদি ভিডিও এলিমেন্টটি iPad-এ নেটিভ কন্ট্রোল ব্যবহার করে, তাহলে ক্লিক ক্যাপচার করা যাবে না। -
fullscreenIMA একটি সিমুলেটেড ফুল স্ক্রিন মোড সমর্থন করে, যেখানে ভিডিওটি পুরো ব্রাউজার উইন্ডো দখল করে। IMA একটি ভিডিওকে পূর্ণ স্ক্রিন মোডে বিবেচনা করে যখন এর
offsetWidthএবংoffsetHeightকমপক্ষে ডকুমেন্ট বডির আকারের সমান হয়। এই মোডটি সমস্ত ব্রাউজারে সমর্থিত।আইফোন এবং প্রি-৩.০ অ্যান্ড্রয়েড প্ল্যাটফর্মগুলিতে, ভিডিও সর্বদা পূর্ণ স্ক্রিন মোডে চলে।
-
mute,unmuteiOS এবং Android-এর কাছে কেবল ভলিউমের নেটিভ নিয়ন্ত্রণ রয়েছে। ফলে, IMA ভলিউম বা মিউট অবস্থা নির্ধারণ করতে পারে না, এবং SDK-কেও পরিবর্তন সম্পর্কে অবহিত করা হয় না। নীচে ব্রাউজার সংস্করণগুলির একটি তালিকা দেওয়া হল যা
mute,unmuteকরে এবং সমর্থন করে না:- সমর্থিত: ফায়ারফক্স ৩.৫+, ক্রোম ৮+, সাফারি ৪+
- সমর্থিত নয়: iOS, Android
VAST বিজ্ঞাপন পরিবেশন সম্পর্কে আরও বিস্তারিত জানার জন্য IAB নির্দেশিকা দেখুন।
বিজ্ঞাপন বিরতি পুনরায় দেখার সময় বিজ্ঞাপন ইভেন্টগুলি
নিম্নলিখিত কারণে বিজ্ঞাপন পুনঃদেখার সময় IMA বিজ্ঞাপন ইভেন্ট চালু করে না:
- ইভেন্ট URL গুলি শুধুমাত্র একবার ট্রিগার করা উচিত, অন্যথায় এটি স্প্যামি আচরণ হিসাবে পড়া যেতে পারে।
- এর ফলে ব্যবহারকারীরা ইতিমধ্যেই দেখে নেওয়া বিজ্ঞাপন বিরতিগুলির মধ্যে এবং আশেপাশে অনুসন্ধান করতে পারবেন, যা আরও ভালো অনুসন্ধানের অভিজ্ঞতা তৈরি করবে।
বিজ্ঞাপন বিরতি পুনঃদেখলে শুধুমাত্র এই ইভেন্টগুলিই বাতিল করা হয়:
-
AD_PERIOD_STARTED -
AD_PERIOD_ENDED
সমর্থিত ভিডিও প্লেয়ার প্ল্যাটফর্মগুলি
Google IMA SDK গুলি নিম্নলিখিত প্ল্যাটফর্মগুলিতে সমর্থিত:
| প্ল্যাটফর্ম | সংস্করণ |
|---|---|
| HTML5 এর বিবরণ | ডেস্কটপ : ক্রোম, ফায়ারফক্স, সাফারি, এজ, অপেরা মোবাইল : ক্রোম/অ্যান্ড্রয়েড ব্রাউজার (ফোন এবং ট্যাবলেটের জন্য অ্যান্ড্রয়েড), সাফারি এবং ক্রোম (iOS) |
| আইওএস | আইওএস ১০.০+ |
| অ্যান্ড্রয়েড | অ্যান্ড্রয়েড ৪.৪+ |
| গুগল কাস্ট | সমস্ত কাস্ট ডিভাইস |
| টিভিওএস | tvOS 15+ সম্পর্কে |
| রোকু | যে সকল ডিভাইস এখনও Roku থেকে সফ্টওয়্যার আপডেট পাচ্ছে |
ভিডিও স্ট্রিম ফর্ম্যাট সমর্থন
IMA তার SDK গুলিতে HLS এবং DASH উভয়কেই সমর্থন করে। নির্দিষ্ট SDK প্ল্যাটফর্মগুলিতে সমর্থনের জন্য এই টেবিলটি দেখুন। সঠিক স্ট্রিম প্লেব্যাকের জন্য, আপনার ভিডিও প্লেয়ারটি ব্যবহৃত স্ট্রিম প্রকারকে সমর্থন করতে হবে।
| IMA SDK প্ল্যাটফর্ম | এইচএলএস | ড্যাশ |
|---|---|---|
| HTML5 এর বিবরণ | ![]() | ![]() |
| আইওএস | ![]() | ![]() |
| অ্যান্ড্রয়েড | ![]() | ![]() |
| গুগল কাস্ট | ![]() | ![]() |
| টিভিওএস | ![]() | ![]() |
| রোকু | ![]() | ![]() |
ভিডিও বৈশিষ্ট্য এবং SDK সংস্করণ
নিম্নলিখিত বৈশিষ্ট্যগুলি সম্পর্কে আরও জানতে, ভিডিও বিজ্ঞাপনের ওভারভিউ পড়ুন।
| আইএবি ভিডিও স্যুট | সমর্থন |
|---|---|
| বিশাল ৪ | ১ |
| বিশাল ৩ | ২ |
| বিশাল ২ | ![]() |
| ভিপিএআইডি ২ | ![]() |
| ভিএমএপি ১.০.১ | ৩ |
| বিজ্ঞাপন ম্যানেজার ভিডিও বৈশিষ্ট্য | সমর্থন |
| লিনিয়ার বিজ্ঞাপন | ![]() |
| নন-লিনিয়ার বিজ্ঞাপন (ওভারলে) | ![]() |
| সঙ্গীরা | ৪ |
| VAST 3 বিকল্প সহযোগী বিজ্ঞাপন সংস্থান | ![]() |
| অ্যাক্টিভ ভিউ দর্শনযোগ্যতা | ![]() |
| VAST পুনঃনির্দেশনা | ![]() |
| ডিসপ্লে রিকোয়েস্ট সহ কম্প্যানিয়ন ব্যাকফিল | ![]() |
| গুগল পাবলিশার ট্যাগ (জিপিটি) সামঞ্জস্যতা | ![]() |
| বিষয়বস্তু সচেতনতা | ![]() |
| বিজ্ঞাপনের নিয়ম | ![]() |
| শুঁটি | ![]() |
| বাম্পার | ![]() |
| মাল্টি-ইভেন্ট ট্র্যাকিং (MET) এর উপর রিপোর্টিং | ![]() |
| বাদ দেওয়া যায় (রিজার্ভেশন / নন-ট্রুভিউ) | ৫ |
| ভিডিওর জন্য AdSense বৈশিষ্ট্য ৭ | সমর্থন |
| ট্রুভিউ ইনস্ট্রিম | ৬ |
| ইনস্ট্রিম নির্বাচন করুন | ![]() |
| স্ট্যান্ডার্ড ইনস্ট্রিম | ![]() |
| পূর্ণ-স্লট | ![]() |
| সঙ্গীরা | ৪ |
| কম্প্যানিয়ন ব্যাকফিল | ![]() |
| ওভারলে | ![]() |
| বিজ্ঞাপন ম্যানেজার বিজ্ঞাপন এক্সচেঞ্জ বৈশিষ্ট্য | সমর্থন |
| ট্রুভিউ ইনস্ট্রিম | ৬ |
| ইনস্ট্রিম নির্বাচন করুন | ![]() |
| স্ট্যান্ডার্ড ইনস্ট্রিম | ![]() |
| পূর্ণ-স্লট | ![]() |
| সঙ্গীরা | ৪ |
| কম্প্যানিয়ন ব্যাকফিল | ![]() |
| ওভারলে | ![]() |
| অ্যাক্টিভ ভিউ দর্শনযোগ্যতা | ![]() |
| কেন এই বিজ্ঞাপন? | ৮ |
গুগল অ্যাড ম্যানেজার দ্বারা সমর্থিত VAST ৪টি বৈশিষ্ট্যের মধ্যে ১টি , IMA নিম্নলিখিত বৈশিষ্ট্যগুলি সমর্থন করে:
- VAST 4.2 সম্পর্কে
- সিকিউর ইন্টারেক্টিভ মিডিয়া ইন্টারফেস ডেফিনিশন (SIMID) এর জন্য সমর্থন
- একাধিক
UniversalAdIDনোডের ভাতা
- VAST 4.0 সম্পর্কে
- বিজ্ঞাপন আইডি
- মেজানাইন ফাইল
- নতুন VAST ত্রুটি কোডগুলি
- নতুন VAST ম্যাক্রো
-
AdVerificationsসমর্থন
২ নিম্নলিখিত VAST 3.0 বৈশিষ্ট্যগুলি এখনও সমর্থিত নয়:
- কম্প্যানিয়ন
adSlotId - সঙ্গী ডেলিভারির বিকল্পগুলি
- আইকন
৩ নিম্নলিখিত VMAP বৈশিষ্ট্যগুলি এখনও সমর্থিত নয়:
- VMAP-নির্দিষ্ট ট্র্যাকিং ইভেন্ট
- VMAP-নির্দিষ্ট ত্রুটি কোডগুলি
- ওভারলে বিজ্ঞাপন
- hh:mm:ss অথবা "শুরু" এবং "শেষ" ছাড়া অন্য সময়ের অফসেট
-
breakTypeঅ্যাট্রিবিউট প্রদর্শন করুন -
repeatAfterবৈশিষ্ট্য
৪ শুধুমাত্র ইমেজ কম্প্যানিয়ন সমর্থিত। বিজ্ঞাপন পপুলেট করার জন্য ইমেজ কম্প্যানিয়নগুলির কাস্টম বাস্তবায়ন প্রয়োজন। টিভিওএস-এ কম্প্যানিয়ন বিজ্ঞাপন সমর্থিত নয়।
৫টি ঐতিহ্যবাহী স্কিপেবল বিজ্ঞাপন শুধুমাত্র HTML5, iOS, tvOS, Roku এবং Android (Android TV সহ) এর জন্য IMA DAI SDK গুলিতে সমর্থিত। Cast SDK এর সাথে, আপনাকে StreamRequest.senderCanSkip এর মাধ্যমে স্কিপিং ক্ষমতা ঘোষণা করতে হবে, যা ঐতিহ্যবাহী স্কিপেবল বিজ্ঞাপনগুলিকে সমর্থন করে।
HTML5, iOS, tvOS, Roku এবং Android (Android TV সহ) এর জন্য IMA DAI SDK-তে ৬টি TrueView স্কিপেবল বিজ্ঞাপন সমর্থিত।
Cast SDK-তে ৭টি AdSense বৈশিষ্ট্য সমর্থিত নয়।
8 Why This Ad? এর জন্য StreamManager তৈরি করার সময় adUiElement প্যারামিটারটি পাস করা প্রয়োজন। Why This Ad? Cast SDK তে সমর্থিত নয়।
জাভাস্ক্রিপ্ট ফ্রেমওয়ার্কের জন্য সতর্কতা
IMA HTML5 SDK এর সাথে React বা AngularJS এর মতো JavaScript ফ্রেমওয়ার্ক ব্যবহার করার সময় কিছু বিবেচ্য বিষয় বিবেচনা করা হয়। এই ফ্রেমওয়ার্কগুলি প্রায়শই DOM এর উপাদানগুলিকে স্থানান্তর করে, যা IMA SDK কে ভেঙে ফেলতে পারে কারণ SDK আশা করে যে DOM শুরু করার সময় স্ট্যাটিক থাকবে। IMA SDK জাভাস্ক্রিপ্ট ফ্রেমওয়ার্কগুলিকে সমর্থন করে যতক্ষণ না ফ্রেমওয়ার্ক DOM উপাদানগুলি সরানো শেষ করার পরে SDK শুরু হয়। বিশেষ করে, StreamManager তৈরি করার সময় adUiElement আর্গুমেন্ট হিসাবে পাস করা HTML5 উপাদানটি একবার তা স্থানান্তরিত করার পরে সরানো উচিত নয়।
অ্যাপল এয়ারপ্লে সাপোর্ট
IMA SDK অ্যাপল এয়ারপ্লে সমর্থন করে না। হয় এয়ারপ্লে বন্ধ করুন অথবা এয়ারপ্লে শনাক্ত হলে বিজ্ঞাপনের অনুরোধ বন্ধ করুন।

