از Chrome 53 و iOS 10، Android و iPhone از پخش ویدیوی درون خطی و پخش خودکار بیصدا پشتیبانی میکنند. این راهنما شما را از طریق تغییرات در نمونه ساده مورد نیاز برای این عملکرد راهنمایی می کند.
تبلیغات قابل رد شدن مستلزم آن است که پخش کننده ویدیوی شما محتوای درون خطی (نه تمام صفحه) پخش کند و پخش سفارشی را در آیفون غیرفعال کنید. پخش سفارشی همیشه در Android Chrome غیرفعال است. HTML و جاوا اسکریپت نمونه ساده را به صورت زیر تغییر دهید:
google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true);
adDisplayContainer =
new google.ima.AdDisplayContainer(containerElement, contentVideoElement);
adsLoader = new google.ima.AdsLoader(adDisplayContainer);
تغییر در HTML تضمین میکند که محتوای شما به جای پخشکننده تمامصفحه پیشفرض آیفون، در یک پخشکننده ویدیوی درون خطی در آیفون پخش میشود و در حالت خاموش شروع میشود. تغییر جاوا اسکریپت باعث می شود که IMA SDK به جای استفاده مجدد از پخش کننده محتوای شما همانطور که معمولاً در iPhone استفاده می کند، از پخش کننده ویدیوی خود برای پخش تبلیغات استفاده کند.
تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی."],[[["Starting with Chrome 53 and iOS 10, inline video playback and muted autoplay are supported on Android and iPhone."],["This guide provides modifications for the simple sample to enable this functionality, requiring inline video player use for skippable ads and disabling custom playback on iPhones."],["Updates include adding `playsinline` attribute to the video element in HTML and calling `google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true)` in JavaScript."],["These changes ensure content plays inline on iPhone, preventing default fullscreen and utilizing IMA SDK's video player for ad playback instead of the content player."],["Note that fullscreen implementations relying on `videoPlayer.requestFullscreen()` will break with this change as fullscreen with skippable ads on iPhone is currently unsupported by IMA SDK."]]],[]]