ম্যানুয়ালি বিজ্ঞাপন বিরতি শুরু করুন

প্ল্যাটফর্ম নির্বাচন করুন: অ্যান্ড্রয়েড আইওএস

এই নির্দেশিকাটি ডিফল্ট বিজ্ঞাপন বিরতির সময়সূচী ওভাররাইড করার এবং আপনার নিজস্ব বিজ্ঞাপন বিরতির প্লেব্যাক সময় কনফিগার করার নির্দেশাবলী প্রদান করে। যখন ম্যানুয়াল বিজ্ঞাপন বিরতি প্লেব্যাক বাস্তবায়িত হয়, তখন একটি বিজ্ঞাপন বিরতি লোড হয়ে গেলে SDK একটি AD_BREAK_READY ইভেন্ট চালু করে এবং বিরতির প্লেব্যাক শুরু করার জন্য আপনার জন্য অপেক্ষা করে।

পূর্বশর্ত

  • IMA SDK সহ একটি অ্যান্ড্রয়েড অ্যাপ্লিকেশন বাস্তবায়িত।

ম্যানুয়াল বিজ্ঞাপন বিরতি প্লেব্যাক কনফিগার করা

ম্যানুয়াল বিজ্ঞাপন বিরতি প্লেব্যাক কনফিগার করতে:

  1. SDK-কে বলুন যে আপনি বিজ্ঞাপন বিরতি প্লেব্যাক নিয়ন্ত্রণ করতে চান।
  2. AD_BREAK_READY ইভেন্টটি শুনুন।
  3. তুমি প্রস্তুত হলে SDK-কে বিজ্ঞাপন চালাতে বলো।

ম্যানুয়াল বিজ্ঞাপন বিরতি প্লেব্যাক বাস্তবায়নের জন্য অ্যাডভান্সড উদাহরণে প্রয়োজনীয় পরিবর্তনগুলি নীচের স্নিপেটে দেখানো হয়েছে।

public VideoPlayerController(
      Context context,
      VideoPlayerWithAdPlayback videoPlayerWithAdPlayback,
      View playButton,
      View playPauseToggle,
      String language,
      ViewGroup companionViewGroup,
      Logger log) {
  ...
  
  sdkFactory = ImaSdkFactory.getInstance();
  ImaSdkSettings imaSdkSettings = sdkFactory.createImaSdkSettings();
  imaSdkSettings.setLanguage(language);
  // Tell the SDK you want to control ad break playback.
  imaSdkSettings.setAutoPlayAdBreaks(false);
  
  ...
}
...
@Override
public void onAdEvent(AdEvent adEvent) {
    ...
    switch (adEvent.getType()) {
      // Listen for the AD_BREAK_READY event.
      case AD_BREAK_READY:
        // Tell the SDK to play ads when you're ready. To skip this ad break,
        // simply return from this handler without calling adsManager.start().
        adsManager.start();
        break;
      ...
}

প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

IMA SDK বাস্তবায়নের জন্য কি ম্যানুয়াল বিজ্ঞাপন প্লেব্যাক প্রয়োজন?
না। ম্যানুয়াল বিজ্ঞাপন প্লেব্যাক হল সেইসব প্রকাশকদের জন্য একটি ঐচ্ছিক বৈশিষ্ট্য যারা চান না যে IMA SDK বিজ্ঞাপনের নিয়ম বা VMAP প্রতিক্রিয়া অনুসারে নির্ধারিত বিজ্ঞাপন বিরতি স্বয়ংক্রিয়ভাবে চালাক।