আপডেট করা বিজ্ঞাপন লোড ব্যর্থতা লগক্যাট বার্তাগুলি 23.4.0 এ চালু হয়েছে ত্রুটি থেকে তথ্য স্তরে প্রকাশ করা হয়েছে৷
বিজ্ঞাপনের জন্য WebView API-এর জন্য কাস্টম ট্যাবে ব্যক্তিগতকৃত বিজ্ঞাপনের উন্নত নগদীকরণ।
23.4.0
2024-09-30
বিজ্ঞাপন লোড ব্যর্থতা এখন একটি লগক্যাট বার্তা আহ্বান করে যা বলে ad failed to load ৷ স্ট্যাক ট্রেস এই বার্তাটিকে একটি ত্রুটি হিসাবে লগ করে, কিন্তু একটি ক্র্যাশ বোঝায় না। সাধারণ বিজ্ঞাপন লোডিং ব্যর্থতা ব্যাখ্যা করতে ডিবাগ সাধারণ ত্রুটি লগিং বার্তাগুলির সাথে পরামর্শ করুন৷ আপনি যদি বিজ্ঞাপন পরিবেশন সংক্রান্ত একটি পুনরাবৃত্ত ত্রুটি দেখেন যা নথিভুক্ত নয়, তাহলে মোবাইল বিজ্ঞাপন SDK সমর্থনের সাথে স্ট্যাক ট্রেস শেয়ার করুন।
3.0.0 সংস্করণে ব্যবহারকারীর মেসেজিং প্ল্যাটফর্ম SDK নির্ভরতা আপডেট করা হয়েছে।
23.2.0
2024-06-27
শেষ লোড করা ব্যানারটি সংকোচনযোগ্য কিনা তা নির্দেশ করতে AdView.isCollapsible() যোগ করা হয়েছে।
23.1.0
2024-05-09
ন্যূনতম 34 compileSdkVersion প্রয়োজন।
নেটিভ মেডিয়েশন অ্যাডাপ্টার : loadNativeAd এবং loadRtbNativeAd()loadNativeAdMapper() এবং loadRtbNativeAdMapper() এর পক্ষে। অ্যাডাপ্টারগুলিকে এই নতুন লোড পদ্ধতি এবং সম্পর্কিত বস্তুগুলি ব্যবহার করে স্থানান্তরিত করা উচিত।
23.0.0
2024-03-07
ব্রেকিং পরিবর্তন:
সর্বনিম্ন Android API স্তর 21-এ উন্নীত করা হয়েছে।
অপসারিত MobileAds.enableSameAppKey() API সরানো হয়েছে এবং বিকল্প পদ্ধতি MobileAds.putPublisherFirstPartyIdEnabled() আপডেট করা হয়েছে যাতে নিয়ন্ত্রণের স্থিরতা সফল হয় কি না সে সম্পর্কে একটি বুলিয়ান ফেরত দিতে।
Native Ads :
সরানো হয়েছে AdLoader.forUnifiedNativeAd() । পরিবর্তে AdLoader.forNativeAd() ব্যবহার করুন।
AdLoader.forCustomTemplateAd() সরানো হয়েছে। পরিবর্তে AdLoader.forCustomFormatAd() ব্যবহার করুন।
কোন প্রতিস্থাপন ছাড়া AdFormat.UNKNOWN সরানো হয়েছে। QueryInfo.generate() ব্যবহার করা অ্যাপগুলিকে অবশ্যই একটি বিজ্ঞাপন বিন্যাস পাস করতে হবে।
AdManagerAdRequest.Builder এর প্যারেন্ট থেকে উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতিগুলি এখন একটি একক কল থেকে একটি বস্তু তৈরি করতে একসাথে চেইন করা যেতে পারে। এর জন্য উত্তরাধিকার কাঠামোতে একটি পরিবর্তনের প্রয়োজন ছিল যেমন AdManagerAdRequest.BuilderAdRequest.Builder থেকে উত্তরাধিকারী হয় না।
মধ্যস্থতা:Adapter.getVersionInfo() এবং Adapter.getSDKVersionInfo() এর রিটার্ন মান com.google.android.gms.ads.mediation.VersionInfo টাইপ থেকে com.google.android.gms.ads.VersionInfo এ পরিবর্তিত হয়েছে। com.google.android.gms.ads.mediation.VersionInfo অপ্রচলিত হওয়ায় আমরা অ্যাডাপ্টারগুলিকে নতুন ধরনের ফেরত দেওয়ার পরামর্শ দিই।
21.5.0
2023-01-31
অ্যাপ ওপেন এ্যাডস: অপপ্রচারিত AppOpenAd.load() পদ্ধতি যা একটি ওরিয়েন্টেশন ইনপুট প্যারামিটার গ্রহণ করে এবং নতুন পদ্ধতি যোগ করে যা একটি ওরিয়েন্টেশন ইনপুট নেয় না। নতুন পদ্ধতি অনুরোধের সময় অভিযোজন নির্ধারণ করে, অন্যান্য পূর্ণ-স্ক্রীন বিন্যাসের আচরণের সাথে মিলে যায়।
মধ্যস্থতা: অ্যাপ খোলা বিজ্ঞাপনের জন্য মধ্যস্থতা সমর্থন যোগ করা হয়েছে।
androidx.work:work-runtime ওয়ার্ক-রানটাইম নির্ভরতা থেকে RECEIVE_BOOT_COMPLETED অনুমতি সরানো হয়েছে। আপনি যদি 7.2.0 এর আগে Gradle সংস্করণগুলি ব্যবহার করেন এবং আপনার অ্যাপের জন্য অনুমতির প্রয়োজন হয়, তাহলে আপনাকে আপনার Android ম্যানিফেস্টে স্পষ্টভাবে অনুমতি ঘোষণা করতে হতে পারে।
21.4.0
2022-12-14
অ্যাড ম্যানেজার অ্যাপ আইডি এখন সমস্ত অ্যাড ম্যানেজার অ্যাপের জন্য প্রয়োজন এবং ca-app-pub-################~########## ফরম্যাট প্রয়োজন . আরো বিস্তারিত জানার জন্য আপনার অ্যাপ কনফিগার করুন দেখুন।
বিজ্ঞাপন পরিদর্শক: বিজ্ঞাপন পরিদর্শক UI এর মাধ্যমে অনুরোধ করা ব্যানার বিজ্ঞাপন এবং নেটিভ বিজ্ঞাপন দেখানোর জন্য SDK সমর্থন প্রসারিত করুন।
আপনার অ্যাপ্লিকেশানগুলি থেকে সংগৃহীত ডেটা ব্যবহার করে আপনাকে আরও প্রাসঙ্গিক এবং ব্যক্তিগতকৃত বিজ্ঞাপনগুলি সরবরাহ করতে সহায়তা করার জন্য প্রকাশক প্রথম পক্ষের আইডি (পূর্বে একই অ্যাপ কী হিসাবে পরিচিত) এর জন্য সমর্থন যোগ করা হয়েছে৷
QueryInfo প্রজন্মের জন্য অফিসিয়াল রিলিজ সংস্করণ।
21.3.0
2022-10-10
অ্যাড ইন্সপেক্টর: অ্যাড ইন্সপেক্টর UI-এর মাধ্যমে অনুরোধ করা বিজ্ঞাপন দেখানোর জন্য SDK সমর্থন যোগ করা হয়েছে।
ভাগ করা পছন্দgad_has_consent_for_cookies এর জন্য সমর্থন যোগ করা হয়েছে। Google মোবাইল বিজ্ঞাপন SDK সক্ষম করবে৷ সীমিত বিজ্ঞাপন (LTD) যখন gad_has_consent_for_cookies পছন্দ 0 এ সেট করা হয়। আরও বিশদ বিবরণের জন্য কুকিজের জন্য সম্মতি সেটিং দেখুন।
যখন RequestConfiguration.Builder.setTagForChildDirectedTreatment() কে TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE ( শিশু-নির্দেশিত সেটিং দেখুন), অথবা RequestConfiguration.Builder.setTagForUnderAgeOfConsent()TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE এর সাথে ডাকা হয় ( সম্মতি সেটিং এর বয়সের কম ব্যবহারকারীদের দেখুন)।
20.5.0
2021-11-18
API 31 টার্গেট করা অ্যাপগুলির জন্য Android 12 ডিভাইসের জন্য সমর্থন যোগ করা হয়েছে।
রিপোর্টিং এবং জালিয়াতি প্রতিরোধের মতো ব্যবহারের ক্ষেত্রে অ্যাপ সেট আইডির জন্য সমর্থন যোগ করা হয়েছে।
20.4.0
2021-09-22
সংস্করণ 20.4.0 থেকে শুরু করে, Google মোবাইল বিজ্ঞাপন SDK-এ SDK-এর ম্যানিফেস্টে com.google.android.gms.permission.AD_ID অনুমতি অন্তর্ভুক্ত রয়েছে যা Android বিল্ড টুল দ্বারা অ্যাপ ম্যানিফেস্টে স্বয়ংক্রিয়ভাবে একত্রিত হয়। AD_ID অনুমতির ঘোষণা সম্পর্কে আরও জানতে, এটি কীভাবে অক্ষম করা যায় সহ, এই Play Console সহায়তা নিবন্ধটি পড়ুন।
FullScreenContentCallback এ onAdClicked() কলব্যাক যোগ করা হয়েছে।
নেটিভ অ্যাড ফরম্যাটের জন্য AdListener ক্লাসে onAdClicked() কলব্যাক সক্রিয় করা হয়েছে।
FullScreenContentCallback এ onAdImpression() কলব্যাক যোগ করা হয়েছে।
InstreamAd ফরম্যাট অবচিত।
মধ্যস্থতা অ্যাডাপ্টার:
অপ্রচলিত MediationBannerAdapter , MediationInterstitialAdapter , এবং MediationNativeAdapter ৷ এই ফর্ম্যাটগুলি লোড করার জন্য নতুন অ্যাডাপ্টারগুলিকে Adapter ক্লাস প্রয়োগ করা উচিত।
বিডিং অ্যাডাপ্টারগুলি এখন RTB-নির্দিষ্ট ফর্ম্যাটের জন্য Adapter ক্লাসে স্বতন্ত্র লোড পদ্ধতি প্রয়োগ করতে পারে।
19.7.0
2021-01-20
এর প্রধান পরিবর্তন:
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
অপ্রচলিত CustomRenderedAd
প্রিফিক্স Publisher সহ ক্লাস এবং প্যাকেজগুলিকে অবমূল্যায়ন করা হয়েছে এবং প্রিফিক্স AdManager দিয়ে প্রতিস্থাপিত করা হয়েছে।
সংস্করণ 20.0.0 এর আগে শেষ ছোট রিলিজ। এতে অবচ্যুত হিসাবে চিহ্নিত সমস্ত API এবং পূর্ববর্তী প্রকাশগুলি 20.0.0 সংস্করণে সরানো হবে। আরো বিস্তারিত জানার জন্য সংস্করণ 20.0.0 মাইগ্রেশন গাইড দেখুন।
19.6.0
2020-12-04
onAdLeftApplication() AdListener পদ্ধতি অবমূল্যায়ন করা হয়েছে।
একটি বাগ সংশোধন করা হয়েছে যেখানে Android 11 ডিভাইসে ব্যবহারকারীদের একটি বিজ্ঞাপনে ক্লিক করার সময় একটি ব্রাউজার নির্বাচন করতে বলা হয়।
19.5.0
2020-10-20
ব্যানার বিজ্ঞাপন:onAdImpression() AdListener পদ্ধতিটি এখন ব্যানার বিজ্ঞাপনের জন্য বলা হয়।
Google মোবাইল বিজ্ঞাপন SDK দ্বারা করা HTTPS কলের সময়সীমা কাস্টমাইজ করতে setHttpTimeoutMillis() পদ্ধতি যোগ করা হয়েছে।
19.4.0
2020-09-10
API 30 টার্গেট করা অ্যাপগুলির জন্য Android 11 ডিভাইসের জন্য সমর্থন যোগ করা হয়েছে।
অ্যাপ ওপেন বিজ্ঞাপন: ব্যানার ভিউ থেকে পূর্ণ স্ক্রীন ফরম্যাটের মতো কাজ করতে AppOpenAd ফরম্যাট পরিবর্তন করা হয়েছে। AppOpenAd এ getResponseInfo() এবং show() পদ্ধতি যোগ করা হয়েছে। বন্ধ করা AppOpenAdView এবং AppOpenAdPresentationCallback ক্লাস।
মধ্যস্থতা: মধ্যস্থতা অবস্থা রিপোর্টিং এখন উপলব্ধ. একটি বিজ্ঞাপন অনুরোধে অংশগ্রহণকারী প্রতিটি বিজ্ঞাপন নেটওয়ার্কের প্রতিক্রিয়া তথ্য পেতে ResponseInfo.getAdapterResponses() ব্যবহার করুন।
একটি বাগ সংশোধন করা হয়েছে যেখানে MobileAds.initialize() শুধুমাত্র একবার সম্পূর্ণ হ্যান্ডলারকে কল ব্যাক করে। MobileAds.initialize() এ প্রতিটি কল এখন সম্পূর্ণ কলব্যাক আহ্বান করে।
পুরস্কৃত বিজ্ঞাপন:onRewardedAdFailedToShow(AdError) এ যোগ করা হয়েছে এবং onRewardedAdFailedToShow(int) এ বাতিল করা হয়েছে।
পুরস্কৃত মধ্যস্থতা:MEDIATION_SHOW_ERROR উপস্থাপনা ত্রুটি কোড যোগ করা হয়েছে৷ মধ্যস্থতা করা বিজ্ঞাপনগুলির সাথে সম্পর্কিত সমস্ত উপস্থাপনা ত্রুটিগুলি এখন AdError.getCode() এর জন্য MEDIATION_SHOW_ERROR এবং একটি NonNull AdError.getCause() অন্তর্নিহিত মধ্যস্থতা ত্রুটির প্রতিনিধিত্ব করে৷
19.2.0
2020-06-18
RewardedInterstitialAd ফর্ম্যাট যোগ করা হয়েছে। এই বৈশিষ্ট্যটি বর্তমানে ব্যক্তিগত বিটাতে রয়েছে৷ অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
নেটিভ বিজ্ঞাপন: নেটিভ নীতি লঙ্ঘন ধরতে এবং ঠিক করতে আপনাকে সাহায্য করার জন্য পরীক্ষার অনুরোধে একটি নেটিভ ভ্যালিডেটর UI যোগ করা হয়েছে।
InstreamAd বিজ্ঞাপন বিন্যাসের জন্য API যোগ করা হয়েছে। এই বৈশিষ্ট্যটি বর্তমানে ব্যক্তিগত বিটাতে রয়েছে৷ অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
অভিযোজিত ব্যানার : AdSize ক্লাসে অভিযোজিত ব্যানার তৈরির পদ্ধতি পরিবর্তন করা হয়েছে। উদাহরণস্বরূপ, AdSize.getCurrentOrientationBannerAdSizeWithWidth() নাম পরিবর্তন করে AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize() রাখা হয়েছে।
মধ্যস্থতা : Google মোবাইল বিজ্ঞাপন SDK এখন মধ্যস্থতা অ্যাডাপ্টারের দ্বারা নিক্ষিপ্ত ব্যতিক্রমগুলি ধরছে৷
পুরস্কৃত মধ্যস্থতা : একটি বাগ সংশোধন করা হয়েছে যেখানে একাধিক মধ্যস্থতা পুরস্কৃত বিজ্ঞাপন ক্যাশে করা হলে শুধুমাত্র একটি দেখাবে।
সমস্ত বিজ্ঞাপন অনুরোধের জন্য একবার পরীক্ষা ডিভাইস সেট করতে সক্ষম করতে setTestDeviceIds() পদ্ধতি যোগ করা হয়েছে।
18.2.0
2019-08-29
AppOpenAd ফর্ম্যাটের জন্য API যোগ করা হয়েছে। এই বৈশিষ্ট্যটি বর্তমানে ব্যক্তিগত বিটাতে রয়েছে৷ অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
মধ্যস্থতা : অ্যাডাপ্টার ব্যতিক্রম যার স্ট্যাকের ট্রেসগুলিতে Google মোবাইল বিজ্ঞাপন SDK অন্তর্ভুক্ত রয়েছে সেগুলি এখন Google মোবাইল বিজ্ঞাপন SDK দ্বারা ধরা এবং পরিচালনা করা হয়৷
18.1.0
2019-07-09
অ্যাপ পরিমাপ সমর্থনের জন্য অফিসিয়াল রিলিজ।
অ্যাপ পরিমাপ ডিফল্টরূপে অ্যাপ স্টার্টে ডেটা শুরু করে এবং পাঠায়। Google মোবাইল বিজ্ঞাপন SDK স্পষ্টভাবে বলা না হওয়া পর্যন্ত অ্যাপ পরিমাপ বিলম্বিত করার একটি বিকল্প যোগ করা হয়েছে।
নেটিভ বিজ্ঞাপন : নন-ভিডিও বিজ্ঞাপনের জন্য, MediaView এর ইমেজ স্কেল টাইপ এখন MediaView.setImageScaleType() ব্যবহার করে সেট করা যেতে পারে।
নেটিভ বিজ্ঞাপন : যুক্ত করা হয়েছে UnifiedNativeAd.getMediaContent() । যেসব প্রকাশক শুধুমাত্র URL-এর মাধ্যমে ছবি লোড করতে পারেন তারা এখন বিজ্ঞাপনের মিডিয়া বিষয়বস্তু পেতে পারেন, এতে একটি ছবি সরবরাহ করতে পারেন, এবং নন-ভিডিও বিজ্ঞাপনের জন্য MediaView মাধ্যমে চিত্র ডেটা তৈরি করতে MediaView.setMediaContent() কল করতে পারেন৷
play-services-measurement এবং play-services-measurement-sdk উপর নির্ভরতা যোগ করা হয়েছে। অ্যাপগুলির আর এই নির্ভরতাগুলি স্পষ্টভাবে যোগ করার দরকার নেই৷
18.0.0
2019-06-17
Android সাপোর্ট লাইব্রেরি থেকে Jetpack (AndroidX) লাইব্রেরিতে স্থানান্তর। আরও তথ্যের জন্য Google Play পরিষেবার রিলিজ নোট পড়ুন।
প্লে স্টোর থেকে অ্যাপ ইনস্টল করার পরে প্রথম লঞ্চের সময় ঘটে যাওয়া ক্র্যাশ এড়াতে, এই প্রকাশের জন্য প্রকাশকদের তাদের build.gradle-এ অতিরিক্ত নির্ভরতা ঘোষণা করতে হবে:
android.media.AudioManager.getStreamVolume এ উদ্ভূত ANR-এর জন্য ঠিক করুন।
17.2.0
2019-03-11
পুরস্কৃত ভিডিও: পুরস্কৃত API-এর একটি নতুন সেট যোগ করা হয়েছে ( পুরস্কৃত প্যাকেজ দেখুন) যা আপনাকে একসাথে একাধিক পুরস্কৃত বিজ্ঞাপন লোড করতে সক্ষম করে।
মধ্যস্থতা: মধ্যস্থতা অ্যাডাপ্টার API-এর একটি নতুন সেট যোগ করা হয়েছে যা শুরুকে সমর্থন করে। নতুন API বাস্তবায়নকারী অ্যাডাপ্টারগুলি Adapter ক্লাস বাস্তবায়ন করে।
যে কোনো বিজ্ঞাপন লাইব্রেরির সংস্করণ 17.2.0 সহ firebase-analytics ব্যবহারকারী প্রকাশকরা (যেমন, com.google.android.gms:play-services-ads:17.2.0 ) অবশ্যই com.google.firebase:firebase-analytics:16.3.0
17.1.3
2019-01-31
যে কোনো বিজ্ঞাপন লাইব্রেরির (যেমন, com.google.android.gms:play-services-ads:17.1.3 ) সংস্করণ 17.1.3 সহ firebase-analytics ব্যবহার করছেন এমন প্রকাশকরা অবশ্যই com.google.firebase:firebase-analytics:16.3.0
17.1.2
2018-12-03
যে কোনো বিজ্ঞাপন লাইব্রেরির সংস্করণ 17.1.2 সহ firebase-analytics ব্যবহারকারী প্রকাশকরা (যেমন, com.google.android.gms:play-services-ads:17.1.2 ) অবশ্যই com.google.firebase:firebase-analytics:16.0.6 ।
17.1.1
2018-11-12
একটি বাগ সংশোধন করা হয়েছে যেখানে play-services-ads এবং firebase-analytics কিছু সংমিশ্রণ (যেমন, ads:17.1.0 এবং analytics:16.0.5 ) এর ফলে একটি duplicate entry কম্পাইলার ত্রুটি দেখা দিয়েছে। যে কোনো বিজ্ঞাপন লাইব্রেরির সংস্করণ 17.1.1 সহ firebase-analytics ব্যবহারকারী প্রকাশকরা (যেমন, com.google.android.gms:play-services-ads:17.1.1 ) অবশ্যই com.google.firebase:firebase-analytics:16.0.5
গুগল AdMob প্রকাশকদের কী সহ একটি <meta-data> ট্যাগ নির্দিষ্ট করতে হবেcom.google.android.gms.ads.APPLICATION_IDতাদের AndroidManifest.xml-এ। আরো বিস্তারিত জানার জন্য শুরু করুন নির্দেশিকা পড়ুন।
নেটিভ বিজ্ঞাপন:NativeAppInstallAd , NativeContentAd , এবং সংশ্লিষ্ট APIগুলি UnifiedNativeAd এর পক্ষে বঞ্চিত। নতুন API ব্যবহার করার জন্য আরও নির্দেশাবলীর জন্য নেটিভ অ্যাডভান্সড ইউনিফাইড দেখুন।
নেটিভ বিজ্ঞাপন: "এই বিজ্ঞাপনটি নিঃশব্দ করুন" বৈশিষ্ট্য যোগ করা হয়েছে৷
নেটিভ বিজ্ঞাপন: সৌম্য সতর্কীকরণ লগ: "UnconfirmedClickListener শূন্য থাকা উচিত নয় যখন ClickConfirmingView সেট করা আছে।" অপসারণ করা হয়েছে।
পুরস্কৃত বিজ্ঞাপন: বিজ্ঞাপন মেটাডেটা পরিবর্তনগুলি শুনতে RewardedVideoAd এ setAdMetadataListener পদ্ধতি যোগ করা হয়েছে।
পুরস্কৃত বিজ্ঞাপন:destroy() কল করা শ্রোতাকে শূন্য করে দেবে।
একটি বাগ সংশোধন করা হয়েছে যেখানে onRewardedVideoCompleted() এমুলেটরগুলিতে ফায়ার করছে না।
16.0.0
2018-10-02
কোন বিজ্ঞাপন পরিবর্তন. আরও তথ্যের জন্য Google play পরিষেবার রিলিজ নোট পড়ুন।
15.0.0
2018-04-12
MRAID v3 বিটা সংস্করণ।
নেটিভ বিজ্ঞাপন: ইউনিফাইড নেটিভ অ্যাড API যোগ করা হয়েছে। এটি NativeAppInstallAds এবং NativeContentAds একটি নতুন প্রকারে একত্রিত করে: UnifiedNativeAd ।
দ্রষ্টব্য: নেটিভ বিজ্ঞাপনগুলি ব্যবহার করার সময়, নেটিভ বিজ্ঞাপনটিতে ক্লিক করার সময় লগগুলিতে একটি সৌম্য সতর্কতা দেখা যায়: " ClickConfirmingView সেট থাকা অবস্থায় UnconfirmedClickListener শূন্য হওয়া উচিত নয়৷ " এই সতর্কতা উপেক্ষা করা যেতে পারে, এবং এটি মুছে ফেলা হবে পরবর্তী রিলিজ।
12.0.1
2018-03-28
কোন বিজ্ঞাপন পরিবর্তন. আরও বিস্তারিত জানার জন্য Google play পরিষেবার রিলিজ নোট দেখুন।
12.0.0
2018-03-20
পুরস্কৃত ভিডিও: RewardedVideoAdListener এ onRewardedVideoCompleted() কলব্যাক পদ্ধতি যোগ করা হয়েছে।
নেটিভ মধ্যস্থতা: NativeAdMapper এ trackViews() পদ্ধতি যোগ করা হয়েছে, অ্যাডাপ্টারকে স্বতন্ত্র নেটিভ বিজ্ঞাপন সম্পদের সাথে সম্পর্কিত বস্তু View জন্য অ্যাক্সেস দেয়। trackView() এর পক্ষে অবচিত trackViews() ।
11.8.0
2017-12-18
ত্রুটি সমাধান এবং সাধারণ উন্নতি।
11.6.0
2017-11-07
NativeAdViewHolder ক্লাস এবং NativeAppInstallAd এবং NativeContentAd এ সম্পর্কিত পদ্ধতি যোগ করা হয়েছে।
Deprecated AdLoader.getMediationAdapterClassName (প্রকাশকদের পরিবর্তে NativeAppInstallAd এবং NativeContentAd এ একই নামের পদ্ধতি ব্যবহার করা উচিত)।
পরীক্ষার বিজ্ঞাপন এখন বিজ্ঞাপনের উপরে একটি লেবেল দেখায়। আরও বিস্তারিত জানার জন্য পরীক্ষার নির্দেশিকা দেখুন।
11.4.0
2017-09-19
NativeAppInstallAd এবং NativeContentAd ক্লাসে getMediationAdapterClassName() পদ্ধতি যোগ করা হয়েছে। AdLoader এ একই নামের পদ্ধতিটি বাতিল করা হবে।
একটি নতুন loadAd() পদ্ধতি যোগ করা হয়েছে যা RewardedVideoAd ক্লাসে PublisherAdRequest অবজেক্ট নেয়।
11.2.0
2017-08-14
AdLoader ক্লাসে loadAds() পদ্ধতি যোগ করা হয়েছে, যা অ্যাপকে একক অনুরোধে একাধিক অনন্য বিজ্ঞাপন লোড করতে দেয়।
আপনি যখন আপনার অ্যাপকে Google Mobile Ads SDK-এর 11.2.0 বা উচ্চতর সংস্করণে আপগ্রেড করেন, তখন অন্তত 26 (Android O) এর একটি compileSdkVersion নির্দিষ্ট করতে আপনার অ্যাপের build.gradle আপডেট করতে হবে। এটি আপনার অ্যাপ চালানোর উপায় পরিবর্তন করে না। আপনাকে targetSdkVersion আপডেট করতে হবে না।
সংস্করণ 11.2.0 থেকে শুরু করে, Google মোবাইল বিজ্ঞাপন SDK Google-এর Maven সংগ্রহস্থলের মাধ্যমে উপলব্ধ। আরও তথ্যের জন্য, Google Play পরিষেবার রিলিজ নোটগুলি দেখুন।
11.0.0
2017-06-07
AdListener ক্লাসে onAdClicked() এবং onAdImpression() পদ্ধতি যোগ করা হয়েছে। এই পদ্ধতিগুলি শুধুমাত্র নেটিভ অ্যাপ ইনস্টল এবং নেটিভ কন্টেন্ট বিজ্ঞাপনের জন্য ব্যবহার করা হয়।
AdView , InterstitialAd , এবং NativeExpressAdView ক্লাস থেকে getInAppPurchaseListener() এবং setInAppPurchaseListener() পদ্ধতিগুলি সরানো হয়েছে৷ এছাড়াও সম্পর্কিত ইন-অ্যাপ ক্রয় ক্লাস মুছে ফেলা হয়েছে।
PublisherInterstitialAd এবং RewardedVideoAd ক্লাসে setImmersiveMode() পদ্ধতি যোগ করে পূর্ণ-স্ক্রীন বিজ্ঞাপনে ইমারসিভ মোড সক্ষম করার ক্ষমতা যোগ করা হয়েছে।
নেটিভ-প্লাস-ব্যানার অনুরোধের জন্য AdLoader সাথে ব্যবহারের জন্য OnPublisherAdViewLoadedListener ইন্টারফেস, PublisherAdViewOptions ক্লাস এবং PublisherAdViewOptions.Builder ক্লাস যোগ করা হয়েছে।
ঐচ্ছিক OnImmersiveModeUpdatedListener ইন্টারফেস যোগ করা হয়েছে যা মধ্যস্থতা অ্যাডাপ্টারগুলি ইমারসিভ মোড আপডেট সম্পর্কে অবহিত করার জন্য প্রয়োগ করতে পারে।
RewardedVideoAd ক্লাসে getMediationAdapterClassName() পদ্ধতি যোগ করা হয়েছে।
ProGuard ব্যবহার করার সময় স্বয়ংক্রিয়ভাবে মধ্যস্থতা অ্যাডাপ্টারের শ্রেণির নাম সংরক্ষণ করতে keep নিয়ম যুক্ত করা হয়েছে।
10.2.0
2017-2-15
Google Play পরিষেবা 10.2.x হল প্রথম প্রকাশ যা আর Android সংস্করণ 2.3.x (জিঞ্জারব্রেড) এর জন্য সম্পূর্ণ সমর্থন অন্তর্ভুক্ত করে না। SDK রিলিজ 10.2.x ব্যবহার করে ডেভেলপ করা অ্যাপগুলির জন্য ন্যূনতম Android API লেভেল 14 প্রয়োজন এবং 14-এর নিচে API লেভেল চালানোর ডিভাইসগুলিতে ইনস্টল করা যাবে না। Android Gingerbread-এর জন্য আপনার অ্যাপের সমর্থন প্রসারিত করার জন্য একাধিক APK তৈরি করা সহ আপনার বিকল্পগুলি সম্পর্কে আরও জানতে , অ্যান্ড্রয়েড ডেভেলপারস ব্লগ দেখুন।
নেটিভ অ্যাডভান্সড কন্টেন্ট এবং কাস্টম টেমপ্লেট বিজ্ঞাপনের জন্য ভিডিও সম্পদের জন্য সমর্থন যোগ করা হয়েছে।
PublisherAdView ক্লাসে getVideoController() , setVideoOptions() , এবং getVideoOptions() পদ্ধতি যোগ করা হয়েছে।
AdChoicesView ক্লাস যোগ করা হয়েছে।
NativeAdMapper ক্লাসে getAdChoicesContent() এবং setAdChoicesContent() পদ্ধতি যোগ করা হয়েছে।
পুরস্কৃত ভিডিও মধ্যস্থতা অ্যাডাপ্টারের জন্য InitializableMediationRewardedVideoAdAdapter ইন্টারফেস যোগ করা হয়েছে যেগুলি বিজ্ঞাপনের অনুরোধ করার আগে প্রাথমিক শুরুতে অপ্ট ইন করতে চায়৷
গুগল অ্যাড ম্যানেজারে অ্যাপ-মধ্যস্থ পূর্বরূপ এবং সমস্যা সমাধানের জন্য সমর্থন যোগ করা হয়েছে।
10.0.1
2016-11-21
ত্রুটি সমাধান এবং সাধারণ উন্নতি।
9.8.0
2016-10-24
MobileAds.Initialize(Context) অবচয় করা হয়েছে। গুগল অ্যাড ম্যানেজার প্রকাশকদের তাদের অ্যাপ শুরু করার সময় এই পদ্ধতিটি কল করা উচিত। AdMob প্রকাশকদের এখনও MobileAds.Initialize(Context, String) ব্যবহার করা উচিত এবং তাদের অ্যাপ্লিকেশন কোড পাস করা উচিত।
9.6.0
2016-09-22
নেটিভ বিজ্ঞাপন উন্নত ভিডিও বিজ্ঞাপনের জন্য MediaView ক্লাস যোগ করা হয়েছে।
সৃজনশীল প্রিভিউ এবং অ্যাড ম্যানেজার বিজ্ঞাপন ইউনিটের সমস্যা সমাধানের জন্য MobileAds ক্লাসে একটি openDebugMenu() পদ্ধতি যোগ করা হয়েছে।
পুরস্কৃত ভিডিও কাস্টম ইভেন্টের জন্য সমর্থন যোগ করা হয়েছে।
শুধুমাত্র এই রিলিজের জন্য , যে অ্যাপগুলি তাদের অ্যাপ্লিকেশন পোস্ট-প্রসেস করতে ProGuard ব্যবহার করে তাদের তাদের ProGuard কনফিগারেশন ফাইলে নিম্নলিখিত keep বিকল্পটি যোগ করতে হবে: -keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
2015-12-18
একটি অ্যাপের বর্তমান ভলিউম স্তরের মোবাইল বিজ্ঞাপন SDK-কে জানাতে একটি সর্বজনীন পদ্ধতি, MobileAds.setAppVolume() যোগ করা হয়েছে৷
বাগ সংশোধন এবং উন্নতি বাস্তবায়িত হয়েছে৷
8.3.0
2015-11-6
পুরস্কৃত ভিডিও বিজ্ঞাপনের জন্য সমর্থন যোগ করা হয়েছে।
একটি বিজ্ঞাপন অনুরোধ চলছে কিনা তা পরীক্ষা করতে PublisherAdView এবং PublisherInterstitialAd এ একটি isLoading() পদ্ধতি যোগ করা হয়েছে।
AdRequest.Builder এবং PublisherAdRequest.Builder এ setIsDesignedForFamilies() পদ্ধতি যোগ করা হয়েছে।
NativeAdView এ একটি destroy() পদ্ধতি যোগ করা হয়েছে।
8.1.0
2015-09-24
বিভিন্ন বাগ ফিক্স।
7.8.0
2015-08-13
MRAID v2 অফিসিয়াল রিলিজ সংস্করণ।
AdLoader , AdView , এবং InterstitialAd এ একটি isLoading() পদ্ধতি যোগ করা হয়েছে একটি বিজ্ঞাপনের অনুরোধ চলছে কিনা তা পরীক্ষা করতে৷
Deprecated PublisherAdRequest.Builder#setManualImpressionsEnabled() পরিবর্তে PublisherAdView#setManualImpressionsEnabled() ব্যবহার করুন।
7.5.0
2015-05-28
অ্যাডমব এবং অ্যাড ম্যানেজার জুড়ে অ্যাপ ইনস্টল এবং সামগ্রী নেটিভ বিজ্ঞাপন ফর্ম্যাটের জন্য সমর্থন যোগ করা হয়েছে।
অ্যাড ম্যানেজার সংরক্ষণের জন্য উপলব্ধ কাস্টম নেটিভ বিজ্ঞাপন ফর্ম্যাটের জন্য সমর্থন যোগ করা হয়েছে।
7.3.0
2015-04-28
বিভিন্ন বাগ ফিক্স।
7.0.0
2015-03-19
PublisherAdRequest.Builder এ addCustomTargeting() এবং addCategoryExclusion() পদ্ধতি যোগ করা হয়েছে।
ম্যানুয়াল ইম্প্রেশন গণনা ব্যবহার করার সময় Ad Manager-এ একাধিক ইমপ্রেশন রেকর্ড করতে PublisherAdView.recordManualImpression() এর একটি সমস্যা সমাধান করা হয়েছে।
AdRequest.Builder এবং PublisherAdRequest.Builder এ setRequestAgent() পদ্ধতি যোগ করা হয়েছে। এই পদ্ধতিটি মোবাইল বিজ্ঞাপন SDK-তে মধ্যস্থতাকারী তৃতীয় পক্ষের বিজ্ঞাপনের অনুরোধের উৎস বোঝাতে ব্যবহার করা উচিত।
৬.৫.৮৭
2014-12-08
প্রবর্তিত বিভক্ত JAR আর্কিটেকচার--Android স্টুডিও বিকাশকারীরা এখন com.google.android.gms: play‑services‑ads :6.+ এর উপর নির্ভর করে Google Play পরিষেবার বিজ্ঞাপনের অংশ অন্তর্ভুক্ত করতে পারে। দ্রষ্টব্য: যে অ্যাপগুলি XML-এ ব্যানার বিজ্ঞাপন তৈরি করে তাদের অবশ্যই সম্পূর্ণ লাইব্রেরি com.google.android.gms: play‑services :6.+ উল্লেখ করতে হবে।
বিভিন্ন বাগ ফিক্স।
6.1
2014-10-08
com.google.android.gms.ads.MediationAdRequest এ একটি getLocation() পদ্ধতি যোগ করা হয়েছে।
অ্যাক্সেসযোগ্যতার জন্য ইন্টারস্টিশিয়াল ক্লোজ বোতামে একটি বিষয়বস্তুর বিবরণ যোগ করা হয়েছে।
লাইব্রেরি প্রকল্প সঠিকভাবে লিঙ্ক করা হলে "Google Play সংস্থান পাওয়া যায়নি" এর লগিং সরানো হয়েছে৷
বর্তমানে একটি বিজ্ঞাপন দেখানো বিজ্ঞাপন নেটওয়ার্ক মধ্যস্থতা অ্যাডাপ্টারের ক্লাস নাম পেতে AdView এ getMediationAdapterClassName() যোগ করা হয়েছে।
5.0
2014-06-25
কাস্টম ইভেন্ট বাস্তবায়নের জন্য নতুন API যোগ করা হয়েছে।
Google Play বিলিং API ব্যবহার করে অ্যাপ-মধ্যস্থ ক্রয়ের জন্য ডিফল্ট ক্রয় প্রবাহ যোগ করা হয়েছে।
4.4
2014-05-07
নতুন মধ্যস্থতা অ্যাডাপ্টার এপিআই যুক্ত হয়েছে।
ফোন এবং ট্যাবলেট উভয়ের জন্য নতুন 320x100 LARGE_BANNER এডি ফর্ম্যাট যুক্ত করা হয়েছে।
অ্যাপ্লিকেশন ক্রয়ের জন্য নতুন আন্তঃস্থায়ী ফর্ম্যাট যুক্ত করা হয়েছে। অ্যাপ্লিকেশন ক্রয়ের ইভেন্টগুলি শোনার জন্য InterstitialAd একটি InAppPurchaseListener সেট করুন।
অনুমতি ছাড়াই জি সার্ভিসগুলি পড়ার কারণে SecurityException ক্র্যাশের জন্য বাগ ফিক্স।
4.3
2014‑03‑17
InterstitialAd এখন কোনও অ্যাপ্লিকেশন প্রসঙ্গে পাস হলে কাজ করে।
setContentUrl() পদ্ধতিটি PublisherAdRequest.Builder যুক্ত করেছে।
পরিষেবা নিবন্ধিত না হলে ব্যতিক্রমের জন্য ঠিক করুন।
4.2
2014‑02‑03
বিভিন্ন বাগ ফিক্স।
4.1
2014‑01‑16
মোবাইল অ্যাপ্লিকেশনগুলির জন্য বিজ্ঞাপন পরিচালক এবং অনুসন্ধান বিজ্ঞাপনগুলির জন্য সমর্থন যুক্ত করা হয়েছে।
AdRequest.Builder এখন একটি setLocation() পদ্ধতি আছে।
একটি আন্তঃস্থায়ী বিজ্ঞাপনের জন্য অনুরোধ করা হলেও সংঘটিত একটি ক্র্যাশ স্থির করা হয়েছে তবে ম্যানিফেস্টে AdActivity নির্দিষ্ট করা হয়নি।