এই পৃষ্ঠাটি ব্রাউজার, ভিডিও ফরম্যাট এবং প্ল্যাটফর্মগুলির জন্য IMA DAI সমর্থন এবং সামঞ্জস্যের বিষয়ে সাধারণ তথ্য সরবরাহ করে।
সমর্থিত ভিডিও ফরম্যাট এবং ব্রাউজার
HTML5 এখনও একটি নতুন এবং বিকশিত মান। ফলস্বরূপ, বিভিন্ন বৈশিষ্ট্যের জন্য সমর্থন ব্রাউজারগুলির মধ্যে আলাদা, এবং সমস্ত প্রধান ব্রাউজার দ্বারা সমর্থিত কোনো একক ডিফল্ট ভিডিও বিন্যাস নেই। বেশিরভাগ ব্রাউজারে ব্যবহৃত তিনটি প্রধান ভিডিও ফরম্যাট হল H.264, HLS এবং ড্যাশ।
VAST ইভেন্ট সামঞ্জস্য
এই বিভাগটি VAST ইভেন্টগুলির তালিকা করে যা VAST প্রতিক্রিয়াতে ফিরে আসা তথ্যের ভিত্তিতে সার্ভারে স্বয়ংক্রিয়ভাবে রিপোর্ট করা হয়।
সম্পূর্ণ সমর্থিত
complete
, creativeView
, firstQuartile
, impression
, midpoint
, pause
, resume
, rewind
(পশ্চাৎমুখী দিক থেকে কোনো উল্লেখযোগ্য চাওয়া থাকলে বরখাস্ত করা হয়), start
, thirdQuartile
।
আংশিক সমর্থিত
-
click
Click
ইভেন্ট শুধুমাত্র ভিডিও বিজ্ঞাপনের জন্য পাঠানো হয়. অ্যান্ড্রয়েড, আইওএস বা ডেস্কটপে নেটিভ ফুলস্ক্রিন প্লেয়ারগুলিতে ক্লিকগুলি ক্যাপচার করা যায় না, তবে ভিডিওটি বন্ধ হয়ে গেলেও একটি ইন-পেজ ক্লিক ট্র্যাকিং উপাদান দ্বারা ক্লিকগুলি ক্যাপচার করা যেতে পারে৷ যাইহোক, যদি ভিডিও উপাদানটি আইপ্যাডে নেটিভ কন্ট্রোল ব্যবহার করে, ক্লিকগুলি ক্যাপচার করা যাবে না। -
fullscreen
IMA একটি সিমুলেটেড পূর্ণ স্ক্রীন মোড সমর্থন করে, যেখানে ভিডিওটি পুরো ব্রাউজার উইন্ডোটি গ্রহণ করে। IMA একটি ভিডিওকে পূর্ণ স্ক্রীন মোডে বলে বিবেচনা করে যখন এর
offsetWidth
এবংoffsetHeight
কমপক্ষে নথির অংশের আকার হয়৷ এই মোডটি সমস্ত ব্রাউজারে সমর্থিত।আইফোন এবং প্রি-3.0 অ্যান্ড্রয়েড প্ল্যাটফর্মে, ভিডিও সর্বদা ফুল স্ক্রিন মোডে চলে।
-
mute
,unmute
আইওএস এবং অ্যান্ড্রয়েডের শুধুমাত্র ভলিউমের নেটিভ নিয়ন্ত্রণ রয়েছে। যেমন, IMA ভলিউম বা নিঃশব্দ অবস্থা নির্ধারণ করতে পারে না, বা SDK-কে পরিবর্তনের বিষয়ে অবহিত করা হয় না। নীচে ব্রাউজার সংস্করণগুলির একটি তালিকা রয়েছে যা
mute
,unmute
সমর্থন করে এবং সমর্থন করে না:- সমর্থিত: ফায়ারফক্স 3.5+, ক্রোম 8+, সাফারি 4+
- সমর্থিত নয়: iOS, Android
VAST বিজ্ঞাপন পরিবেশনের আরও বিশদ বিবরণের জন্য IAB নির্দেশিকা পড়ুন।
বিজ্ঞাপন বিরতি পুনরায় দেখার সময় বিজ্ঞাপন ইভেন্ট
নিম্নলিখিত কারণগুলির জন্য বিজ্ঞাপনগুলি পুনরায় দেখার সময় IMA বিজ্ঞাপন ইভেন্টগুলি চালু করে না:
- ইভেন্ট URL শুধুমাত্র একবার ট্রিগার করা উচিত, অন্যথায় এটি স্প্যামি আচরণ হিসাবে পড়া হতে পারে।
- এটি ব্যবহারকারীদের বিজ্ঞাপন বিরতিগুলির মধ্যে এবং আশেপাশে অনুসন্ধান করতে দেয় যা তারা ইতিমধ্যেই দেখেছে, একটি আরও ভাল খোঁজার অভিজ্ঞতা তৈরি করে৷
বিজ্ঞাপন বিরতিগুলি পুনরায় দেখার সময় এইগুলি শুধুমাত্র ইভেন্টগুলি গুলি করা হয়:
-
AD_PERIOD_STARTED
-
AD_PERIOD_ENDED
সমর্থিত ভিডিও প্লেয়ার প্ল্যাটফর্ম
Google IMA SDKগুলি নিম্নলিখিত প্ল্যাটফর্মগুলিতে সমর্থিত:
প্ল্যাটফর্ম | সংস্করণ |
---|---|
HTML5 | ডেস্কটপ : ক্রোম, ফায়ারফক্স, সাফারি, এজ, অপেরা মোবাইল : ক্রোম/অ্যান্ড্রয়েড ব্রাউজার (ফোন এবং ট্যাবলেটের জন্য অ্যান্ড্রয়েড), সাফারি এবং ক্রোম (আইওএস) |
iOS | iOS 10.0+ |
অ্যান্ড্রয়েড | Android 4.4+ |
Google Cast | সমস্ত কাস্ট ডিভাইস |
টিভিওএস | tvOS 14+ |
রোকু | যে সমস্ত ডিভাইস এখনও Roku থেকে সফ্টওয়্যার আপডেট পাচ্ছে |
ভিডিও স্ট্রিম বিন্যাস সমর্থন
IMA তার SDK জুড়ে HLS এবং DASH উভয়কেই সমর্থন করে। নির্দিষ্ট SDK প্ল্যাটফর্মে সমর্থনের জন্য এই টেবিলটি দেখুন। সঠিক স্ট্রীম প্লেব্যাকের জন্য, আপনার ভিডিও প্লেয়ারকে ব্যবহার করা হচ্ছে স্ট্রিম টাইপ সমর্থন করতে হবে।
IMA SDK প্ল্যাটফর্ম | এইচএলএস | ড্যাশ |
---|---|---|
HTML5 | ||
iOS | ||
অ্যান্ড্রয়েড | ||
Google Cast | ||
টিভিওএস | ||
রোকু |
ভিডিও বৈশিষ্ট্য এবং SDK সংস্করণ
নিম্নলিখিত বৈশিষ্ট্যগুলি সম্পর্কে আরও জানতে, ভিডিও বিজ্ঞাপন ওভারভিউ পড়ুন।
আইএবি ভিডিও স্যুট | সমর্থন |
---|---|
VAST 4 | 1 |
VAST 3 | 2 |
VAST 2 | |
VPAID 2 | |
VMAP 1.0.1 | 3 |
অ্যাড ম্যানেজার ভিডিও বৈশিষ্ট্য | সমর্থন |
লিনিয়ার বিজ্ঞাপন | |
নন-লিনিয়ার বিজ্ঞাপন (ওভারলে) | |
সঙ্গী | 4 |
VAST 3 বিকল্প সহচর বিজ্ঞাপন সংস্থান৷ | |
সক্রিয় দৃশ্য দর্শনযোগ্যতা | |
VAST পুনঃনির্দেশ | |
প্রদর্শন অনুরোধ সহ সঙ্গী ব্যাকফিল | |
Google প্রকাশক ট্যাগ (GPT) সামঞ্জস্য | |
বিষয়বস্তু সচেতনতা | |
বিজ্ঞাপনের নিয়ম | |
পডিং | |
বাম্পার | |
মাল্টি-ইভেন্ট ট্র্যাকিং (MET) বিষয়ে রিপোর্টিং | |
স্কিপেবল (সংরক্ষণ / নন-ট্রুভিউ) | 5 |
ভিডিও বৈশিষ্ট্যের জন্য AdSense 7 | সমর্থন |
TrueView ইনস্ট্রিম | 6 |
ইনস্ট্রিম নির্বাচন করুন | |
স্ট্যান্ডার্ড ইনস্ট্রিম | |
ফুল-স্লট | |
সঙ্গী | 4 |
সঙ্গী ব্যাকফিল | |
ওভারলে | |
অ্যাড ম্যানেজার অ্যাড এক্সচেঞ্জ বৈশিষ্ট্য | সমর্থন |
TrueView ইনস্ট্রিম | 6 |
ইনস্ট্রিম নির্বাচন করুন | |
স্ট্যান্ডার্ড ইনস্ট্রিম | |
ফুল-স্লট | |
সঙ্গী | 4 |
সঙ্গী ব্যাকফিল | |
ওভারলে | |
সক্রিয় দৃশ্য দর্শনযোগ্যতা | |
কেন এই বিজ্ঞাপন? | 8 |
Google Ad Manager দ্বারা সমর্থিত VAST 4 বৈশিষ্ট্যগুলির মধ্যে 1 , IMA নিম্নলিখিত বৈশিষ্ট্যগুলিকে সমর্থন করে:
- VAST 4.2
- সিকিউর ইন্টারেক্টিভ মিডিয়া ইন্টারফেস ডেফিনিশন (SIMID) এর জন্য সমর্থন
- একাধিক
UniversalAdID
নোডের ভাতা
- VAST 4.0
- এডিআইডি
- মেজানাইন ফাইল
- নতুন VAST ত্রুটি কোড
- নতুন VAST ম্যাক্রো
-
AdVerifications
সমর্থন
2 নিম্নলিখিত VAST 3.0 বৈশিষ্ট্যগুলি এখনও সমর্থিত নয়:
- সঙ্গী
adSlotId
- সহচর ডেলিভারি অপশন
- আইকন
3 নিম্নলিখিত VMAP বৈশিষ্ট্যগুলি এখনও সমর্থিত নয়:
- VMAP-নির্দিষ্ট ট্র্যাকিং ইভেন্ট
- VMAP-নির্দিষ্ট ত্রুটি কোড
- ওভারলে বিজ্ঞাপন
- hh:mm:ss বা "শুরু" এবং "শেষ" ছাড়া অন্য সময়ের অফসেট
-
breakType
অ্যাট্রিবিউট প্রদর্শন করুন - এট্রিবিউটের
repeatAfter
4 শুধুমাত্র ছবি সহচর সমর্থিত. চিত্র সহচরদের বিজ্ঞাপনগুলি জনবহুল করার জন্য কাস্টম বাস্তবায়ন প্রয়োজন। সঙ্গী বিজ্ঞাপন টিভিওএস-এ সমর্থিত নয়।
HTML5, iOS, tvOS, Roku, এবং Android (Android TV সহ) এর জন্য শুধুমাত্র IMA DAI SDK-তে 5টি প্রথাগত এড়িয়ে যাওয়া বিজ্ঞাপন সমর্থিত। কাস্ট SDK-এর সাথে, আপনাকে অবশ্যই StreamRequest.senderCanSkip
এর সাথে স্কিপ করার ক্ষমতা ঘোষণা করতে হবে, প্রথাগত এড়িয়ে যাওয়া বিজ্ঞাপনগুলিকে সমর্থন করতে।
6টি TrueView এড়িয়ে যাওয়া বিজ্ঞাপন শুধুমাত্র HTML5, iOS এবং Android (Android TV সহ) এর IMA DAI SDK-তে সমর্থিত।
7টি AdSense বৈশিষ্ট্য কাস্ট SDK-এ সমর্থিত নয়৷
8 কেন এই বিজ্ঞাপন? StreamManager
তৈরি করার সময় adUiElement
প্যারামিটার পাস করা প্রয়োজন। কেন এই বিজ্ঞাপন? Cast SDK-এ সমর্থিত নয়।
জাভাস্ক্রিপ্ট ফ্রেমওয়ার্কের জন্য সতর্কতা
IMA HTML5 SDK-এর সাথে React বা AngularJS-এর মতো জাভাস্ক্রিপ্ট ফ্রেমওয়ার্ক ব্যবহার করার সময় কিছু বিবেচ্য বিষয় আছে। এই ফ্রেমওয়ার্কগুলি প্রায়শই DOM-এর উপাদানগুলিকে স্থানান্তরিত করে, যা IMA SDK কে ভেঙ্গে দিতে পারে যেহেতু SDK আশা করে যে DOM শুরু করার সময় এটি স্থির থাকবে৷ IMA SDK জাভাস্ক্রিপ্ট ফ্রেমওয়ার্ক সমর্থন করে যতক্ষণ না SDK শুরু হয় ফ্রেমওয়ার্ক DOM উপাদানগুলি সরানো শেষ করার পরে। বিশেষত, StreamManager
তৈরি করার সময় adUiElement
আর্গুমেন্ট হিসাবে পাস করা HTML5 উপাদানটি একবার চালু হওয়ার পরে সরানো উচিত নয়।
অ্যাপল এয়ারপ্লে সমর্থন
IMA SDK অ্যাপল এয়ারপ্লে সমর্থন করে না। AirPlay অক্ষম করুন বা AirPlay শনাক্ত হলে বিজ্ঞাপনের অনুরোধগুলি অক্ষম করুন৷