این صفحه اطلاعات کلی درباره پشتیبانی و سازگاری IMA DAI برای مرورگرها، قالبهای ویدیو، و پلاتفرمها ارائه میدهد.
قالبهای ویدیو و مرورگرهای پشتیبانیشده
HTML5 هنوز استانداردی جدید و درحال تکامل است. درنتیجه، پشتیبانی از ویژگیهای مختلف در مرورگرها متفاوت است و هیچ قالب ویدیویی پیشفرض واحدی وجود ندارد که توسط همه مرورگرهای اصلی پشتیبانی شود. سه قالب اصلی ویدیو که در اکثر مرورگرها استفاده میشود عبارتاند از H.264، HLS، و Dash.
سازگاری رویداد VAST
این بخش رویدادهای VAST را فهرست میکند که بهطور خودکار براساس اطلاعات برگرداندهشده در پاسخ VAST به سرور گزارش میشوند.
کاملاً پشتیبانیشده
complete، creativeView،
firstQuartile، impression، midpoint،
pause، resume، rewind (زمانی فعال میشود که
جستجوی قابلتوجهی در جهت عقب وجود داشته باشد)، start،
thirdQuartile.
تقریباً پشتیبانیشده
clickرویداد
Clickفقط برای آگهیهای ویدیویی ارسال میشود. کلیکها را نمیتوان در پخشکنندههای تمامصفحه بومی در Android، iOS، یا رایانه ضبط کرد، اما کلیکها را همچنان میتوان با عنصر ردیابی کلیک درونصفحه هنگام بسته شدن ویدیو ضبط کرد. اما اگر عنصر ویدیو از کنترلهای بومی در iPad استفاده کند، کلیکها قابلضبط نیستند.fullscreen
IMA از حالت تمامصفحه شبیهسازیشده پشتیبانی میکند، که در آن ویدیو کل پنجره مرورگر را اشغال میکند. IMA ویدیو را زمانی در حالت تمامصفحه درنظر میگیرد که
offsetWidthوoffsetHeightآن حداقل بهاندازه بدنه سند باشد. این حالت در همه مرورگرها پشتیبانی میشود.در iPhone و پلاتفرمهای Android قبلاز نسخه ۳.۰، ویدیو همیشه در حالت تمامصفحه پخش میشود.
-
mute،unmuteiOS و Android فقط کنترل بومی میزان صدا را دارند. به همین دلیل، IMA نمیتواند میزان صدا یا وضعیت بیصدا را تعیین کند و کیت توسعه نرمافزار نیز از تغییرات مطلع نمیشود. در زیر فهرستی از نسخههای مرورگر که از
mute،unmuteپشتیبانی میکنند و نمیکنند ارائه شده است:- پشتیبانیشده: Firefox 3.5+، Chrome 8+، Safari 4+
- پشتیبانی نمیشود: iOS، Android
برای جزئیات بیشتر درباره ارائه آگهی VAST، به رهنمودهای IAB مراجعه کنید.
رویدادهای آگهی هنگام تماشای مجدد وقفههای آگهی
IMA بهدلایل زیر هنگام تماشای مجدد آگهیها، رویدادهای آگهی را فعال نمیکند:
- نشانیهای وب رویداد باید فقط یکبار راهاندازی شوند، درغیراینصورت ممکن است بهعنوان رفتار هرزنامهای تلقی شوند.
- این کار به کاربران اجازه میدهد در وقفه آگهیهایی که قبلاً دیدهاند و اطراف آنها جستجو کنند، و تجربه جستجوی بهتری ایجاد میکند.
اینها تنها رویدادهایی هستند که هنگام تماشای مجدد وقفههای آگهی فعال میشوند:
AD_PERIOD_STARTEDAD_PERIOD_ENDED
پلاتفرمهای پخشکننده ویدیو پشتیبانیشده
کیتهای توسعه نرمافزار Google IMA در پلاتفرمهای زیر پشتیبانی میشوند:
| پلاتفرم | نسخه |
|---|---|
| HTML5 | رایانه: Chrome، Firefox، Safari، Edge، Opera تلفن همراه: Chrome/مرورگر Android (Android برای تلفنها و رایانههای لوحی)، Safari و Chrome (iOS) |
| iOS | iOS نسخه ۱۰.۰ یا بالاتر |
| Android | Android نسخه ۴.۴ و بالاتر |
| Google Cast | همه دستگاههای Cast |
| tvOS | tvOS 15+ |
| Roku | همه دستگاههایی که هنوز بهروزرسانیهای نرمافزار را از Roku دریافت میکنند |
پشتیبانی از قالب جاریسازی ویدیو
IMA از هر دو HLS و DASH در سراسر کیتهای توسعه نرمافزار خود پشتیبانی میکند. برای پشتیبانی در پلاتفرمهای خاص کیت توسعه نرمافزار، این جدول را ببینید. برای بازپخش مناسب جاریسازی، پخشکننده ویدیو شما باید از نوع جاریسازی مورداستفاده پشتیبانی کند.
| پلاتفرم کیت توسعه نرمافزار آگهیهای رسانهای تعاملی | HLS | DASH |
|---|---|---|
| HTML5 | ![]() |
![]() |
| iOS | ![]() |
![]() |
| Android | ![]() |
![]() |
| Google Cast | ![]() |
![]() |
| tvOS | ![]() |
![]() |
| Roku | ![]() |
![]() |
ویژگیهای ویدیو و نسخههای کیت توسعه نرمافزار
برای کسب اطلاعات بیشتر درباره ویژگیهای زیر، نمای کلی تبلیغات ویدیویی را بخوانید.
| مجموعه ویدیویی IAB | پشتیبانی |
|---|---|
| VAST 4 | ۱ |
| VAST 3 | ۲ |
| VAST 2 | ![]() |
| VPAID 2 | ![]() |
| VMAP 1.0.1 | ۳ |
| ویژگیهای ویدیو Ad Manager | پشتیبانی |
| آگهیهای خطی | ![]() |
| آگهیهای غیرخطی (همپوشانیها) | ![]() |
| همراهان | ۴ |
| منابع آگهی همپای جایگزین VAST 3 | ![]() |
| قابلمشاهده بودن Active View | ![]() |
| بازهدایتهای VAST | ![]() |
| تکمیل دوباره همپا با درخواست نمایش | ![]() |
| سازگاری با «برچسب ناشر Google» (GPT) | ![]() |
| آگاهی از محتوا | ![]() |
| قوانین آگهی | ![]() |
| پادکستسازی | ![]() |
| ضربهگیرها | ![]() |
| گزارشدهی درباره ردیابی چندرویدادی (MET) | ![]() |
| ردشدنی (رزرو / غیر TrueView) | ۵ |
| ویژگیهای AdSense برای ویدیو ۷ | پشتیبانی |
| TrueView InStream | ۶ |
| InStream Select | ![]() |
| در جاریسازی استاندارد | ![]() |
| جایگاه کامل | ![]() |
| همراهان | ۴ |
| رفع نواقص همراه | ![]() |
| همپوشانی ها | ![]() |
| ویژگیهای Ad Exchange در Ad Manager | پشتیبانی |
| TrueView InStream | ۶ |
| InStream Select | ![]() |
| در جاریسازی استاندارد | ![]() |
| جایگاه کامل | ![]() |
| همراهان | ۴ |
| رفع نواقص همراه | ![]() |
| همپوشانی ها | ![]() |
| قابلمشاهده بودن Active View | ![]() |
| چرا این آگهی؟ | ۸ |
۱ از ویژگیهای VAST 4 که Google Ad Manager از آنها پشتیبانی میکند، IMA از ویژگیهای زیر پشتیبانی میکند:
- VAST 4.2
- پشتیبانی از Secure Interactive Media Interface Definition (SIMID)
- مجاز بودن چندین گره
UniversalAdID
- VAST 4.0
- شناسه تبلیغاتی
- فایل Mezzanine
- کدهای خطای VAST جدید
- ماکروهای VAST جدید
AdVerificationsپشتیبانی
۲ ویژگیهای VAST 3.0 زیر هنوز پشتیبانی نمیشوند:
- همراه
adSlotId - گزینههای ارسال همراه
- نمادها
۳ ویژگیهای VMAP زیر هنوز پشتیبانی نمیشوند:
- رویدادهای ردیابی مختص VMAP
- کدهای خطای مختص VMAP
- آگهیهای همپوشانی
- انحرافهای زمانی بهغیراز hh:mm:ss یا «شروع» و «پایان»
- نمایش مشخصه
breakType -
repeatAfterمشخصه
۴ فقط از آگهیهای همراه تصویری پشتیبانی میشود. تصاویر همراه برای پر کردن آگهیها به پیادهسازی سفارشی نیاز دارند. آگهیهای همپا در tvOS پشتیبانی نمیشوند.
۵ آگهیهای ردشدنی سنتی فقط در
کیتهای توسعه نرمافزار IMA DAI برای HTML5، iOS، tvOS، Roku، و Android (ازجمله Android TV) پشتیبانی میشوند.
با Cast SDK، باید قابلیت رد شدن را با
StreamRequest.senderCanSkip اعلام کنید
تا از آگهیهای ردشدنی سنتی پشتیبانی کند.
۶ آگهیهای ردشدنی TrueView در کیتهای توسعه نرمافزار IMA DAI برای HTML5، iOS، tvOS، Roku، و Android (ازجمله Android TV) پشتیبانی میشوند.
۷ ویژگیهای AdSense در Cast SDK پشتیبانی نمیشوند.
۸ چرا این آگهی؟ مستلزم این است که
پارامتر adUiElement هنگام ایجاد StreamManager ارسال شود.
چرا این آگهی؟ در Cast SDK پشتیبانی نمیشود.

