گزارش بازی مداوم

پلتفرم مورد نظر را انتخاب کنید: HTML5 اندروید iOS tvOS
کیت توسعه نرم‌افزار IMA برای اندروید امکان تنظیم زمینه پخش مداوم برای درخواست تبلیغات را فراهم می‌کند. متد setContinuousPlayback() به SDK اطلاع می‌دهد که آیا پخش‌کننده قصد دارد ویدیوهای محتوا را یکی پس از دیگری، مشابه پخش تلویزیونی، به طور مداوم پخش کند یا خیر. وقتی روی true تنظیم شود، تبلیغاتی که از درخواست برگردانده می‌شوند، تبلیغاتی هستند که توسط سرور تبلیغات به عنوان مناسب برای پخش مداوم تعیین شده‌اند. عدم فراخوانی این متد، تنظیمات را ناشناخته باقی می‌گذارد. نمونه زیر نحوه تنظیم پخش مداوم در یک درخواست تبلیغات را نشان می‌دهد.
AdsRequest request = mSdkFactory.createAdsRequest();
request.setAdTagUrl(adTagUrl);
request.setContinuousPlayback(true);
adsLoader.requestAds(request);
برای کسانی که از افزونه Exoplayer-IMA نسخه ۲.۱۳ یا بالاتر، یا BasicExample که این افزونه را پیاده‌سازی می‌کند استفاده می‌کنند، نمونه زیر نحوه تنظیم پخش مداوم را نشان می‌دهد.
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_my);

    playerView = findViewById(R.id.player_view);

    ImaAdsLoader.Builder builder = new ImaAdsLoader.Builder(this).setContinuousPlayback(true);
    adsLoader = builder.build();
}

تفاوت پخش مداوم با پخش خودکار تبلیغات

کیت توسعه نرم‌افزار IMA برای اندروید همچنین امکان تنظیم این را فراهم می‌کند که آیا پخش‌کننده به‌طور خودکار شروع به پخش کند یا منتظر اقدام کاربر بماند. این کار با استفاده از متد setAdWillAutoPlay() انجام می‌شود. وقتی روی true تنظیم شود، تبلیغاتی که برگردانده می‌شوند، تبلیغاتی هستند که توسط سرور تبلیغات به‌عنوان مناسب برای محیط پخش خودکار تعیین شده‌اند.

این جدول جزئیات زمان درخواست تبلیغات برای پخش مداوم و پخش خودکار را بر اساس محتوای ویدیویی که تبلیغات با آن جفت شده‌اند، شرح می‌دهد.

محتوای ویدیویی پارامتر برای setContinuousPlayback() پارامتر برای تابع ()setAdWillAutoPlay
یک ویدیوی محتوایی واحد که پس از تعامل کاربر پخش می‌شود false false
یک ویدیوی تک‌محتوایی که به‌طور خودکار پخش می‌شود false true
یک لیست پخش ویدیویی که اولین ویدیو را پس از تعامل کاربر پخش می‌کند اما ویدیوهای بعدی را به صورت خودکار پخش می‌کند true false
یک لیست پخش ویدیویی که ویدیوی اول را به صورت خودکار پخش می‌کند و ویدیوهای بعدی را نیز به صورت خودکار پخش می‌کند. true true