Google IMA Android SDK রিলিজের ইতিহাস

সংস্করণ মুক্তির তারিখ নোট
৩.৩৬.০ 2024-11-07
  • তাত্ক্ষণিক অ্যাপগুলির জন্য এই সংস্করণে একটি পরিচিত সমস্যা চালু করা হয়েছে। আপনি যদি তাত্ক্ষণিক অ্যাপে IMA সংহত করেন, আমরা IMA সংস্করণ 3.36.0-এ আপনার অ্যাপ আপডেট না করার পরামর্শ দিই। পরবর্তী SDK রিলিজে এই সমস্যার সমাধান অন্তর্ভুক্ত করা হবে।
  • NetworkCode প্যারামিটার অন্তর্ভুক্ত করে এমন নতুন স্ট্রিম অনুরোধ পদ্ধতি যোগ করে। নতুন পদ্ধতি হল ImaSdkFactory.createLiveStreamRequest() এবং ImaSdkFactory.createVodStreamRequest()networkCode প্যারামিটার অন্তর্ভুক্ত করে না এমন অনুরূপ APIগুলিকে অবমূল্যায়ন করে৷
  • CompanionAdSlot.setSize() এর সাথে ঘোষিত স্লট আকারের সাথে মেলে একটি ফ্রেমের লেআউটে সহচর ক্রিয়েটিভগুলিকে মোড়ানো।
3.35.1 2024-09-24
  • ImaSdkFactory.initialize() API ব্যবহার করার সময় ওপেন মেজারমেন্ট ব্যর্থ হলে একটি সমস্যা সমাধান করে।
  • IMA সমর্থন করে এমন minSdkVersion 21-এ বৃদ্ধি করে।
  • প্রথম বিজ্ঞাপনের অনুরোধের আগে IMA সম্পদ আনতে এবং শুরু করতে ImaSdkFactory.initialize() যোগ করে। initialize() কল করা ভবিষ্যতের বিজ্ঞাপন প্লেব্যাকের জন্য প্রয়োজনীয় মেমরি বরাদ্দ করে এবং প্রথম বিজ্ঞাপন চালানোর লেটেন্সি হ্রাস করে।
  • একটি অবৈধ বিজ্ঞাপন ক্লিক-থ্রু URL সমস্যা সমাধান করে।
  • IMA v3.34.0-এ প্রবর্তিত একটি ক্র্যাশের সমাধান করে যেগুলি Android API সংস্করণ 25 এবং তার নীচের সংস্করণগুলিতে java8 desugaring ব্যবহার করে না এমন অ্যাপগুলিকে প্রভাবিত করে৷
  • লিগ্যাসি CTV ডিভাইসে IMA স্টার্ট-আপ সময়ে অপ্টিমাইজেশান যোগ করে।
  • ব্রাউজার ইনস্টল না করে ডিভাইসে লিঙ্ক খোলার জন্য স্থিতিশীলতা উন্নত করে।
  • আমরা 2025-11-07-এ SDK সংস্করণ 3.35.1 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.35.0 অবচয় 2024-08-28
  • এই সংস্করণে একটি পরিচিত সমস্যা বিদ্যমান যেখানে ImaSdkFactory.initialize() API ব্যবহার করার সময় OMID পরিমাপ ব্যর্থ হয়। পরিবর্তে IMA SDK Android v3.35.1 ব্যবহার করুন৷
  • যেহেতু সংস্করণ 3.35.0 বাতিল করা হয়েছে, এর রিলিজ নোটগুলি সংস্করণ 3.35.1 বিভাগে সরানো হয়েছে।
৩.৩৪.০ 2024-06-13
  • এই সংস্করণে একটি পরিচিত সমস্যা বিদ্যমান যা জাভা 8+ API ডিসুগারিং সক্ষম করে না এমন অ্যাপগুলিকে প্রভাবিত করে। এই সমস্যাটি Android API সংস্করণ 25 বা তার চেয়ে কম ডিভাইসে সীমাবদ্ধ এবং অ্যাপ ক্র্যাশ হতে পারে।
  • ImaSdkFactory.createVideoStitcherLiveStreamRequest() বা ImaSdkFactory.createVideoStitcherVodStreamRequest() work-এ ভিডিও স্টিচিং সেশন পরিচালনা করতে StreamRequestgetVideoStitcherSessionOptions() এবং setVideoStitcherSessionOptions() যোগ করে।
  • অবৈধ অডিও ভলিউম মান দ্বারা সৃষ্ট একটি বিরল ক্র্যাশ সংশোধন করে৷
  • অ্যান্ড্রয়েড ম্যানিফেস্টে taskAffinity শূন্য করে সেটিং সরিয়ে দেয়। এই পরিবর্তনটি সমস্যার সমাধান করে যেখানে অ্যাপের আচরণ অপ্রত্যাশিতভাবে পরিবর্তিত হবে।
  • আমরা 2025-09-24 তারিখে SDK সংস্করণ 3.34.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
৩.৩৩.০ 2024-03-28
3.32.0 অবচয় 2024-01-30
  • এই সংস্করণে Android API-এর 25 এবং তার নিচের স্তরে চলমান ডিভাইসে সমস্যা রয়েছে। পরিবর্তে IMA SDK Android v3.33.0 ব্যবহার করুন৷
  • পড পরিবেশনের জন্য তৃতীয় পক্ষের স্টিচার VOD স্ট্রিম সমর্থন যোগ করে। আরও তথ্যের জন্য অ্যান্ড্রয়েড পড সার্ভিং গাইড দেখুন। এই পরিবর্তনের মধ্যে নিম্নলিখিত API যোগ করা আছে:
  • IMA সমর্থন করে এমন minSdkVersion 19-এ বৃদ্ধি করে।
  • আরও জানুন বোতামটি ব্যবহার করে বিজ্ঞাপনের ক্লিকথ্রুগুলি Android API সংস্করণ 30 এবং উচ্চতর সংস্করণে একটি নতুন পৃষ্ঠা খুলবে না এমন সমস্যার সমাধান করে৷ সমস্যাটি এখনও IMA SDK সংস্করণ 3.31.0 থেকে 3.29.0 পর্যন্ত বিদ্যমান যেখানে বিজ্ঞাপন ক্লিকথ্রুগুলি কাজ করার জন্য একটি সমাধান প্রয়োজন৷
  • একটি বাগ সংশোধন করে যেখানে AdsLoader.addAdsLoadedListener() ব্যবহার করে একটি ArrayIndexOutOfBoundsException ব্যতিক্রম হতে পারে।
  • বিজ্ঞাপন ত্রুটি VAST_NO_ADS_AFTER_WRAPPER যোগ করে।
