রিলিজ নোট
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ভার্সন
রিলিজ করার তারিখ
নোট
1.5.0
2026-09-24
SwipeableInterstitialAd ফর্ম্যাটের জন্য সিগন্যাল জেনারেশন ও রেন্ডারিং API যোগ করা হয়েছে। এই ফিচারটি প্রাইভেট বিটা ভার্সনে আছে। অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
আইকন বিজ্ঞাপন অনুরোধে excludedAppIds API যোগ করা হয়েছে, এর ফলে প্রকাশক চাইলে আইকন বিজ্ঞাপন সংক্রান্ত উত্তর থেকে অ্যাপ আইডির তালিকা বাদ দিতে পারবেন।
1.4.0
2026-08-20
PictureInPictureAd ফর্ম্যাটের জন্য সহায়তা যোগ করা হয়েছে। পিকচার-ইন-পিকচার বিজ্ঞাপন ওপেন বিটা ভার্সনে আছে।
সীমিত অ্যাক্সেস ফিচারের জন্য সমস্যার সমাধান ও পারফর্ম্যান্সের উন্নতি।
1.3.0
2026-07-21
বিজ্ঞাপন ইউনিটের জন্য অটোমেটিক রিফ্রেশ বন্ধ করা থাকলে, বিজ্ঞাপন অনুরোধ ব্যর্থ হলে অটোমেটিক আবার চেষ্টা করার সুবিধা পজ করতে AdView.loadAd() পরিবর্তন করা হয়েছে।
একাধিক নেটিভ বিজ্ঞাপন বা আইকন বিজ্ঞাপনের জন্য করা কোনও বিজ্ঞাপন অনুরোধের জন্য কোনও উপলভ্য বিজ্ঞাপন না পাওয়া গেলে, SDK এখন INTERNAL_ERROR-এর পরিবর্তে NO_FILL কোড সহ একটি সমস্যা রিটার্ন করে।
বিজ্ঞাপনের অনুরোধ করার জন্য ব্যবহৃত বিজ্ঞাপন ইউনিট আইডি শনাক্ত করতে Ad.getAdUnitId() পদ্ধতি যোগ করা হয়েছে।
InitializationConfig.Builder.disableSdkCrashReporting() পদ্ধতি যোগ করা হয়েছে, যা GMA Next-Gen SDK-এ ডিফল্ট ক্র্যাশ হ্যান্ডলারের জন্য ম্যানুয়াল অপ্ট-আউট প্রদান করে। ডিফল্ট হিসেবে, SDK এখনও অন্যান্য রেজিস্টার করা হ্যান্ডলারদের (যেমন, Crashlytics) কাছে ক্র্যাশ ডেলিগেট করে।
কাস্টম ইভেন্ট বিজ্ঞাপন সোর্সের সাথে মধ্যস্থতা ব্যবহার করার সময়, ResponseInfo.getAdapterClassName() এখন com.google.ads.mediation.customevent.CustomEventAdapter-এর পরিবর্তে আপনার কাস্টম ইভেন্ট ক্লাস নেম রিটার্ন করে।
1.2.1
2026-06-15
বিজ্ঞাপনের জন্য WebView API ব্যবহার করা অ্যাপের ক্ষেত্রে, SDK-কে কাজ করে এমন বিজ্ঞাপন ট্যাগ (AdSense কোড, Google Publisher Tag, HTML5-এর জন্য IMA) সিগন্যাল প্রদান করা থেকে বাধা দেওয়া একটি সমস্যার সমাধান করা হয়েছে। ব্যাকগ্রাউন্ড থ্রেডে Webkit পদ্ধতি ভুলভাবে কল করার কারণে এই সমস্যাটি হয়েছে।
1.2.0
2026-06-11
androidx.webkit.internal.PrefetchOperationCallbackAdapter-এ java.lang.NullPointerException-এর
কারণ হওয়া বাগ সংক্রান্ত সমস্যার সমাধান করা হয়েছে।
SwipeableInterstitialAd
ফর্ম্যাট যোগ করা হয়েছে। এই ফিচারটি প্রাইভেট বিটা ভার্সনে আছে। অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
নেটওয়ার্ক অপারেশনের জন্য OkHttp-এর পরিবর্তে SDK-কে Cronet ব্যবহার করতে বাধ্য করার বিকল্প যোগ করা হয়েছে। OkHttp 5 ব্যবহার করে এমন প্রোজেক্টে রানটাইম সংক্রান্ত সমস্যার সমাধান করতে, আমরা নেটওয়ার্ক অপারেশনের জন্য Cronet ব্যবহার করার সাজেশন দিই। Cronet-কে বাধ্য করতে, MobileAds.initialize() কল করার সময় InitializationConfig.Builder-এ force_use_cronet-এর মান true হিসেবে সেট করুন:
থার্ড-পার্টি নির্ভরতা ক্লাস লোডিং সংক্রান্ত সমস্যার সমাধান করা হয়েছে যা সার্ভার-টু-সার্ভার বিজ্ঞাপন অনুরোধ সিগন্যাল জেনারেশনের উপর প্রভাব ফেলেছিল।
0.24.0-beta01
2026-02-13
বড় অ্যাঙ্কর করা অ্যাডাপ্টিভ ব্যানারের জন্য সহায়তা যোগ করা হয়েছে। এনগেজমেন্ট ও উপার্জন বাড়ানোর জন্য বড় অ্যাঙ্কর করা
অ্যাডাপ্টিভ ব্যানার ডিজাইন করা হয়েছে।
নিচে উল্লেখ করা পদ্ধতি ব্যবহার করে
AdSize ক্লাসে বড় অ্যাঙ্কর করা অ্যাডাপ্টিভ ব্যানার অনুরোধ করুন:
SDK ভার্সন 0.22.0-beta02-এ একটি সমস্যার সমাধান করা হয়েছে যেখানে Java 17 প্রিভিউ
মেটাডেটা ভুলভাবে ক্লাস ফাইলে অন্তর্ভুক্ত করা হয়েছিল।
0.22.0-beta03
2025-11-25
একটি সমস্যার সমাধান করা হয়েছে যেখানে সার্ভার-টু-সার্ভার বিজ্ঞাপনের অনুরোধ ব্যবহার করে
NativeSignalRequest.Builder.setAdSize()
অনুরোধ করা বিজ্ঞাপনের সাইজ সঠিকভাবে সেট করেনি।
0.22.0-beta02
2025-11-24
Ad Manager লোডিং সংক্রান্ত একটি বাগ সমাধান করা হয়েছে যেখানে সার্ভার-টু-সার্ভার বিজ্ঞাপন অনুরোধ
ব্যবহার করে
NativeSignalRequest
বিজ্ঞাপন উত্তরটি যদি
NativeAd.NativeAdType.BANNER ধরনের হয় তাহলে রেন্ডার করা যায় না।
BannerAd.load() ও BannerAd.loadFromAdResponse() বন্ধ করে দেওয়া হয়েছে।
একটি ব্যানার বিজ্ঞাপন লোড করতে, এর পরিবর্তে AdView.loadAd() এবং AdView.loadFromAdResponse()
ব্যবহার করুন।
পুরনো হয়ে গেছে BannerAd.getView()। BannerAdPreloader লোড করা BannerAd
রেন্ডার করতে, AdView
ইনস্ট্যান্স তৈরি করুন এবং AdView.registerBannerAd() ব্যবহার করুন।
প্রয়োজনীয় ন্যূনতম Android Gradle Plugin (AGP) ভার্সন 8.2.0 থেকে কমিয়ে 7.3.1 করা হয়েছে।
পুরনো হয়ে যাওয়া AdPreloader.getConfigurations() এবং
AdPreloader.getConfiguration(preloadId). এর কোনও
পরিবর্ত নেই।
0.21.0-beta01
2025-10-08
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 ক্লাসে ভুল নাম দেওয়া ফিল্ড সংক্রান্ত সমস্যা সমাধান করা হয়েছে।
0.20.0-beta01
2025-09-19
কিছু নেটিভ ভিডিও বিজ্ঞাপন অটোপ্লে না হওয়া সংক্রান্ত সমস্যার সমাধান করা হয়েছে।
0.19.0-beta01
2025-08-14
দুটি ডিপেন্ডেন্সির ডাউনগ্রেড করা ভার্সন।
androidx.work:work-runtime ভার্সন 2.10.0 থেকে 2.7.0.
1.15.0 থেকে 1.12.0 পর্যন্ত androidx.core:core and androidx.core:core-ktx
ResponseInfo-এ loadedAdSourceResponse প্রপার্টির নাম পরিবর্তন করে
loadedAdSourceResponseInfo করা হয়েছে।
একটি বাগ সমাধান করা হয়েছে যা ব্যবহারকারীদের 'ফিরে যান' বোতামের সাহায্যে কিছু ফুল-স্ক্রিন বিজ্ঞাপন অকালে বাতিল করার অনুমতি দিত।
যেসব প্রকাশকের কাছে এই ফিচারের অ্যাক্সেস আছে, তারা এখন সব বিজ্ঞাপন ফর্ম্যাটের জন্য প্লেসমেন্ট আইডি সংক্রান্ত সহায়তা পাবেন।
নেটিভ মধ্যস্থতা অ্যাডাপ্টরের জন্য NativeAdMapper-এ destroy() কলব্যাক যোগ করা হয়েছে।
0.18.0-beta01
2025-07-17
নেটিভ মধ্যস্থতা সংক্রান্ত একটি সমস্যার সমাধান করা হয়েছে, যার ফলে com.google.android.gms.ads.NativeAd.MediaView-এর রেফারেন্স দেওয়া অ্যাডাপ্টারের জন্য বিজ্ঞাপন
পরিবেশন করা যাচ্ছিল না।
@JvmStatic দিয়ে MobileAds.registerCustomTabsSession() অ্যানোটেট করা হয়েছে।
AdMob নেটওয়ার্ক ওয়াটারফল ব্যবহার করে লোড করা ব্যানার বিজ্ঞাপন
রিফ্রেশ হওয়া বন্ধ হয়ে যাওয়া সংক্রান্ত সমস্যার সমাধান করা হয়েছে।
0.17.0-alpha02
2025-06-23
নেটিভ মধ্যস্থতা বিডিং সংক্রান্ত একটি সমস্যার সমাধান করা হয়েছে যেখানে বিডিং প্রয়োগ করে কিন্তু ওয়াটারফল প্রয়োগ করে না (যেমন, Meta Audience Network) এমন অ্যাডাপ্টার সবসময় নেটিভ বিজ্ঞাপন রেন্ডার করতে ব্যর্থ হত।
একটি বিজ্ঞাপন অনুরোধের জন্য মধ্যস্থতা অ্যাডাপ্টার একাধিক MediationAdLoadCallback পদ্ধতি আহ্বান করলে ক্র্যাশ হওয়া সংক্রান্ত সমস্যার সমাধান করা হয়েছে।
0.17.0-alpha01
2025-06-18
0.17.0-alpha01 ভার্সনটি ভুলবশত রিলিজ করা হয়েছে এবং এতে
উদ্দেশ্যমতো নতুন ফিচার নেই। এর পরিবর্তে 0.17.0-alpha02 ব্যবহার করুন।
User Messaging Platform SDK-এর নির্ভরতা ভার্সন 3.2.0-তে আপডেট করা হয়েছে।
নেটিভ বিজ্ঞাপন মধ্যস্থতা সংক্রান্ত একটি সমস্যার সমাধান করা হয়েছে যার ফলে অ্যাডাপ্টরে ক্র্যাশ হচ্ছিল
যা com.google.android.gms.ads.formats.MediaView
ক্লাসকে রেফার করছে।
বিজ্ঞাপন প্রি-লোডিং: getNumAdsAvailable() যোগ করা হয়েছে এবং
numAdsAvailable() সরিয়ে দেওয়া হয়েছে।
android.adservices.AD_SERVICES_CONFIG
SDK-এর ম্যানিফেস্ট ফাইল থেকে প্রপার্টি ট্যাগ সরিয়ে দেওয়া হয়েছে, যাতে
API-নির্দিষ্ট বিজ্ঞাপন পরিষেবা কনফিগার করে
অ্যাপের ক্ষেত্রে মার্জ কনফ্লিক্ট এড়ানো যায়।
Kotlin ব্যবহার করে ডেভেলপ করা অ্যাপের জন্য, প্রয়োজনীয় ন্যূনতম Kotlin
ভার্সন ২.১ থেকে ১.৯-এ কমিয়ে আনা হয়েছে।
0.15.0-alpha01
2025-04-24
নেটিভ বিজ্ঞাপন: একাধিক নেটিভ বিজ্ঞাপন লোড করার সুবিধা যোগ করা হয়েছে।
এমন একটি
NativeAdLoader.load(NativeAdRequest, numberOfAds, NativeAdLoaderCallback)
পদ্ধতি যোগ করা হয়েছে যা একসাথে একাধিক বিজ্ঞাপনের অনুরোধ করে।
সব নেটিভ বিজ্ঞাপন লোড করা সম্পূর্ণ হলে ফায়ার করার জন্য NativeAdLoaderCallback.onAdLoadingCompleted()
কলব্যাক যোগ করা হয়েছে।
Kotlin অ্যাসিঙ্ক্রোনাস লোডিং সাপোর্ট করার জন্য, একটি
NativeAdLoader.load(NativeAdRequest, numberOfAds) পদ্ধতি
যোগ করা হয়েছে যা Flow<NativeAdLoadResult> রিটার্ন করে।
kotlinx-coroutines-android নির্ভরতা আপডেট করা হয়েছে
ভার্সন 1.7.3 থেকে 1.9.0.
0.14.0-alpha01
2025-03-20
আপনি যদি ভুল অ্যাপ্লিকেশন
আইডি দিয়ে SDK ইনিশিয়ালাইজ করেন, তাহলে বিজ্ঞাপনের অনুরোধ কাজ করবে না।
AdPreloader.start() পদ্ধতিতে আর কোনও
PreloadCallback কলব্যাক প্রয়োজন হয় না।
PreloadConfiguration ডেটা ক্লাসের মাধ্যমে
অবজেক্ট তৈরি করার সময় bufferSize প্রপার্টি ঐচ্ছিক। Google-কে বাফার সাইজ অপ্টিমাইজ করার
সুযোগ দিতে, bufferSize
প্রপার্টি সেট করবেন না।
NativeAdOptions ক্লাসে shouldRequestMultipleImages ও
shouldReturnUrlsForImageAssets প্রপার্টি যোগ করা হয়েছে।
0.13.0-alpha01
2025-02-26
MediationRewardedAdCallback.onUserEarnedReward() যোগ করা হয়েছে
এবং
MediationRewardedAdCallback.onUserEarnedReward(RewardItem) সরিয়ে দেওয়া হয়েছে।
বিজ্ঞাপন প্রি-লোডিং API যোগ করা হয়েছে।
0.12.0-alpha01
2025-01-22
AdRequest,
AdRequest.Builder, SignalRequest এবং
SignalRequest.Builder-এর মধ্যে কিছু পদ্ধতি অস্পষ্ট করা সংক্রান্ত সমস্যার সমাধান করা হয়েছে।
বিজ্ঞাপনের জন্য WebView API ব্যবহারকারীদের জন্য, যাদের AdMob
অ্যাপ্লিকেশন আইডি নেই, তাদের
InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_ID এটি
যোগ করতে হবে যা SDK ইনিশিয়ালাইজেশনের সময় পাস করা যেতে পারে।
Ad Manager বিজ্ঞাপনের অনুরোধে নেটিভ ও ব্যানার বিজ্ঞাপন একত্রিত করার সুবিধা যোগ করা হয়েছে।
0.11.0-alpha01
2024-12-12
User Messaging Platform SDK-এর উপর নির্ভরতা ভার্সন
3.1.0-এ আপডেট করা হয়েছে।
নেটিভ বিজ্ঞাপনে কাস্টম ক্লিক জেস্চার যোগ করা হয়েছে।
0.10.0-alpha01
2024-11-08
আরও ভালো Kotlin সহায়তার জন্য VideoOptions ও
RequestConfiguration-এর জন্য DSL ফাংশন যোগ করা হয়েছে।
এর সাথে
প্রকাশকের গোপনীয়তা
ট্রিটমেন্ট API-এর জন্য সহায়তা যোগ করা হয়েছে
RequestConfiguration.setPublisherPrivacyPersonalizationState()।
বিজ্ঞাপন লোড করা ও সিগন্যাল তৈরি করার জন্য Kotlin সাসপেন্ড API যোগ করা হয়েছে।
IconAd.LoadAdResult সরিয়ে দিয়ে
AdLoadResult যোগ করা হয়েছে।
নেটিভ ভিডিও
বিজ্ঞাপনের জন্য OMID সেশন শুরু না হওয়া সংক্রান্ত সমস্যার সমাধান করা হয়েছে।
[[["সহজে বোঝা যায়","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-10-07 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]