setContinuousPlayback() মেথডটি SDK-কে জানায় যে প্লেয়ারটি একটি টিভি সম্প্রচারের মতো কন্টেন্ট ভিডিওগুলো একের পর এক অবিচ্ছিন্নভাবে চালাতে চায় কি না। যখন এটি true সেট করা হয়, তখন অনুরোধ থেকে প্রাপ্ত বিজ্ঞাপনগুলো বিজ্ঞাপন সার্ভার দ্বারা অবিচ্ছিন্নভাবে চালানোর জন্য উপযুক্ত হিসেবে নির্ধারিত হয়। এই মেথডটি কল না করলে সেটিংটি অজানা থেকে যায়। নিম্নলিখিত নমুনাটি দেখায় কিভাবে একটি ads অনুরোধে অবিচ্ছিন্ন প্লে সেট করতে হয়।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(); }
ক্রমাগত প্লে এবং বিজ্ঞাপন স্বয়ংক্রিয় প্লে-এর মধ্যে পার্থক্য
অ্যান্ড্রয়েডের জন্য IMA SDK-তে প্লেয়ারটি স্বয়ংক্রিয়ভাবে প্লে হওয়া শুরু করবে নাকি ব্যবহারকারীর কোনো পদক্ষেপের জন্য অপেক্ষা করবে, তা নির্ধারণ করার সুযোগও রয়েছে। এটিsetAdWillAutoPlay() মেথড ব্যবহার করে করা হয়। যখন এটি ' true সেট করা হয়, তখন বিজ্ঞাপন সার্ভার দ্বারা স্বয়ংক্রিয় প্লে পরিবেশের জন্য উপযুক্ত হিসেবে নির্ধারিত বিজ্ঞাপনগুলোই প্রদর্শিত হয়।এই সারণিতে, বিজ্ঞাপনগুলো যে ভিডিও কন্টেন্টের সাথে যুক্ত করা হয়েছে তার উপর ভিত্তি করে, কখন বিজ্ঞাপনগুলো একটানা চালানো বা স্বয়ংক্রিয়ভাবে চালানোর জন্য অনুরোধ করতে হবে তার বিস্তারিত বিবরণ দেওয়া হয়েছে।
| ভিডিও কন্টেন্ট | setContinuousPlayback() এর জন্য প্যারামিটার | setAdWillAutoPlay() এর জন্য প্যারামিটার |
|---|---|---|
| একটি একক কন্টেন্ট ভিডিও যা ব্যবহারকারীর মিথস্ক্রিয়ার উপর ভিত্তি করে প্লে হয়। | false | false |
| একটি একক কন্টেন্ট ভিডিও যা স্বয়ংক্রিয়ভাবে চলতে শুরু করে। | false | true |
| একটি ভিডিও প্লেলিস্ট যা ব্যবহারকারীর ইন্টারঅ্যাকশনের পর প্রথম ভিডিওটি প্লে করে, কিন্তু পরবর্তী ভিডিওগুলো স্বয়ংক্রিয়ভাবে প্লে হতে থাকে। | true | false |
| একটি ভিডিও প্লেলিস্ট যা প্রথম ভিডিওটি এবং তার পরবর্তী ভিডিওগুলো স্বয়ংক্রিয়ভাবে প্লে করে। | true | true |