৩.৩১.০ 2023-08-31
  • Android API সংস্করণ 30 এবং উচ্চতর সংস্করণের IMA SDK সংস্করণ 3.31.0 থেকে 3.29.0 পর্যন্ত একটি সমস্যা রয়েছে যেখানে আরও জানুন বোতামটি ব্যবহার করে বিজ্ঞাপন ক্লিকথ্রুগুলি একটি নতুন পৃষ্ঠা খুলবে না৷ প্রভাবিত সংস্করণগুলির জন্য একটি সমাধান হিসাবে, আপনার অ্যাপ ম্যানিফেস্টে ওয়েব লিঙ্কগুলি খোলার জন্য আপনার উদ্দেশ্য ঘোষণাগুলি যুক্ত করা উচিত:
              <?xml version="1.0" encoding="utf-8"?>
              <manifest xmlns:android="http://schemas.android.com/apk/res/android"
                  package="com.example.project_name">
                  ...
                  </application>
                  <queries>
                      <intent>
                          <action android:name="android.intent.action.VIEW" />
                          <data android:scheme="https" />
                      </intent>
                      <intent>
                          <action android:name="android.intent.action.VIEW" />
                          <data android:scheme="http" />
                      </intent>
                  </queries>
              </manifest>
            
  • OM SDK-এর IMA-এর নির্ভরতা 1.4.8 সংস্করণে আপডেট করে, যার মধ্যে নতুন সংযুক্ত টিভি সংকেত রয়েছে৷
  • নিম্নলিখিত AdsRequest API গুলিকে অবমূল্যায়ন করে:
    • getExtraParameter()
    • getExtraParameters()
    • setExtraParameter()
  • আমরা 2025-03-28 তারিখে SDK সংস্করণ 3.31.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
৩.৩০.৩ 2023-08-03
  • স্টার্টআপ লেটেন্সি উন্নত করতে অভ্যন্তরীণ লাইব্রেরি নির্ভরতা আপডেট করে।
  • আমরা 2024-08-31 তারিখে SDK সংস্করণ 3.30.3 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.30.2 2023-07-28
  • v3.30.1 এ প্রবর্তিত অপ্রত্যাশিত NullPointerException ত্রুটিগুলি সংশোধন করে৷
  • প্রোগার্ডিংয়ের সাথে একটি সমস্যা সমাধান করে যার কারণে কিছু ইভেন্ট SDK থেকে নির্গত হয় না। এই বাগফিক্সটি IMA DAI SDK-এর জন্য ExoPlayer এক্সটেনশনকে প্রভাবিত করে৷
  • Gradle v8+ এর জন্য সমর্থন যোগ করে। Android IMA SDK-এর অতীত সংস্করণগুলিকে gradle.properties ফাইলে android.enableR8.fullMode=false সেট করতে হবে। আরও তথ্যের জন্য R8 সম্পূর্ণ মোড নিবন্ধটি দেখুন।
  • আমরা 2024-08-03 তারিখে SDK সংস্করণ 3.30.2 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.30.1 অবচয় 2023-04-18
  • এই সংস্করণে অপ্রত্যাশিত NullPointerException ত্রুটিগুলির সাথে একটি সমস্যা রয়েছে৷ একটি নতুন কার্যকরী সংস্করণ প্রকাশিত না হওয়া পর্যন্ত পুরানো IMA SDK Android v3.29.0 ব্যবহার করুন৷
  • একটি সমস্যা সমাধান করে যেখানে v3.30.0 ব্যবহার করা অ্যাপগুলি নন-Android টিভি ডিভাইসে ক্র্যাশ হয়ে যায়।
