একটি নতুন বিজ্ঞাপন দেখানোর সময় প্ল্যাটফর্ম যদি onViewAttachedToWindow() এবং onViewDetachedFromWindow() ফাংশনগুলো ভুল ক্রমে কল করত, তাহলে ব্যানার বিজ্ঞাপন রিফ্রেশ হওয়া বন্ধ হয়ে যাওয়ার বাগটি সংশোধন করা হয়েছে।
০.২৩.০-বিটা০১
২০২৬-০১-২৬
একটি বাগ সংশোধন করা হয়েছে যেখানে কোটলিন থেকে কল করা হলে AdView কনস্ট্রাক্টরটি একটি java.lang.NoSuchMethodError দিত।
একটি বাগ সংশোধন করা হয়েছে যেখানে ওয়াটারফল এক্সিকিউশনের সময় কাস্টম ইভেন্ট অ্যাডাপ্টারগুলো কল করা হচ্ছিল না।
SDK সংস্করণ 0.22.0-beta02-এর একটি সমস্যা সমাধান করা হয়েছে, যেখানে ক্লাস ফাইলগুলিতে জাভা ১৭ প্রিভিউ মেটাডেটা ভুলভাবে অন্তর্ভুক্ত করা হচ্ছিল।
০.২২.০-বিটা০৩
২০২৫-১১-২৫
NativeSignalRequest.Builder.setAdSize() ব্যবহার করে সার্ভার-টু-সার্ভার বিজ্ঞাপন অনুরোধগুলিতে কাঙ্ক্ষিত বিজ্ঞাপনের আকার সঠিকভাবে সেট না হওয়ার বাগটি সংশোধন করা হয়েছে।
০.২২.০-বিটা০২
২০২৫-১১-২৪
অ্যাড ম্যানেজারের একটি লোডিং বাগ সমাধান করা হয়েছে, যেখানে NativeSignalRequest ব্যবহার করে করা সার্ভার-টু-সার্ভার অ্যাড রিকোয়েস্টগুলো রেন্ডার হতে ব্যর্থ হচ্ছিল, যদি অ্যাড রেসপন্সটি NativeAd.NativeAdType.BANNER টাইপের হতো।
BannerAd.load() এবং BannerAd.loadFromAdResponse() এখন আর ব্যবহার করা হয় না। একটিমাত্র ব্যানার বিজ্ঞাপন লোড করতে, এর পরিবর্তে AdView.loadAd() এবং AdView.loadFromAdResponse() ব্যবহার করুন।
BannerAd.getView() এখন আর ব্যবহার করা হয় না। BannerAdPreloader দিয়ে লোড করা একটি BannerAd রেন্ডার করতে, একটি AdView ইনস্ট্যান্স তৈরি করুন এবং AdView.registerBannerAd() ব্যবহার করুন।
অ্যান্ড্রয়েড গ্রেডল প্লাগইন (AGP)-এর ন্যূনতম প্রয়োজনীয় সংস্করণ ৮.২.০ থেকে কমিয়ে ৭.৩.১ করা হয়েছে।
AdPreloader.getConfigurations() এবং AdPreloader.getConfiguration(preloadId) অপ্রচলিত। এগুলোর কোনো বিকল্প নেই।
০.২১.০-বিটা০১
২০২৫-১০-০৮
InitializationConfig.Builder.disableMediationAdapterInitialization() মেথডটি যোগ করা হয়েছে। মিডিয়েশন অ্যাডাপ্টার ইনিশিয়ালাইজেশন নিষ্ক্রিয় করতে GMA Next-Gen SDK ইনিশিয়ালাইজ করার আগে এই মেথডটি কল করুন।
ANR কমাতে WebView ইনিশিয়ালাইজেশন ব্যবহারের উন্নতি করা হয়েছে।
androidx.webkit ডিপেন্ডেন্সি 1.13.0 থেকে 1.12.1-এ ডাউনগ্রেড করা হয়েছে।
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 নেটওয়ার্ক ওয়াটারফল ব্যবহার করে লোড হওয়া ব্যানার বিজ্ঞাপনগুলো রিফ্রেশ হওয়া বন্ধ হয়ে যেত।
০.১৭.০-আলফা০২
২০২৫-০৬-২৩
নেটিভ মিডিয়েশন বিডিং-এর একটি বাগ সংশোধন করা হয়েছে, যেখানে যে অ্যাডাপ্টারগুলো বিডিং প্রয়োগ করে কিন্তু ওয়াটারফল প্রয়োগ করে না (যেমন মেটা অডিয়েন্স নেটওয়ার্ক), সেগুলো নেটিভ বিজ্ঞাপন রেন্ডার করতে সর্বদা ব্যর্থ হতো।
একটি একক বিজ্ঞাপন অনুরোধের জন্য কোনো মিডিয়েশন অ্যাডাপ্টার একাধিক MediationAdLoadCallback মেথড কল করলে যে ক্র্যাশটি ঘটত, তা সমাধান করা হয়েছে।
০.১৭.০-আলফা০১
২০২৫-০৬-১৮
ভার্সন 0.17.0-alpha01 ভুলবশত প্রকাশিত হওয়ায় এতে উদ্দিষ্ট নতুন ফিচারগুলো নেই। এর পরিবর্তে 0.17.0-alpha02 ব্যবহার করুন।
ইউজার মেসেজিং প্ল্যাটফর্ম এসডিকে ডিপেন্ডেন্সি সংস্করণ ৩.২.০-তে আপডেট করা হয়েছে।
নেটিভ বিজ্ঞাপন মিডিয়েশনের একটি বাগ সংশোধন করা হয়েছে, যার কারণে com.google.android.gms.ads.formats.MediaView ক্লাসটি রেফারেন্সকারী অ্যাডাপ্টারগুলিতে ক্র্যাশ ঘটছিল।
বিজ্ঞাপন প্রি-লোডিং : getNumAdsAvailable() যোগ করা হয়েছে এবং numAdsAvailable() বাতিল করা হয়েছে।
যেসব অ্যাপ এপিআই-নির্দিষ্ট বিজ্ঞাপন পরিষেবা কনফিগার করে , তাদের ক্ষেত্রে মার্জ কনফ্লিক্ট এড়ানোর জন্য এসডিকে-এর ম্যানিফেস্ট ফাইল থেকে android.adservices.AD_SERVICES_CONFIG প্রপার্টি ট্যাগটি সরিয়ে ফেলা হয়েছে।
কোটলিন ব্যবহার করে তৈরি অ্যাপগুলোর জন্য ন্যূনতম প্রয়োজনীয় কোটলিন ভার্সন ২.১ থেকে কমিয়ে ১.৯ করা হয়েছে।
০.১৫.০-আলফা০১
২০২৫-০৪-২৪
নেটিভ বিজ্ঞাপন : একাধিক নেটিভ বিজ্ঞাপন লোড করার সুবিধা যোগ করা হয়েছে।
NativeAdLoader.load(NativeAdRequest, numberOfAds, NativeAdLoaderCallback) নামে একটি মেথড যোগ করা হয়েছে, যা একসাথে একাধিক বিজ্ঞাপনের জন্য অনুরোধ করে।
একটি NativeAdLoaderCallback.onAdLoadingCompleted() কলব্যাক যোগ করা হয়েছে, যা সমস্ত নেটিভ বিজ্ঞাপন লোড হওয়া সম্পন্ন হলে চালু হয়।
Kotlin-এর অ্যাসিঙ্ক্রোনাস লোডিং সমর্থন করার জন্য, NativeAdLoader.load(NativeAdRequest, numberOfAds) নামে একটি মেথড যোগ করা হয়েছে যা একটি Flow<NativeAdLoadResult> রিটার্ন করে।
kotlinx-coroutines-android ডিপেন্ডেন্সিটি ভার্সন 1.7.3 থেকে 1.9.0-এ আপডেট করা হয়েছে।
০.১৪.০-আলফা০১
২০২৫-০৩-২০
আপনি যদি একটি অবৈধ অ্যাপ্লিকেশন আইডি দিয়ে SDK চালু করেন, তাহলে বিজ্ঞাপনের অনুরোধগুলি ব্যর্থ হবে।
AdPreloader.start() মেথডটির জন্য এখন আর PreloadCallback কলব্যাকের প্রয়োজন নেই।
PreloadConfiguration ডেটা ক্লাসের মাধ্যমে কোনো অবজেক্ট তৈরি করার সময় bufferSize প্রপার্টিটি ঐচ্ছিক। গুগলকে বাফার সাইজ অপ্টিমাইজ করার সুযোগ দিতে, bufferSize প্রপার্টিটি সেট করবেন না।
PreloadConfiguration ডেটা ক্লাস থেকে maxAdsPerSession প্রপার্টিটি সরিয়ে ফেলা হয়েছে।
NativeAdOptions ক্লাসে shouldRequestMultipleImages এবং shouldReturnUrlsForImageAssets প্রপার্টিগুলো যোগ করা হয়েছে।
০.১৩.০-আলফা০১
২০২৫-০২-২৬
MediationRewardedAdCallback.onUserEarnedReward() যোগ করা হয়েছে এবং MediationRewardedAdCallback.onUserEarnedReward(RewardItem) অপ্রচলিত করা হয়েছে।
বিজ্ঞাপন প্রি-লোডিং এপিআই যোগ করা হয়েছে।
০.১২.০-আলফা০১
২০২৫-০১-২২
AdRequest , AdRequest.Builder , SignalRequest , এবং SignalRequest.Builder এর ভেতরের কিছু মেথডের বাগ সংশোধন করা হয়েছে।
যেসব WebView API for Ads ব্যবহারকারীর AdMob অ্যাপ্লিকেশন আইডি নেই, তাদের জন্য InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_ID যোগ করা হয়েছে, যা SDK ইনিশিয়ালাইজেশনের সময় পাস করা যাবে।
অ্যাড ম্যানেজার অ্যাড রিকোয়েস্টে নেটিভ এবং ব্যানার অ্যাড একত্রিত করার সুবিধা যোগ করা হয়েছে।
০.১১.০-আলফা০১
২০২৪-১২-১২
ইউজার মেসেজিং প্ল্যাটফর্ম এসডিকে-এর উপর নির্ভরতা সংস্করণ ৩.১.০-তে হালনাগাদ করা হয়েছে।
নেটিভ বিজ্ঞাপনে কাস্টম ক্লিক জেসচারের জন্য সমর্থন যোগ করা হয়েছে।
০.১০.০-আলফা০১
২০২৪-১১-০৮
আরও ভালো কোটলিন সমর্থনের জন্য VideoOptions এবং RequestConfiguration জন্য DSL ফাংশন যোগ করা হয়েছে।
যেসব নেটিভ এবং কাস্টম নেটিভ বিজ্ঞাপন ফরম্যাটে ভিডিও অ্যাসেট অন্তর্ভুক্ত নেই, সেগুলোর জন্য সমর্থন যোগ করা হয়েছে।
MRAID v3-এর জন্য সমর্থন যোগ করা হয়েছে।
ইউজার মেসেজিং প্ল্যাটফর্ম এসডিকে সংস্করণ ২.২.০-এর উপর নির্ভরতা যোগ করা হয়েছে।
গুগলের ত্রুটির জন্য এরর ডোমেইন 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 Next-Gen SDK -এর প্রাথমিক প্রকাশ।
ব্যানার, ইন্টারস্টিশিয়াল, রিওয়ার্ডেড, রিওয়ার্ডেড ইন্টারস্টিশিয়াল এবং অ্যাপ ওপেন অ্যাড সমর্থন করে।
সকল বিজ্ঞাপন ফরম্যাটের জন্য মিডিয়েশন সমর্থন করে। বর্তমান মোবাইল অ্যাডস এসডিকে-এর জন্য লেখা অ্যাডাপ্টারগুলো GMA Next-Gen SDK সাথে ফরোয়ার্ড-কম্প্যাটিবল।
ওপেন মেজারমেন্ট এসডিকে সংস্করণ ১.৪.১০-এর উপর নির্ভরতা যোগ করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2026-03-19 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]