setContinuousPlayback()
मेथड, SDK को सूचना देता है कि क्या प्लेयर, कॉन्टेंट वीडियो को एक के बाद एक लगातार चलाना चाहता है. यह टीवी ब्रॉडकास्ट की तरह होता है. true
पर सेट होने पर, अनुरोध के जवाब में दिखाए जाने वाले विज्ञापन वे होते हैं जिन्हें विज्ञापन सर्वर ने लगातार चलाने के लिए सही माना है. इस तरीके को कॉल न करने पर, सेटिंग की जानकारी उपलब्ध नहीं होती है.
यहां दिए गए सैंपल में, विज्ञापन दिखाने के अनुरोध में लगातार चलने की सुविधा सेट करने का तरीका बताया गया है.
AdsRequest request = mSdkFactory.createAdsRequest(); request.setAdTagUrl(adTagUrl); request.setContinuousPlayback(true); adsLoader.requestAds(request);
@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 के लिए IMA SDK टूल की मदद से, यह भी सेट किया जा सकता है कि प्लेयर अपने-आप चलना शुरू हो जाएगा या उपयोगकर्ता की कार्रवाई के बाद चलना शुरू होगा. इसके लिए,
setAdWillAutoPlay()
तरीके का इस्तेमाल किया जाता है. true
पर सेट होने पर, विज्ञापन सर्वर ऐसे विज्ञापन दिखाता है जो अपने-आप चलने वाले वीडियो के लिए सही होते हैं.
इस टेबल में बताया गया है कि वीडियो कॉन्टेंट के आधार पर, लगातार चलने वाले और अपने-आप चलने वाले विज्ञापनों का अनुरोध कब करना चाहिए.
वीडियो कॉन्टेंट | setContinuousPlayback() के लिए पैरामीटर | setAdWillAutoPlay() के लिए पैरामीटर |
---|---|---|
एक ऐसा कॉन्टेंट वीडियो जो उपयोगकर्ता के इंटरैक्शन पर चलता है | false |
false |
एक ऐसा कॉन्टेंट वीडियो जो अपने-आप चलता है | false |
true |
ऐसी वीडियो प्लेलिस्ट जिसमें उपयोगकर्ता के इंटरैक्शन पर पहला वीडियो चलता है, लेकिन इसके बाद के वीडियो अपने-आप चलते हैं | true |
false |
ऐसी वीडियो प्लेलिस्ट जिसमें पहला वीडियो अपने-आप चलता है और उसके बाद के वीडियो भी अपने-आप चलते हैं | true |
true |