3.30.0 অবহেলিত 2023-03-29
  • Android TV প্ল্যাটফর্মে চলমান না এমন অ্যাপগুলির ক্র্যাশের জন্য এই সংস্করণে একটি সমস্যা রয়েছে। পরিবর্তে IMA SDK Android v3.29.0 ব্যবহার করুন৷
  • ImaSdkFactory.createVideoStitcherVodStreamRequest() API যোগ করে।
  • Google TVs হাইব্রিড ইনভেন্টরির জন্য সামঞ্জস্য যোগ করে।
  • অপ্রচলিত ImaSdkFactory.createSdkOwnedPlayer() API-এর জন্য সমর্থন সরিয়ে দেয়।
  • ADS_PLAYER_NOT_PROVIDED ত্রুটি কোড যোগ করে।
  • BaseRequest ক্লাস তৈরি করে যা AdsRequest এবং StreamRequest উভয়ই এখন প্রয়োগ করে।
  • SecureSignals ক্লাস যোগ করে।
  • BaseRequest.setSecureSignals() পদ্ধতি যোগ করে।
  • আমরা 2024-04-18 তারিখে SDK সংস্করণ 3.30.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.29.0 2022-10-14
  • EspVersion ক্লাসের নাম পরিবর্তন করে VersionInfo ক্লাসে।
  • এনক্রিপ্টেড সিগন্যাল ফর পাবলিশার্স (ESP) এপিআই এর নাম পরিবর্তন করে সিকিউর সিগন্যাল এপিআই করে।
  • বৈশিষ্ট্য ফ্ল্যাগ API যোগ করে। আপনি IMA-তে নির্দিষ্ট বৈশিষ্ট্যগুলিকে সক্ষম বা নিষ্ক্রিয় করতে বৈশিষ্ট্য পতাকা API ব্যবহার করতে পারেন৷ বৈশিষ্ট্য পতাকা পেতে এবং সেট করতে ImaSdkSettings.getFeatureFlags() এবং ImaSdkSettings.setFeatureFlags() ব্যবহার করুন৷
  • একটি সমস্যা সমাধান করে যেখানে কিছু IMA ইভেন্ট পাঠানো হয়নি।
  • একটি IMA SDK নির্ভরতা হিসাবে androidx.webkit:webkit যোগ করে
  • আমরা 2024-03-29 তারিখে SDK সংস্করণ 3.29.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.28.2 2022-09-14
  • AndroidX ব্যবহার করার জন্য SDK নির্ভরতা আপডেট করে।
  • আমরা 2023-10-14 তারিখে SDK সংস্করণ 3.28.2 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.28.1 অবচয় 2022-08-03
  • এই সংস্করণে Android v27 এবং তার চেয়ে কম সময়ে ক্র্যাশের সমস্যা রয়েছে। পরিবর্তে IMA SDK Android v3.28.2 ব্যবহার করুন৷
  • ImaSdkFactory.createVideoStitcherLiveStreamRequest() API যোগ করে।
  • আমরা 2023-09-14 তারিখে SDK সংস্করণ 3.28.1 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.27.1 2022-05-27
  • পরিষেবা প্রকাশ, কোন নতুন বৈশিষ্ট্য নেই।
  • আমরা 2023-08-03 তারিখে SDK সংস্করণ 3.27.1 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.27.0 2022-03-01
  • IMA ধ্রুবক FLUID_SIZE এ সহচর প্রস্থ এবং উচ্চতা সেট করে তরল আকারের সহচর স্লটগুলির জন্য সমর্থন যোগ করে৷
  • আমরা 2023-05-27 তারিখে SDK সংস্করণ 3.27.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.26.0 2022-01-12
  • পাবলিশার্স (ESP) API-এর জন্য এনক্রিপ্ট করা সংকেত যোগ করে (IMA SDK v3.29.0-এ সিকিউর সিগন্যালে নামকরণ করা হয়েছে)। এটি প্রকাশকদের নেটওয়ার্ক বিডার এবং IDPs সক্ষম করতে দেয়৷
  • আমরা 2023-03-01 তারিখে SDK সংস্করণ 3.26.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.25.1 2021-11-08
  • কাস্টম ট্যাব ব্যবহার করে অ্যাপ-মধ্যস্থ ক্লিক-থ্রু বিজ্ঞাপনের জন্য AdsRenderingSettings.setEnableCustomTabs() এবং AdsRenderingSettings.getEnableCustomTabs() যোগ করে।
  • সংস্করণ 3.25.1 থেকে শুরু করে, IMA SDK SDK-এর ম্যানিফেস্টে com.google.android.gms.permission.AD_ID অনুমতি অন্তর্ভুক্ত করে যা Android বিল্ড টুল দ্বারা অ্যাপ ম্যানিফেস্টে স্বয়ংক্রিয়ভাবে একত্রিত হয়। AD_ID অনুমতির ঘোষণা সম্পর্কে আরও জানতে, এটি কীভাবে অক্ষম করা যায় সহ, এই Play Console সহায়তা নিবন্ধটি পড়ুন।
  • রিপোর্টিং এবং জালিয়াতি প্রতিরোধের মতো ব্যবহারের ক্ষেত্রে অ্যাপ সেট আইডির জন্য সমর্থন যোগ করে।
  • থ্রেড ক্যাশিং এবং পুনঃব্যবহার সমর্থন করে একাধিক AdsLoader দৃষ্টান্ত ব্যবহার করার সময় কর্মক্ষমতা উন্নতি যোগ করে।
  • আমরা 2023-01-12 তারিখে SDK সংস্করণ 3.25.1 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.24.0 2021-06-03
  • DAI-তে ব্যবহৃত CuePoint এবং StreamManager ক্লাসের জন্য ফিক্সড-পয়েন্ট নির্ভুলতা API যোগ করে। এটি নিম্নলিখিত API যোগ করে: এবং নিম্নলিখিত API গুলিকে অবমূল্যায়ন করে:
    • CuePoint.getEndTime()
    • CuePoint.getStartTime()
    • StreamManager.getContentTimeForStreamTime()
    • StreamManager.getPreviousCuePointForStreamTime()
    • StreamManager.getStreamTimeForContentTime()
  • StreamRequest.getContentUrl() এ অভ্যন্তরীণ কল সম্পর্কিত একটি NullPointerException ত্রুটি প্রতিরোধ করে।
  • আমরা 2022-11-08-এ SDK সংস্করণ 3.24.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.23.0 2021-04-07
  • সেশন আইডি পেতে এবং সেট করতে ImaSdkSettings.setSessionId() এবং ImaSdkSettings.getSessionId() পদ্ধতি যোগ করে। এটি একটি অস্থায়ী র্যান্ডম আইডি যা শুধুমাত্র ফ্রিকোয়েন্সি ক্যাপিংয়ের জন্য ব্যবহৃত হয়।
  • সহচর বিজ্ঞাপনের সাথে সম্পর্কিত একটি NullPointerException ত্রুটি সংশোধন করে৷
  • নিরাপত্তা দুর্বলতার সমস্যা সমাধানের জন্য সঙ্গী বিজ্ঞাপনের মধ্যে জাভাস্ক্রিপ্ট অক্ষম করে API স্তর 21 এর চেয়ে কম।
  • আমরা 2022-06-03 তারিখে SDK সংস্করণ 3.23.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.22.3 2021-03-16
  • একটি বিজ্ঞাপন লোড হওয়ার সময় AdsLoader প্রকাশের সাথে সম্পর্কিত একটি NullPointerException ত্রুটি সংশোধন করে৷
  • একটি UNEXPECTED_ADS_LOADED_EVENT ক্ষেত্রে 1206 ত্রুটি যুক্ত করে যখন একটি বিজ্ঞাপন লোড করা ইভেন্ট অপ্রত্যাশিতভাবে পাঠানো হয়৷
  • আমরা 2022-04-07 তারিখে SDK সংস্করণ 3.22.3 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.22.2 2021-02-26
  • IMA SDK এখন নিম্নলিখিত লাইব্রেরির উপর নির্ভর করে:
    • com.google.android.gms:play-services-base
    • com.google.android.gms:play-services-basement
    • androidx.preference: পছন্দ
  • যখন AdsLoader একটি বৈধ সেশন আইডি ছাড়া একটি ত্রুটি পাবে তখন ত্রুটি বার্তাটি ঠিক করে।
  • আমরা 2022-03-16 তারিখে SDK সংস্করণ 3.22.2 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.22.0 2021-01-11
  • DAI স্ট্রীমের জন্য পড পরিবেশন যোগ করে। পড সার্ভিং ওয়ার্কফ্লোতে, বিজ্ঞাপন ম্যানেজার শুধুমাত্র বিজ্ঞাপন পরিবেশনের জন্য দায়ী। প্রকাশকরা কন্টেন্ট এবং ম্যানিফেস্ট তৈরির জন্য দায়ী যা তারপর বিজ্ঞাপন পরিচালকের দিকে নির্দেশ করবে। পড পরিবেশনের জন্য একটি স্ট্রিম অনুরোধ তৈরি করতে ImaSdkFactory.createPodStreamRequest() ব্যবহার করুন৷ এটি ব্যবহার করলে, আপনি streamInit() এ স্ট্রীম লোড করার জন্য দায়ী থাকবেন।
  • অ্যাপের লাইফসাইকেল মনিটর সঠিকভাবে পরিষ্কার না হওয়ার কারণে মেমরি লিক হওয়ার সমাধান করে।
  • আমরা 2022-02-26 তারিখে SDK সংস্করণ 3.22.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.21.4 2020-12-09
  • ওয়েবভিউ ধ্বংস হয়ে যাওয়ার পরে adsLoader.release() কল করার সাথে সম্পর্কিত একটি ক্ষতিকর সতর্কতা বার্তা সরিয়ে দেয়।
  • আমরা 2022-01-08-এ SDK সংস্করণ 3.21.4 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.21.2 2020-11-20
  • একটি খালি সারি থেকে বার্তা আপডেট পাঠানোর কারণে অপ্রত্যাশিত থ্রেড-নিরাপদ সমস্যাগুলি সমাধান করে৷
  • AdsLoader.release() এর জন্য ডকুমেন্টেশন আপডেট করে।
  • আমরা 2021-12-09 তারিখে SDK সংস্করণ 3.21.2 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.21.1 2020-11-17
  • একটি সমস্যা সমাধান করে যা মাঝে মাঝে ইভেন্টগুলি চালানোর সময় অ্যাপ ক্র্যাশের দিকে পরিচালিত করে।
  • আমরা 2021-11-20 তারিখে SDK সংস্করণ 3.21.1 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.21.0 2020-10-23
  • DAI Android SDK-এ SIMID বিজ্ঞাপনের জন্য সমর্থন যোগ করে।
  • AdsLoader.release() পদ্ধতি যোগ করে এবং BaseDisplayContainer.destroy() বর্জন করে। এই পরিবর্তনটি একটি মেমরি ফাঁসের সমাধান করে যা একটি VMAP বিজ্ঞাপনের সময়সূচীর মাঝখানে একটি BaseDisplayContainer নিষ্পত্তি করার সময় ঘটেছিল। AdsLoader.release() হল BaseDisplayContainer.destroy() ব্যবহার করার পরিবর্তে IMA SDK বস্তুর নিষ্পত্তি করার নতুন প্রস্তাবিত পদ্ধতি।
  • আমরা 2021-11-17 তারিখে SDK সংস্করণ 3.21.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.20.1 2020-10-12
  • Android এর API লেভেল 29+ এ HTMLResource সঙ্গীদের সাথে একটি সমস্যা সমাধান করে। আরও বিশদ বিবরণের জন্য, Android API আচরণে নথিভুক্ত পরিবর্তন দেখুন।
  • আমরা 2021-10-23 তারিখে SDK সংস্করণ 3.20.1 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.20.0 2020-08-18
  • সংস্করণ 3.20.0 হল প্রথম সংস্করণ যা IMA বিরতি আচরণের পরিবর্তন দ্বারা প্রভাবিত হবে৷ আপনি যদি SDK-এর এই বা ভবিষ্যতের কোনও সংস্করণ ব্যবহার করেন তবে আমরা ব্লগ পোস্টটি পড়ার এবং আপনার অ্যাপ্লিকেশনে আচরণকে বিরত রাখতে পরিবর্তনগুলি করার পরামর্শ দিই। প্রকাশকরা পরীক্ষার বিজ্ঞাপন ট্যাগ ব্যবহার করে এই পরিবর্তনগুলির বাস্তবায়ন পরীক্ষা করতে পারেন।
  • DAI VideoStreamPlayer ক্লাসের জন্য onPause() এবং onResume() কলব্যাক যোগ করে।
  • AdProgressInfo ক্লাসে adPeriodDuration() পদ্ধতি যোগ করে।
  • অ্যান্ড্রয়েড টিভি ডিভাইসে আইকন ক্লিক ফলব্যাক চিত্রগুলির জন্য সমর্থন যোগ করে।
  • Android TV ডিভাইসে আইকন ফলব্যাক ছবি বন্ধ হয়ে গেলে পরিচালনা করার জন্য ICON_FALLBACK_IMAGE_CLOSED ইভেন্ট যোগ করে।
  • focus() পদ্ধতির পক্ষে AdsManager থেকে অবহেলিত focusSkipButton() পদ্ধতিটি সরিয়ে দেয়।
  • CTV ডিভাইসের জন্য, AdEvent.AdEventType STARTED ইভেন্টটি চালু হলে বিজ্ঞাপনগুলি এখন স্বয়ংক্রিয়ভাবে ফোকাস করা হয়৷ বিজ্ঞাপনের জন্য স্বয়ংক্রিয় ফোকাস অক্ষম করতে, adsRenderingSettings.setFocusSkipButtonWhenAvailable(false) পদ্ধতি ব্যবহার করুন এবং তারপর কাস্টম প্রয়োজনীয়তার উপর ভিত্তি করে focus() পদ্ধতি ব্যবহার করুন৷
  • VideoProgressUpdate() ক্লাসে getCurrentTimeMs() এবং getDurationMs পদ্ধতি যোগ করে।
  • নতুন getCurrentTimeMs এবং getDurationMs পদ্ধতির পক্ষে getCurrentTime এবং getDuration পদ্ধতিগুলিকে অবমূল্যায়ন করে৷
  • DASH লাইভ স্ট্রিমগুলির জন্য একটি সমস্যা সমাধান করে যেখানে বিজ্ঞাপন ইভেন্টগুলি সঠিকভাবে রিপোর্ট করা হয়নি৷
  • আমরা 2021-10-12 তারিখে SDK সংস্করণ 3.20.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.19.4 2020-07-08
  • একটি সমস্যা সমাধান করে যা setLoadVideoTimeout সঠিকভাবে টাইমআউট আপডেট করতে বাধা দিচ্ছিল।
  • আমরা 2021-08-18 তারিখে SDK সংস্করণ 3.19.4 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.19.3 2020-06-29
  • সম্মতি ব্যবস্থাপনা প্ল্যাটফর্ম SDK-এর সাথে একীভূত খেলোয়াড়দের জন্য ক্র্যাশের কারণ GDPR-এর জন্য IAB TCF ইন্টিগ্রেশনের একটি সমস্যা সমাধান করে।
  • আমরা 2021-07-08 তারিখে SDK সংস্করণ 3.19.3 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.19.2 2020-06-22
  • বিজ্ঞাপন প্লেব্যাকের বাইরে VideoAdPlayerCallback.onContentComplete() ইভেন্টগুলিকে উপেক্ষা করার কারণে SDK-এর কারণে একটি সমস্যা সমাধান করে৷
  • VideoStreamPlayer.loadUrl() জন্য subtitle_name প্যারামিটার ব্যবহার করে একই ভাষার জন্য বিভিন্ন DAI সাবটাইটেল সেট নির্দিষ্ট করার ক্ষমতা যোগ করে।
  • আমরা 2021-06-29 তারিখে SDK সংস্করণ 3.19.2 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.19.0 2020-05-12
