রিলিজ নোট

সংস্করণ মুক্তির তারিখ মন্তব্য
০.২১.০-বিটা০১ ২০২৫-১০-০৮
  • InitializationConfig.Builder.disableMediationAdapterInitialization() পদ্ধতি যোগ করা হয়েছে। মধ্যস্থতা অ্যাডাপ্টার ইনিশিয়ালাইজেশন নিষ্ক্রিয় করতে GMA নেক্সট জেনারেশন SDK শুরু করার আগে এই পদ্ধতিটি কল করুন।
  • ANR কমাতে উন্নত WebView ইনিশিয়ালাইজেশন ব্যবহার।
  • অ্যান্ড্রয়েড গ্রেডল প্লাগইন ৭.৩.১ এর সাথে সামঞ্জস্য বজায় রাখার জন্য androidx.webkit নির্ভরতা ১.১৩.০ থেকে ১.১২.১ এ ডাউনগ্রেড করা হয়েছে।
  • androidx.work প্যাকেজ দ্বারা ব্যবহৃত android.permission.RECEIVE_BOOT_COMPLETED অনুমতিটি সরিয়ে ফেলা হয়েছে।
  • NativeAdMapper ক্লাসে একটি ভুল নামকরণ করা ক্ষেত্র ঠিক করা হয়েছে।
০.২০.০-বিটা০১ ২০২৫-০৯-১৯
  • কিছু নেটিভ ভিডিও বিজ্ঞাপন অটোপ্লে না হওয়ার একটি বাগ ঠিক করা হয়েছে।
০.১৯.০-বিটা০১ ২০২৫-০৮-১৪
  • দুটি নির্ভরতার সংস্করণ ডাউনগ্রেড করা হয়েছে।
    • androidx.work:work-runtime 2.10.0 থেকে 2.7.0 পর্যন্ত।
    • androidx.core:core and androidx.core:core-ktx 1.15.0 থেকে 1.12.0 পর্যন্ত।
  • ResponseInfo এর loadedAdSourceResponse প্রপার্টির নাম পরিবর্তন করে loadedAdSourceResponseInfo করা হয়েছে।
  • ব্যবহারকারীদের ব্যাক বোতাম ব্যবহার করে কিছু পূর্ণ-স্ক্রিন বিজ্ঞাপন অকালে বাতিল করার সুবিধা প্রদানকারী একটি বাগ সংশোধন করা হয়েছে।
  • এই বৈশিষ্ট্যটি ব্যবহার করার সুযোগ থাকা প্রকাশকদের এখন সমস্ত বিজ্ঞাপন ফর্ম্যাটের জন্য প্লেসমেন্ট আইডি সমর্থন রয়েছে।
  • নেটিভ মেডিয়েশন অ্যাডাপ্টারের জন্য NativeAdMapper এ একটি destroy() কলব্যাক যোগ করা হয়েছে।
০.১৮.০-বিটা০১ ২০২৫-০৭-১৭
  • com.google.android.gms.ads.NativeAd.MediaView উল্লেখ করা অ্যাডাপ্টারের বিজ্ঞাপন পরিবেশনে সমস্যা তৈরি করে এমন একটি নেটিভ মেডিয়েশন বাগ ঠিক করা হয়েছে।
  • @JvmStatic দিয়ে MobileAds.registerCustomTabsSession() টীকাযুক্ত।
  • AdMob Network Waterfall ব্যবহার করে লোড করা ব্যানার বিজ্ঞাপনগুলি রিফ্রেশ করা বন্ধ করে দেওয়ার একটি বাগ ঠিক করা হয়েছে।
০.১৭.০-আলফা০২ ২০২৫-০৬-২৩
  • একটি নেটিভ মেডিয়েশন বিডিং বাগ ঠিক করা হয়েছে যেখানে অ্যাডাপ্টারগুলি যারা বিডিং বাস্তবায়ন করে কিন্তু ওয়াটারফল নয় (যেমন মেটা অডিয়েন্স নেটওয়ার্ক) সর্বদা নেটিভ বিজ্ঞাপন রেন্ডার করতে ব্যর্থ হবে।
  • একটি মধ্যস্থতা অ্যাডাপ্টার একটি বিজ্ঞাপনের অনুরোধের জন্য একাধিক MediationAdLoadCallback পদ্ধতি ব্যবহার করলে যে ক্র্যাশ ঘটেছিল তা ঠিক করা হয়েছে।
