वीडियो लगातार चलने की शिकायत करना

प्लैटफ़ॉर्म चुनें: HTML5 Android iOS tvOS
Android के लिए IMA SDK टूल की मदद से, विज्ञापन के अनुरोध के लिए लगातार चलने वाले कॉन्टेंट का कॉन्टेक्स्ट सेट किया जा सकता है. 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 के लिए IMA SDK टूल की मदद से यह भी सेट किया जा सकता है कि प्लेयर अपने-आप चलना शुरू हो जाएगा या उपयोगकर्ता की कार्रवाई के बाद चलना शुरू होगा. इसके लिए, setAdWillAutoPlay() तरीके का इस्तेमाल किया जाता है. true पर सेट होने पर, विज्ञापन सर्वर ऐसे विज्ञापन दिखाता है जिन्हें अपने-आप चलने वाले विज्ञापन के लिए सही माना जाता है.

इस टेबल में, वीडियो के कॉन्टेंट के आधार पर यह जानकारी दी गई है कि लगातार चलने वाले और अपने-आप चलने वाले विज्ञापनों के लिए कब अनुरोध करना चाहिए.

वीडियो कॉन्टेंट setContinuousPlayback() के लिए पैरामीटर setAdWillAutoPlay() के लिए पैरामीटर
एक कॉन्टेंट वीडियो, जो उपयोगकर्ता के इंटरैक्शन पर चलता है false false
एक ऐसा कॉन्टेंट वीडियो जो अपने-आप चलता है false true
ऐसी वीडियो प्लेलिस्ट जिसमें उपयोगकर्ता के इंटरैक्शन पर पहला वीडियो चलता है, लेकिन इसके बाद के वीडियो अपने-आप चलते हैं true false
ऐसी वीडियो प्लेलिस्ट जिसमें पहला वीडियो अपने-आप चलता है और उसके बाद के वीडियो भी अपने-आप चलते हैं true true