3.18.1 2020-03-25
  • উচ্চ-পিক্সেল-ঘনত্ব ডিভাইসে সহচর বিজ্ঞাপনের জন্য স্কেলিং যোগ করে।
  • ক্লায়েন্ট-সাইড SIMID বিজ্ঞাপনের জন্য সমর্থন যোগ করে।
  • আমরা 2021-05-12 তারিখে SDK সংস্করণ 3.18.1 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.18.0 2020-03-04
  • VideoStreamPlayer ইন্টারফেসে বিরতি() এবং পুনরায় শুরু() যোগ করে। এগুলি অবশ্যই v3.18.0 এবং পরবর্তীতে প্রয়োগ করতে হবে।
  • আমরা 2021-03-25 তারিখে SDK সংস্করণ 3.18.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.17.0 2020-02-07
  • ডিসপ্লে কন্টেইনারগুলির বৈধতা তাদের তৈরির সময় সরানোর জন্য নিম্নলিখিত APIগুলিকে যুক্ত করে:
  • ImaSdkFactory.createSdkOwnedPlayer যোগ করে যা IMAs বিল্ট-ইন প্লেয়ার (SdkOwnedPlayer) ব্যবহারকারীদের দ্বারা ব্যবহার করা উচিত। এটি ম্যানুয়ালি তৈরি করা উচিত এবং AdDisplayContainer-এর জন্য কনস্ট্রাক্টরে পাস করা উচিত।
  • setAdContainer এবং setPlayer এ নাল চেক নয় যোগ করে।
  • এখন ফ্লোটিং পয়েন্ট নির্ভুলতা ব্যবহার করতে কিউপয়েন্ট ডেটা আপডেট করে।
  • নিম্নলিখিত পদ্ধতি অবমূল্যায়ন করে:
    • AdDisplayContainer.setPlayer(VideoAdPlayer player)
    • BaseDisplayContainer.setAdContainer(ViewGroup container)
    • BaseManager.isCustomPlaybackUsed()
    • ImaSdkFactory.createAdDisplayContainer()
    • ImaSdkFactory.createAudioAdDisplayContainer(Context context)
    • ImaSdkFactory.createStreamDisplayContainer()
    • StreamDisplayContainer.setVideoStreamPlayer(VideoStreamPlayer player)
  • আমরা 2021-03-04-এ SDK সংস্করণ 3.17.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.16.5 2020-01-22
  • AdsRequest.setContentUrl এবং StreamRequest.setContentUrl সাথে OMID 1.3 contentUrl-এর জন্য সমর্থন পুনরায় কাজ করে।
  • FriendlyObstruction এর সাথে OMID 1.3 বন্ধুত্বপূর্ণ বাধাগুলির জন্য সমর্থন পুনরায় কাজ করে।
  • FriendlyObstruction এর পক্ষে BaseDisplayContainer.registerVideoControlsOverlay এবং BaseDisplayContainer.unregisterAllVideoControlsOverlay পদ্ধতিগুলিকে অবমূল্যায়ন করে।
  • CompanionAdSlotsclear() কল করার পরে একটি NullPointerException এর সাথে একটি সমস্যা সমাধান করে।
  • বিজ্ঞাপন প্লেব্যাকের সময় destroy() কল করার সময় সম্ভাব্যভাবে মেমরি ফাঁস হওয়ার কারণে একটি সমস্যা সমাধান করে।
  • আমরা 2021-02-07 তারিখে SDK সংস্করণ 3.16.5 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.16.2 2019-12-05
  • IAB TCFv2 এবং CCPA থেকে সম্মতি প্যারামিটার স্বয়ংক্রিয়ভাবে অন্তর্ভুক্ত করার জন্য সমর্থন যোগ করে।
  • Android পছন্দগুলি ব্যবহার করার জন্য এখন androidx প্যাকেজ প্রয়োজন৷
  • আমরা 2021-01-22 তারিখে SDK সংস্করণ 3.16.2 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.16.1 2019-11-08
  • createAudioAdDisplayContainer এর জন্য ImaSdkFactory এ একটি নতুন পদ্ধতি যোগ করে
  • আমরা 2020-12-05 তারিখে SDK সংস্করণ 3.16.1 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.16.0 2019-10-23
  • StreamManager-replaceAdTagParameters পদ্ধতি যোগ করে, যা একটি লাইভস্ট্রিম চলাকালীন সমস্ত বিজ্ঞাপন ট্যাগ প্যারামিটার প্রতিস্থাপন করার ক্ষমতা প্রদান করে।
  • নিম্নলিখিত অবচয় পদ্ধতিগুলির সমর্থন সরিয়ে দেয়:
    • AdsRequest.getAdDisplayContainer()
    • AdsRequest.setAdDisplayContainer(AdDisplayContainer adDisplayContainer)
    • ImaSdkFactory.createAdsLoader(Context context)
    • ImaSdkFactory.createAdsLoader(Context context, ImaSdkSettings settings)
    • ImaSdkFactory.createLiveStreamRequest(String assetKey, String apiKey, StreamDisplayContainer streamDisplayContainer)
    • ImaSdkFactory.createVodStreamRequest(String contentSourceId, String videoId, String apiKey, StreamDisplayContainer streamDisplayContainer)
    • StreamRequest.getStreamDisplayContainer()
  • আমরা 2020-11-08 তারিখে SDK সংস্করণ 3.16.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.14.0 2019-09-11
  • পরিষেবা প্রকাশ, কোন নতুন বৈশিষ্ট্য নেই।
  • আমরা 2020-10-23 তারিখে SDK সংস্করণ 3.14.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.13.1 2019-09-03
  • বিজ্ঞাপনের অনুরোধের জন্য ক্রমাগত খেলার প্রসঙ্গ সেট করার ক্ষমতা যোগ করে। আরো বিস্তারিত জানার জন্য, সেটটি দেখুন ContinuousPlayback()
  • অ্যাড ক্লাসে getUniversalAdIds() পদ্ধতি যোগ করে।
  • setAuthToken , getAuthToken , setFormat , getFormat এবং StreamFormat enum যোগ করে।
  • নেক্সাস 5 ডিভাইসে একটি ত্রুটি সংশোধন করে যা একটি বিজ্ঞাপন প্রতিক্রিয়া পাওয়ার আগে একটি ধারক সরানো হলে ঘটে৷
  • একটি সমস্যা সমাধান করে যেখানে সহচর বিজ্ঞাপনগুলি শুধুমাত্র একবার রেন্ডার হবে৷
  • একটি সমস্যা সমাধান করে যেখানে অসমর্থিত বিজ্ঞাপনের ধরন (ননলাইনার, ভিপিএআইডি) ভালভাবে ব্যর্থ হচ্ছে না।
  • আমরা 2020-09-11 তারিখে SDK সংস্করণ 3.13.1 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.11.3 2019-06-11
  • AOSP ডিভাইসে is_lat সেটিং সহ বাগ সংশোধন করে।
  • আমরা 2020-09-03 তারিখে SDK সংস্করণ 3.11.3 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.11.2 2019-04-16
  • নিম্নলিখিত ক্র্যাশটি ঠিক করে: java.lang.ClassNotFoundException: Didn't find class "j$.util.concurrent.ConcurrentHashMap"
  • আমরা 2020-06-11 তারিখে SDK সংস্করণ 3.11.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.11.0 অবহেলিত 2019-03-22
