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 |