০.১৭.০-আলফা০১ ২০২৫-০৬-১৮
  • 0.17.0-alpha01 সংস্করণটি দুর্ঘটনাক্রমে প্রকাশিত হয়েছিল যাতে নতুন বৈশিষ্ট্যগুলি অন্তর্ভুক্ত ছিল না। পরিবর্তে 0.17.0-alpha02 ব্যবহার করুন।
০.১৬.০-আলফা০১ ২০২৫-০৫-২৩
  • জাভা 8+ এপিআই ডিসাগারিং সাপোর্ট সক্রিয় করার আর প্রয়োজন নেই।
  • ব্যবহারকারী বার্তা প্ল্যাটফর্ম SDK নির্ভরতা 3.2.0 সংস্করণে আপডেট করা হয়েছে।
  • com.google.android.gms.ads.formats.MediaView ক্লাস রেফারেন্সকারী অ্যাডাপ্টারগুলিতে ক্র্যাশের কারণ হওয়া একটি নেটিভ বিজ্ঞাপন মধ্যস্থতা বাগ ঠিক করা হয়েছে।
  • বিজ্ঞাপন প্রিলোডিং : getNumAdsAvailable() যোগ করা হয়েছে এবং numAdsAvailable() অবচিত করা হয়েছে।
  • API-নির্দিষ্ট বিজ্ঞাপন পরিষেবা কনফিগার করে এমন অ্যাপগুলির জন্য মার্জ দ্বন্দ্ব প্রতিরোধ করতে SDK এর ম্যানিফেস্ট ফাইল থেকে android.adservices.AD_SERVICES_CONFIG প্রপার্টি ট্যাগটি সরিয়ে ফেলা হয়েছে।
০.১৫.১-আলফা০১ ২০২৫-০৪-২৮
  • এখন জাভা 8+ API ডিসুগারিং সাপোর্ট সক্রিয় করা প্রয়োজন।
  • কোটলিন ব্যবহার করে তৈরি অ্যাপগুলির জন্য, ন্যূনতম প্রয়োজনীয় কোটলিন সংস্করণ 2.1 থেকে কমিয়ে 1.9 করা হয়েছে।
০.১৫.০-আলফা০১ ২০২৫-০৪-২৪
  • নেটিভ বিজ্ঞাপন : একাধিক নেটিভ বিজ্ঞাপন লোড করার জন্য সমর্থন যোগ করা হয়েছে।
    • একটি NativeAdLoader.load(NativeAdRequest, numberOfAds, NativeAdLoaderCallback) পদ্ধতি যোগ করা হয়েছে যা একসাথে একাধিক বিজ্ঞাপনের অনুরোধ করে।
    • একটি NativeAdLoaderCallback.onAdLoadingCompleted() কলব্যাক যোগ করা হয়েছে যা সমস্ত নেটিভ বিজ্ঞাপন লোড হওয়া সম্পূর্ণ হলে কার্যকর হয়।
    • কোটলিন অ্যাসিঙ্ক্রোনাস লোডিং সমর্থন করার জন্য, একটি NativeAdLoader.load(NativeAdRequest, numberOfAds) পদ্ধতি যোগ করা হয়েছে যা একটি Flow<NativeAdLoadResult> প্রদান করে।
  • kotlinx-coroutines-android নির্ভরতা 1.7.3 সংস্করণ থেকে 1.9.0 এ আপডেট করা হয়েছে।
০.১৪.০-আলফা০১ ২০২৫-০৩-২০
  • যদি আপনি একটি অবৈধ অ্যাপ্লিকেশন আইডি দিয়ে SDK চালু করেন, তাহলে বিজ্ঞাপনের অনুরোধগুলি ব্যর্থ হবে।
  • AdPreloader.start() পদ্ধতির জন্য আর PreloadCallback কলব্যাকের প্রয়োজন নেই।
  • PreloadConfiguration ডেটা ক্লাসের মাধ্যমে কোনও অবজেক্ট তৈরি করার সময় bufferSize প্রপার্টি ঐচ্ছিক। Google যাতে বাফার সাইজ অপ্টিমাইজ করতে পারে, তার জন্য bufferSize প্রপার্টি সেট করবেন না।
  • PreloadConfiguration ডেটা ক্লাস থেকে maxAdsPerSession প্রপার্টিটি সরিয়ে ফেলা হয়েছে।
  • NativeAdOptions ক্লাসে shouldRequestMultipleImages এবং shouldReturnUrlsForImageAssets প্রপার্টি যোগ করা হয়েছে।