3.10.9 2019-03-13
  • একটি রেস কন্ডিশন বাগ সংশোধন করা হয়েছে যেখানে প্রথম বিজ্ঞাপনটি এড়িয়ে যাওয়ার পরে বিজ্ঞাপন UI মাঝে মাঝে পরবর্তী বিজ্ঞাপনগুলিতে রেন্ডার হয় না৷
  • getCompanionAds() API কল করার সময় ঘটে যাওয়া একটি ক্র্যাশ সংশোধন করা হয়েছে৷
  • আমরা 2020-03-22 তারিখে SDK সংস্করণ 3.10.7 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.10.7 2019-02-19
  • onAdPeriodStarted() এবং onAdPeriodEnded() বিজ্ঞাপন ইভেন্ট যোগ করে। এই ইভেন্টগুলি শুধুমাত্র DAI এর জন্য সমর্থিত।
  • আমরা 2020-03-13 তারিখে SDK সংস্করণ 3.10.6 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.10.6 2019-01-23
  • স্ট্রিম প্লেয়ার ইন্টারফেসে seek() পদ্ধতি যোগ করে।
  • AD_BUFFERING বিজ্ঞাপন ইভেন্ট কলব্যাকের জন্য সমর্থন যোগ করে।
  • বিজ্ঞাপনের অনুরোধে কন্টেইনারগুলিকে আর পাস করতে হবে না। নতুন কর্মপ্রবাহের জন্য একটি কন্টেইনারকে একটি AdsLoader কনস্ট্রাক্টরের মাধ্যমে পাস করতে হবে।
  • BaseDisplayContainer.destroy() পদ্ধতি যোগ করে।
  • ভিডিও প্লেব্যাক সম্পূর্ণ হওয়ার সময় ঘটে যাওয়া একটি মেমরি লিক ঠিক করে।
  • রিকোয়েস্ট requestNextAdBreak বাতিল করে। এই API ভবিষ্যতের রিলিজে সরানো হবে। তারপরে, বিজ্ঞাপন বিরতির সময় 4 সেকেন্ড আগে স্বয়ংক্রিয়ভাবে বিজ্ঞাপনগুলি আনা হবে৷
  • আমরা 2020-02-19 তারিখে SDK সংস্করণ 3.10.2 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.10.2 2018-11-13
  • একটি রেসের অবস্থার সমাধান করে যার ফলে একটি পডে দ্বিতীয় বিজ্ঞাপনটি একটি VAST 402 ত্রুটি নিক্ষেপ করে৷
  • DAI Android SDK-তে ফ্রিকোয়েন্সি ক্যাপিং এবং প্রতিযোগিতামূলক বর্জন যোগ করে।
  • getAdProgressInfo() StreamManager থেকে BaseManager এ সরানো হয়।
  • Ad getVastMediaHeight() , getVastMediaWidth() এবং getVastMediaBitrate() যোগ করে।
  • আমরা 2020-01-23 তারিখে SDK সংস্করণ 3.9.4 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.9.4 2018-08-01
  • Ad getCompanionAds() যোগ করে। এটি শুধুমাত্র DAI ব্যবহার করার সময় সহচর বিজ্ঞাপনগুলি প্রদান করে৷
  • নতুন CompanionAd ক্লাস যোগ করে।
  • AdEvent এ নতুন SKIPPABLE_STATE_CHANGED ইভেন্ট যোগ করে।
  • একটি সমস্যা সমাধান করে যেখানে কিছু ক্ষেত্রে focusSkipButtonWhenAvailable জন্য ডিফল্ট সেটিং যখন উপলভ্য ছিল না।
  • আমরা 2019-08-01-এ SDK সংস্করণ 3.9.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.9.0 2018-07-09
  • Android TV এখন সমর্থিত।
  • AdsManagerfocusSkipButton() যোগ করে। এটি শুধুমাত্র Android TV-তে কাজ করবে।
  • getFocusSkipButtonWhenAvailable() AdsRenderingSettings এ যোগ করে, ডিফল্ট করে true । এটি শুধুমাত্র Android TV-তে কাজ করবে।
  • AdsRenderingSettingssetFocusSkipButtonWhenAvailable() যোগ করে। এটি শুধুমাত্র Android TV-তে কাজ করবে।
  • VideoAdPlayer এখন VolumeProvider ইন্টারফেস প্রসারিত করে। কাস্টম প্লেব্যাকের জন্য এখন এই ইন্টারফেসটি প্রয়োগ করা প্রয়োজন।
  • আমরা 2019-07-09-এ SDK সংস্করণ 3.8.7 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.8.7 2018-05-23
  • HTML সহচর বিজ্ঞাপনগুলিতে অ্যানিমেশনের অনুমতি দেয়।
  • আমরা 23-05-2019-এ SDK সংস্করণ 3.8.5 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.8.5 2018-04-09
  • ImaSdkSettings উপেক্ষা করার সাথে একটি সমস্যা সমাধান করে।
  • com.android.support সংস্করণ ফাইলের সাথে বিল্ড দ্বন্দ্ব ছিল এমন একটি সমস্যা সমাধান করে।
  • AdsRequestsetAdWillPlayMuted যোগ করে।
  • AdsRenderingSettingssetLoadVideoTimeout যোগ করে।
  • আমরা 2019-04-09 তারিখে SDK সংস্করণ 3.8.2 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.8.2 2018-01-24
  • AdsRequestsetLiveStreamPrefetchSeconds যোগ করে।
  • বিভিন্ন ডকুমেন্টেশন ফিক্স।
  • আমরা 2019-01-24 তারিখে SDK সংস্করণ 3.7.4 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.7.4 2017-06-29
  • AdsRequestsetVastLoadTimeout যোগ করে।
  • Ad getSkipTimeOffset যোগ করে।
  • আমরা 2018-06-29 তারিখে SDK সংস্করণ 3.7.2 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.7.2 2017-05-25
  • ImaSdkSettingssetDebugMode যোগ করে।
  • আমরা 2018-05-25 তারিখে SDK সংস্করণ 3.7.1 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.7.1 2017-03-24
  • Proguard ব্যবহার করার সময় একটি নামস্থান দ্বন্দ্ব সমাধান করে।
  • জার আকার প্রায় 30KB দ্বারা হ্রাস.
  • আমরা 2018-03-24 তারিখে SDK সংস্করণ 3.7.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.7.0 2017-03-13
  • একটি সমস্যা সমাধান করে যেখানে কিছু IMA ক্লাস অসাবধানতাবশত ProGuard-এর aaaa প্যাকেজে একত্রিত হয়েছিল।
  • আমরা 2018-03-13 তারিখে SDK সংস্করণ 3.6.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.6.0 2017-02-16
  • Ad নিম্নলিখিত যোগ করে:
    • getAdWrapperCreativeIds()
    • getAdvertiserName()
    • getCreativeAdId()
    • getCreativeId()
    • getDealId()
    • getSurveyUrl()
    • getUniversalAdIdRegistry()
    • getUniversalAdIdValue()
  • AdsManager.requestNextAdBreak().
  • AdsRenderingSettings এ নিম্নলিখিত যোগ করে:
    • setEnablePreloading()
    • getEnablePreloading()
  • AdsRequest এ নিম্নলিখিত যোগ করে:
    • setContentDuration()
    • setContentKeywords()
    • setContentTitle()
  • আমরা 2018-02-16 তারিখে SDK সংস্করণ 3.5.2 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.5.2 2016-11-14
  • একটি SDK-মালিকানাধীন ভিডিও প্লেয়ার যোগ করে যা ঐচ্ছিকভাবে বিজ্ঞাপন প্লেব্যাক পরিচালনা করে।
  • CompanionAdSlot.ClickListener যোগ করে এবং একজন শ্রোতাকে যোগ করার ও সরানোর পদ্ধতি।
  • অবৈধ getViewability() ত্রুটি লগগুলির সাথে একটি সমস্যা সমাধান করে৷
  • আইকনগুলির ক্লিকথ্রু আচরণ এবং সঠিকভাবে রেন্ডার না করার সাথে একটি সমস্যা সমাধান করে৷
  • আমরা 2017-11-14-এ SDK সংস্করণ 3.4.0 বাতিল করব। আরো বিস্তারিত জানার জন্য, অবচয় সূচি দেখুন।
