continuousPlayback প্রপার্টিটি SDK-কে জানিয়ে দেয় যে প্লেয়ারটি একটি টিভি সম্প্রচারের মতো কন্টেন্ট ভিডিওগুলো একের পর এক অবিচ্ছিন্নভাবে চালাতে চায় কি না। যখন এটি ' true সেট করা হয়, তখন অনুরোধ থেকে প্রাপ্ত বিজ্ঞাপনগুলো বিজ্ঞাপন সার্ভার দ্বারা অবিচ্ছিন্নভাবে চালানোর জন্য উপযুক্ত হিসেবে নির্ধারিত হয়। এই প্রপার্টির জন্য কোনো মান নির্দিষ্ট না করলে সেটিংটি অজানা থেকে যায়। নিম্নলিখিত নমুনাটি দেখায় কিভাবে একটি বিজ্ঞাপন অনুরোধে অবিচ্ছিন্ন প্লে সেট করতে হয়। উদ্দেশ্য-সি
IMAAdsRequest *request = [[IMAAdsRequest alloc] initWithAdTagUrl:adTagUrl adDisplayContainer:[self createAdDisplayContainer] avPlayerVideoDisplay:[[IMAAVPlayerVideoDisplay alloc] initWithAVPlayer:self.contentPlayer] pictureInPictureProxy:self.pictureInPictureProxy userContext:nil]; request.continuousPlayback = true; [self.adsLoader requestAdsWithRequest:request];
সুইফট
let request = IMAAdsRequest( adTagUrl: adTagUrl, adDisplayContainer: createAdDisplayContainer(), avPlayerVideoDisplay: IMAAVPlayerVideoDisplay(avPlayer: contentPlayer), pictureInPictureProxy: pictureInPictureProxy, userContext: nil) request.continuousPlayback = true; adsLoader!.requestAds(with: request)
ক্রমাগত প্লে এবং বিজ্ঞাপন স্বয়ংক্রিয় প্লে-এর মধ্যে পার্থক্য
iOS-এর জন্য IMA SDK-তে প্লেয়ারটি স্বয়ংক্রিয়ভাবে প্লে হওয়া শুরু করবে নাকি ব্যবহারকারীর কোনো পদক্ষেপের জন্য অপেক্ষা করবে, তা নির্ধারণ করার সুযোগও রয়েছে। এটিadWillAutoPlay প্রপার্টি ব্যবহার করে করা হয়। যখন এটিকে ' true সেট করা হয়, তখন অ্যাডস সার্ভার দ্বারা স্বয়ংক্রিয় প্লে পরিবেশের জন্য উপযুক্ত হিসেবে নির্ধারিত বিজ্ঞাপনগুলোই প্রদর্শিত হয়।এই সারণিতে, বিজ্ঞাপনগুলো যে ভিডিও কন্টেন্টের সাথে যুক্ত করা হয়েছে তার উপর ভিত্তি করে, কখন বিজ্ঞাপনগুলো একটানা চালানো বা স্বয়ংক্রিয়ভাবে চালানোর জন্য অনুরোধ করতে হবে তার বিস্তারিত বিবরণ দেওয়া হয়েছে।
| ভিডিও কন্টেন্ট | ক্রমাগত প্লেব্যাকের জন্য মান | adWillAutoPlay-এর জন্য মান |
|---|---|---|
| একটি একক কন্টেন্ট ভিডিও যা ব্যবহারকারীর মিথস্ক্রিয়ার উপর ভিত্তি করে প্লে হয়। | false | false |
| একটি একক কন্টেন্ট ভিডিও যা স্বয়ংক্রিয়ভাবে চলতে শুরু করে। | false | true |
| একটি ভিডিও প্লেলিস্ট যা ব্যবহারকারীর ইন্টারঅ্যাকশনের পর প্রথম ভিডিওটি প্লে করে, কিন্তু পরবর্তী ভিডিওগুলো স্বয়ংক্রিয়ভাবে প্লে হতে থাকে। | true | false |
| একটি ভিডিও প্লেলিস্ট যা প্রথম ভিডিওটি এবং তার পরবর্তী ভিডিওগুলো স্বয়ংক্রিয়ভাবে প্লে করে। | true | true |