০.১৩.০-আলফা০১ ২০২৫-০২-২৬
  • MediationRewardedAdCallback.onUserEarnedReward() যোগ করা হয়েছে এবং MediationRewardedAdCallback.onUserEarnedReward(RewardItem) বাতিল করা হয়েছে।
  • বিজ্ঞাপন প্রিলোডিং API যোগ করা হয়েছে।
০.১২.০-আলফা০১ ২০২৫-০১-২২
  • AdRequest , AdRequest.Builder , SignalRequest , এবং SignalRequest.Builder এর ভিতরে কিছু পদ্ধতি অস্পষ্ট করে দেওয়া হয়েছিল এমন একটি বাগ সংশোধন করা হয়েছে।
  • AdMob অ্যাপ্লিকেশন আইডি নেই এমন WebView API for Ads ব্যবহারকারীদের জন্য, InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_ID যোগ করা হয়েছে যা SDK ইনিশিয়ালাইজেশনের সময় পাস করা যেতে পারে।
  • বিজ্ঞাপন ম্যানেজার বিজ্ঞাপনের অনুরোধে নেটিভ এবং ব্যানার বিজ্ঞাপন একত্রিত করার জন্য সমর্থন যোগ করা হয়েছে।
০.১১.০-আলফা০১ ২০২৪-১২-১২
  • ব্যবহারকারী বার্তা প্ল্যাটফর্ম SDK-এর উপর নির্ভরতা 3.1.0 সংস্করণে আপডেট করা হয়েছে।
  • নেটিভ বিজ্ঞাপনগুলিতে কাস্টম ক্লিক অঙ্গভঙ্গির জন্য সমর্থন যোগ করা হয়েছে।
০.১০.০-আলফা০১ ২০২৪-১১-০৮
  • উন্নত কোটলিন সাপোর্টের জন্য VideoOptions এবং RequestConfiguration জন্য DSL ফাংশন যোগ করা হয়েছে।
  • RequestConfiguration.setPublisherPrivacyPersonalizationState() সহ Publisher Privacy Treatment API- এর জন্য সমর্থন যোগ করা হয়েছে।
  • বিজ্ঞাপন লোড এবং সিগন্যাল তৈরির জন্য কোটলিন সাসপেন্ড এপিআই যোগ করা হয়েছে।
  • IconAd.LoadAdResult সরিয়ে AdLoadResult দিয়ে প্রতিস্থাপন করা হয়েছে।
  • নেটিভ ভিডিও বিজ্ঞাপনের জন্য OMID সেশন শুরু না হওয়ার সমস্যা সমাধান করা হয়েছে।
০.৯.০-আলফা০১ ২০২৪-১০-০২
  • 0.6.0-alpha01 রিলিজ থেকে desugaring এর মাধ্যমে উপলব্ধ Java 8+ API-এর উপর নির্ভরতা অপসারণ করা হয়েছে। 26 এর কম minSdkVersion ব্যবহার করে এমন অ্যাপগুলিকে আর Java 8+ API desugaring সমর্থন সক্ষম করার প্রয়োজন নেই।
  • বিজ্ঞাপন পরিদর্শকের জন্য সমর্থন যোগ করা হয়েছে।
  • কাস্টম নেটিভ বিজ্ঞাপন ফর্ম্যাটের জন্য ভিডিও সমর্থন যোগ করা হয়েছে।
  • সিগন্যাল সংগ্রহ এবং রেন্ডারিং API-এর জন্য অফিসিয়াল রিলিজ।