3.4.0 2016-09-12
  • Google Play পরিষেবার সংস্করণ 9.0.0 এবং তার বেশি ব্যবহার করার সময় একটি ডুপ্লিকেট ফাইল ত্রুটি ঠিক করে৷
3.3.2 2016-07-11
  • AdEventListener.onAdEvent কলব্যাকে AD_BREAK_STARTED এবং AD_BREAK_ENDED ইভেন্ট যোগ করে।
3.3.0 2016-05-31
3.2.1 2016-04-07
  • পরিষেবা প্রকাশ, কোন নতুন বৈশিষ্ট্য নেই।
3.1.3 2015-12-16
3.b13.3 (বিটা) 2015-09-10
  • পরিষেবা প্রকাশ, কোন নতুন বৈশিষ্ট্য নেই।
3.b12.1 (বিটা) 2015-07-20
  • ব্যবহারকারীকে AdsRenderingSettings.setUiElements ব্যবহার করে বিজ্ঞাপন UI উপাদান কাস্টমাইজ করার অনুমতি দেয়।
  • স্বয়ংক্রিয়ভাবে পরিবর্তে ম্যানুয়ালি বিজ্ঞাপন বিরতি চালানোর ক্ষমতা যোগ করে। ম্যানুয়াল অ্যাড ব্রেক প্লেব্যাক দেখুন।
  • সীমাবদ্ধতা যোগ করে যে ContentProgressProvider.getContentProgress কখনই শূন্য ফেরত দেবে না।
  • AdEvent.TAPPED যোগ করে যা ব্যবহারকারী যখন কোনো ভিডিও বিজ্ঞাপনের অ-ক্লিকযোগ্য অঞ্চলে ট্যাপ করে তখন ফায়ার হবে।
