setContinuousPlayback()
إلى SDK ما إذا كان المشغل ينوي تشغيل مقاطع فيديو المحتوى بشكل مستمر
الواحد تلو الآخر، كما هو الحال في البث التلفزيوني. عند الضبط على true
، يتم عرض الإعلانات من
تمثّل هذه الطلبات الطلبات التي صنّفها خادم الإعلانات كمحتوى مناسب للتشغيل المستمر. لا
استدعاء هذه الطريقة
ترك الإعداد غير معروف.
يوضح النموذج التالي كيفية ضبط التشغيل المستمر في طلب إعلان.
AdsRequest request = mSdkFactory.createAdsRequest(); request.setAdTagUrl(adTagUrl); request.setContinuousPlayback(true); adsLoader.requestAds(request);بالنسبة إلى مستخدمي إضافة Exoplayer-IMA، الإصدار 2.13 أو الإصدارات الأحدث، أو 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(); }
أوجه الاختلاف بين "التشغيل المستمر" و"التشغيل التلقائي للإعلانات"
تسمح أيضًا حزمة تطوير البرامج لإعلانات الوسائط التفاعلية لنظام التشغيل Android بتحديد ما إذا كان المشغّل سيبدأ في اللعب تلقائيًا أو الانتظار حتى يبدأ المستخدم إجراء التشغيل. يتم ذلك باستخدام
setAdWillAutoPlay()
. عند ضبط هذه القيمة على true
، تكون الإعلانات المعروضة هي تلك التي حدّدتها الإعلانات.
الخادم كمناسب لبيئة التشغيل التلقائي.
يوضح هذا الجدول بالتفصيل الحالات التي يمكن فيها طلب إعلانات التشغيل المستمر والتشغيل التلقائي، استنادًا إلى محتوى الفيديو التي يتم إقران الإعلانات بها.
محتوى الفيديو | معلمة setContinuousPlayback() | معلمة setAdWillAutoPlay() |
---|---|---|
يشير هذا المصطلح إلى فيديو من محتوى واحد يتم تشغيله عند تفاعل المستخدم. | false |
false |
يشير هذا المصطلح إلى فيديو من محتوى واحد يتم تشغيله تلقائيًا. | false |
true |
قائمة تشغيل فيديو يتم فيها تشغيل أول فيديو عند تفاعل المستخدم، ولكنها تعمل تلقائيًا متابعة الفيديوهات | true |
false |
قائمة تشغيل فيديوهات تشغِّل الفيديو الأول تلقائيًا وتشغِّل الفيديوهات التالية تلقائيًا | true |
true |