০.৮.০-আলফা০১ ২০২৪-০৮-২২
  • ব্যবহারকারী বার্তা প্ল্যাটফর্ম SDK-এর উপর নির্ভরতা 3.0.0 সংস্করণে আপডেট করা হয়েছে।
  • নেটিভ বিজ্ঞাপন:
    • নেটিভ বিজ্ঞাপন ফর্ম্যাটের জন্য অফিসিয়াল রিলিজ সংস্করণ।
    • MediaContent অ্যাসেটে ভিডিও পরিবেশনের জন্য সমর্থন যোগ করা হয়েছে।
    • ভিডিও লাইফসাইকেল কলব্যাক যোগ করা হয়েছে।
    • ভিডিও প্লেব্যাক কাস্টম নিয়ন্ত্রণ যোগ করা হয়েছে।
    • নেটিভ এবং কাস্টম নেটিভ বিজ্ঞাপনের জন্য ওপেন মেজারমেন্ট সক্ষম করা হয়েছে।
  • SignalRequest তৈরি করার সময় signalType এখন একটি প্রয়োজনীয় ক্ষেত্র।
০.৬.০-আলফা০১ ২০২৪-০৬-২০
  • জাভা ৮+ API ব্যবহার করে এমন কোড যোগ করা হয়েছে যা desugaring এর মাধ্যমে উপলব্ধ । যেসব অ্যাপ 26 এর কম minSdkVersion ব্যবহার করে তাদের অবশ্যই Java ৮+ API desugaring সাপোর্ট সক্ষম করতে হবে।
  • ভিডিও সম্পদ অন্তর্ভুক্ত নয় এমন নেটিভ এবং কাস্টম নেটিভ বিজ্ঞাপন ফর্ম্যাটের জন্য সমর্থন যোগ করা হয়েছে।
  • MRAID v3 এর জন্য সমর্থন যোগ করা হয়েছে।
  • ব্যবহারকারী বার্তা প্ল্যাটফর্ম SDK সংস্করণ 2.2.0 এর উপর নির্ভরতা যোগ করা হয়েছে।
  • গুগলের ত্রুটির জন্য ত্রুটি ডোমেন com.google.android.gms.ads থেকে com.google.android.libraries.ads.mobile.sdk এ আপডেট করা হয়েছে।
  • SDK ইতিমধ্যেই শুরু করা হয়েছে কিনা তা পরীক্ষা করার জন্য MobileAds.isInitialized() পদ্ধতি যোগ করা হয়েছে।
  • ফেরত দেওয়া ব্যানার বিজ্ঞাপনটি ফোকাসযোগ্য কিনা তা পরীক্ষা করার জন্য BannerAd.isCollapsible() যোগ করা হয়েছে।
  • কাস্টম ট্যাবে বিজ্ঞাপনের নগদীকরণ উন্নত করতে MobileAds.registerCustomTabsSession() যোগ করা হয়েছে।
  • OnInitializationCompleteListener নাম পরিবর্তন করে OnAdapterInitializationCompleteListener করা হয়েছে।
  • AdapterResponseInfo নাম পরিবর্তন করে AdSourceResponseInfo করা হয়েছে।
  • AdRequest.Builder.putAdNetworkExtrasBundle() নাম পরিবর্তন করে AdRequest.Builder.putAdSourceExtrasBundle() করা হয়েছে।
  • বিডিং অ্যাডাপ্টার ক্লাসগুলি সঠিকভাবে ইনস্ট্যান্টিয়েট না হওয়ায় একটি বাগ সংশোধন করা হয়েছে।
০.৩.০-আলফা০১ ২০২৪-০৩-২০
  • GMA নেক্সট জেন SDK-এর প্রাথমিক প্রকাশ।
  • ব্যানার, ইন্টারস্টিশিয়াল, পুরস্কৃত, পুরস্কৃত ইন্টারস্টিশিয়াল এবং অ্যাপ খোলা বিজ্ঞাপন সমর্থন করে।
  • সকল বিজ্ঞাপন ফর্ম্যাটের জন্য মধ্যস্থতা সমর্থন করে। বর্তমান মোবাইল বিজ্ঞাপন SDK-এর জন্য লেখা অ্যাডাপ্টারগুলি GMA নেক্সট জেনারেশন SDK-এর সাথে ফরোয়ার্ড-সামঞ্জস্যপূর্ণ।
  • ওপেন মেজারমেন্ট SDK সংস্করণ 1.4.10-এর উপর নির্ভরতা যোগ করা হয়েছে।