3.b11.4 (বিটা) 2015-05-21
  • API এ নিম্নলিখিত যোগ করে:
    • AdError.AdErrorCode.VAST_EMPTY_RESPONSE
    • AdError.getErrorNumber()
    • AdsRequest.setAdWillAutoPlay(Boolean)
    • CompanionAdSlot.isFilled()
    • ImaSdkSettings.setPlayerType(String)
    • ImaSdkSettings.setPlayerVersion(String)
3.b10.3 (বিটা) 2015-03-24
  • ImaSdkSettings.getMaxRedirects এবং ImaSdkSettings.setMaxRedirects যোগ করা হয়েছে।
  • IMA API ক্লাস এখন final
  • SDK-এর বিটা স্থিতি নির্দেশ করতে SDK সংস্করণ নম্বরগুলি এখন b সহ 3.bX.Y ফর্ম্যাটে রয়েছে৷
  • নিম্নলিখিত AdError.AdErrorCode মানগুলি সরানো হয়েছে:
    • API_ERROR - পরিবর্তে UNKNOWN_AD_RESPONSE ব্যবহার করুন।
    • PLAYLIST_MALFORMED_RESPONSE - পরিবর্তে UNKNOWN_AD_RESPONSE ব্যবহার করুন।
    • REQUIRED_LISTENERS_NOT_ADDED - SDK দ্বারা উত্থাপিত হচ্ছে না৷
    • VAST_INVALID_URL - পরিবর্তে VAST_LOAD_TIMEOUT ব্যবহার করুন।
বিটা v9 2014-10-17
  • Ad APIs getTitle , getDescription , এবং getContentType যোগ করে।
  • বিজ্ঞাপন UI-তে বিজ্ঞাপন পড অবস্থান সম্পর্কে তথ্য যোগ করে, উদাহরণস্বরূপ, "4 এর মধ্যে 1 বিজ্ঞাপন: (0:13)"।
  • আপনার ভিডিও প্লেয়ার ব্যবহার করে বিজ্ঞাপনের বিরতি/প্লে/রিজুমে সরাসরি নিয়ন্ত্রণ করা উচিত নয়। পরিবর্তে, AdsManager.pause() এবং AdsManager.resume() ব্যবহার করুন।
বিটা v8 2014-06-12
  • এড়িয়ে যাওয়া বিজ্ঞাপনের জন্য বিজ্ঞাপন UI সাফ না হওয়ার সমস্যা সমাধান করে।
  • মিডিয়া ফাইল লোড টাইমআউটের জন্য ত্রুটি কোড নথিভুক্ত করে।
বিটা v7 2014-05-27
  • Google Play পরিষেবাগুলির সাথে একটি সমস্যা সমাধান করে৷ SDK-এর এখন প্রয়োজন যে Google Play পরিষেবাগুলি আপনার অ্যাপে বিল্ট করা হোক৷ আরও তথ্যের জন্য, Google Play পরিষেবা SDK সেট আপ দেখুন।
বিটা v6 2014-04-14
  • VAST 3 সমর্থন যোগ করে।
  • আংশিক VMAP সমর্থন যোগ করে (বর্তমান অ্যাড ম্যানেজার বিজ্ঞাপনের নিয়মগুলির সাথে সমতা)।
  • API এ নিম্নলিখিত যোগ করে:
    • AdError.AdErrorCode.ADS_REQUEST_NETWORK_ERROR
    • AdEvent.AdEventType.LOG
    • AdEvent.getAdData()
    • AdPodInfo.getMaximumDuration()
    • AdPodInfo.getPodIndex()
    • AdPodInfo.getTimeOffset()
  • একটি বাগ সংশোধন করে যেখানে একটি র‍্যাপার সহ একটি অপ্টিমাইজড পড সহ মিড-রোল পডের অন্যান্য সমস্ত বিজ্ঞাপন এড়িয়ে যাওয়ার কারণ হয়৷
  • AdsManager-এ পাস করা AdsRenderingSettings আর উপেক্ষা করা হবে না।
  • স্থিতিশীলতা যোগ করতে একাধিক বাগ সংশোধন করা হয়েছে।
বিটা v5 2013-12-12
  • প্লেলিস্টে এড়িয়ে যাওয়া বিজ্ঞাপনের সমস্যা সমাধান করে।
বিটা v4 2013-10-15
  • AdsLoader-এ contentComplete কল করে সম্পর্কীয় মানগুলিকে রিসেট করার ক্ষমতা যোগ করা হয়েছে।
বিটা v3 2013-09-05
  • পরিষেবা প্রকাশ, কোন নতুন বৈশিষ্ট্য নেই।
বিটা v2 2013-07-07
  • SDK-এর বিটা সংস্করণের সর্বজনীন প্রকাশ।
বন্ধ বিটা v2 2013-06-24
  • ImaSdkSettings অবজেক্টে UI ভাষা সেট করতে API যোগ করা হয়েছে। মনে রাখবেন যে এটি UI ভাষা সেট করতে ব্যবহৃত হয়, বিজ্ঞাপনের ভাষা নয়।
  • একটি অ্যাপ IMA SDK এবং AdMob SDK লাইব্রেরি উভয়ই অন্তর্ভুক্ত করার সময় স্থির বিরোধের সম্মুখীন হয়েছিল৷
  • বিভিন্ন অভ্যন্তরীণ কর্মক্ষমতা মেট্রিক্সের জন্য লগিং যোগ করা হয়েছে।
বন্ধ বিটা v1 2013-04-02
  • প্রাথমিক বিটা রিলিজ। বিটা রিলিজের সাথে নিম্নলিখিত সমস্যাগুলি পরিচিত:

    SDK-সম্পর্কিত

    HTML5 IMA SDK-এর মধ্যে উপলব্ধ নিম্নলিখিত AdEvents Android v3 IMA SDK-এর মধ্যে সমর্থিত নয়: IMPRESSION , LOG , SKIPPABLE_STATE_CHANGED , STOPPED , VOLUME_CHANGED , VOLUME_MUTED

    নমুনা অ্যাপ-সম্পর্কিত

    1. একটি বিরতিমূলক সমস্যা রয়েছে যেখানে ব্যবহারকারী একটি বিজ্ঞাপনে ক্লিক করার পরে বিজ্ঞাপন প্লেয়ারটি সঠিকভাবে পুনরায় শুরু হয় না। উদাহরণস্বরূপ, মাঝে মাঝে, যখন আপনি একটি বিজ্ঞাপনে ক্লিক করার পরে অ্যাপে ফিরে আসেন, তখন সেই বিজ্ঞাপনটি পুনরায় চালানোর ফলে এটি ক্লিক করার আগে যেখানে ছেড়ে গিয়েছিল সেটি পুনরায় শুরু করার পরিবর্তে শেষ পর্যন্ত চলে যায় এবং সম্পূর্ণ হয়।
    2. "ইনস্ট্রিম 2" বিজ্ঞাপন ট্যাগ দ্বারা প্রত্যাবর্তিত বিজ্ঞাপনগুলি v3 IMA Android SDK-এর সাথে সামঞ্জস্যপূর্ণ নয়৷
    3. বিজ্ঞাপন চালানোর সময় নমুনা প্লেয়ার স্বয়ংক্রিয়ভাবে চাওয়া (স্ক্রাবিং) অক্ষম করে না। বিজ্ঞাপন চালানোর সময় আপনার ভিডিও প্লেয়ারে খোঁজা বন্ধ করতে ভুলবেন না।