অব্যাহতি পত্র

সংস্করণ মুক্তির তারিখ নোট
23.4.0 2024-09-30
  • বিজ্ঞাপন লোড ব্যর্থতা এখন একটি লগক্যাট বার্তা আহ্বান করে যা বলে ad failed to load ৷ স্ট্যাক ট্রেস এই বার্তাটিকে একটি ত্রুটি হিসাবে লগ করে, কিন্তু একটি ক্র্যাশ বোঝায় না। সাধারণ বিজ্ঞাপন লোডিং ব্যর্থতা ব্যাখ্যা করতে ডিবাগ সাধারণ ত্রুটি লগিং বার্তাগুলির সাথে পরামর্শ করুন৷ আপনি যদি বিজ্ঞাপন পরিবেশন সংক্রান্ত একটি পুনরাবৃত্ত ত্রুটি দেখেন যা নথিভুক্ত নয়, তাহলে মোবাইল বিজ্ঞাপন SDK সমর্থনের সাথে স্ট্যাক ট্রেস শেয়ার করুন।
  • AdRequestaddCustomTargeting() পদ্ধতি যোগ করা হয়েছে।
23.3.0 2024-08-12
  • 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-এ উন্নীত করা হয়েছে।
    • AdMob-এ ব্যবহারকারীর মেট্রিক্স সংগ্রহ করা চালিয়ে যেতে , আপনার AdMob অ্যাপটিকে Firebase-এর সাথে লিঙ্ক করুন এবং Firebase SDK-এর জন্য Google Analytics আপনার অ্যাপে একীভূত করুন।
    • অপসারিত MobileAds.enableSameAppKey() API সরানো হয়েছে এবং বিকল্প পদ্ধতি MobileAds.putPublisherFirstPartyIdEnabled() আপডেট করা হয়েছে যাতে নিয়ন্ত্রণের স্থিরতা সফল হয় কি না সে সম্পর্কে একটি বুলিয়ান ফেরত দিতে।
    • Native Ads :
      • সরানো হয়েছে AdLoader.forUnifiedNativeAd() । পরিবর্তে AdLoader.forNativeAd() ব্যবহার করুন।
      • AdLoader.forCustomTemplateAd() সরানো হয়েছে। পরিবর্তে AdLoader.forCustomFormatAd() ব্যবহার করুন।
    • কোন প্রতিস্থাপন ছাড়া AdFormat.UNKNOWN সরানো হয়েছে। QueryInfo.generate() ব্যবহার করা অ্যাপগুলিকে অবশ্যই একটি বিজ্ঞাপন বিন্যাস পাস করতে হবে।
    • AdManagerAdRequest.Builder এর প্যারেন্ট থেকে উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতিগুলি এখন একটি একক কল থেকে একটি বস্তু তৈরি করতে একসাথে চেইন করা যেতে পারে। এর জন্য উত্তরাধিকার কাঠামোতে একটি পরিবর্তনের প্রয়োজন ছিল যেমন AdManagerAdRequest.Builder AdRequest.Builder থেকে উত্তরাধিকারী হয় না।
  • কাস্টম ট্যাবে বিজ্ঞাপনের জন্য নগদীকরণ উন্নত করতে MobileAds.registerCustomTabsSession() যোগ করে। আরও তথ্যের জন্য অপ্টিমাইজ কাস্টম ট্যাব দেখুন।
  • সংস্করণ 2.2.0-এ ব্যবহারকারীর মেসেজিং প্ল্যাটফর্ম SDK নির্ভরতা আপডেট করা হয়েছে।
22.6.0 2023-12-06
  • বন্ধ করা MobileAds.setSameAppKeyEnabled() এবং পদ্ধতিটির নাম পরিবর্তন করে MobileAds.putPublisherFirstPartyIdEnabled() করা হয়েছে।
  • কোন প্রতিস্থাপন ছাড়া AdFormat.UNKNOWN বাতিল করা হয়েছে। QueryInfo.generate() ব্যবহার করা অ্যাপগুলিকে অবশ্যই একটি বিজ্ঞাপন বিন্যাস পাস করতে হবে।
22.5.0 2023-10-30
22.4.0 2023-09-13
  • ন্যূনতম 33 compileSdkVersion প্রয়োজন।
  • অ্যাড ইন্সপেক্টর: অ্যাড ইন্সপেক্টর UI-এর মাধ্যমে অনুরোধ করা বিজ্ঞাপনের অনুরোধ এবং দেখানোর জন্য SDK সমর্থন যোগ করা হয়েছে।
  • একটি নতুন QueryInfo.generate() পদ্ধতি যোগ করা হয়েছে যা একটি বিজ্ঞাপন ইউনিট আইডি নেয়।
  • অ্যাট্রিবিউশন রিপোর্টিং বিটা এবং বিষয় বিটা গোপনীয়তা-সংরক্ষণকারী API- এর প্রাথমিক পরীক্ষা সক্ষম করে৷ দেখুন AdMob আরও তথ্যের জন্য Android গাইডে গোপনীয়তা স্যান্ডবক্স
22.3.0 2023-08-22
  • AdSize.FULL_WIDTH প্রস্থ হিসাবে ব্যবহার করে অভিযোজিত মাপ তৈরির জন্য সমর্থন যোগ করা হয়েছে। পূর্বে, AdSize.FULL_WIDTH ব্যবহার করে তৈরি বিজ্ঞাপনের আকারগুলিকে AdSize.SMART_BANNER হিসাবে গণ্য করা হবে।
22.2.0 2023-07-05
22.1.0 2023-05-18
  • বিজ্ঞাপন পরিদর্শক: Google Play পরিষেবা নেই এমন ডিভাইসগুলিতে বিজ্ঞাপন পরিদর্শক UI থেকে বিজ্ঞাপনের অনুরোধগুলি ট্রিগার করার সক্ষমতা।
22.0.0 2023-03-29
  • ব্রেকিং পরিবর্তন:
    • NativeCustomFormatAd.getMediaContent() এর পক্ষে NativeCustomFormatAd.getVideoController() এবং NativeCustomFormatAd.getVideoMediaView() সরানো হয়েছে।
    • MobileAds.getVersionString() MobileAds.getVersion() সরানো হয়েছে।
    • AdRequest.Builder.setAdInfo() এর পক্ষে AdRequest.Builder.setAdString() সরানো হয়েছে।
    • AdManager.Builder.setAdString() এখন একটি AdRequest.Builder প্রকার প্রদান করে।
    • Adapter পক্ষে MediationRewardedVideoAdAdapter এবং সংশ্লিষ্ট APIগুলি সরানো হয়েছে৷
  • AdRequest.getRequestAgent() যোগ করা হয়েছে।
  • মধ্যস্থতা: 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 সমর্থন যোগ করা হয়েছে।
  • নেটিভ বিজ্ঞাপন:
  • কাস্টম নেটিভ বিজ্ঞাপন:
21.2.0 2022-09-06
  • বিজ্ঞাপন পরিদর্শক: অ্যান্ড্রয়েড শেয়ারশিটের মাধ্যমে বিজ্ঞাপনের অনুরোধ লগ রপ্তানির জন্য SDK সমর্থন যোগ করা হয়েছে।
21.1.0 2022-07-14
  • WebView মধ্যে বিজ্ঞাপন নগদীকরণের জন্য সমর্থন যোগ করা হয়েছে। আরও বিশদ বিবরণের জন্য বিজ্ঞাপনের জন্য WebView API ইন্টিগ্রেট করুন দেখুন।
  • ResponseInfo তে getResponseExtras() যোগ করা হয়েছে যা বিজ্ঞাপন প্রতিক্রিয়া সম্পর্কে অতিরিক্ত তথ্য ফেরত দিতে পারে।
21.0.0 2022-05-25
  • ব্রেকিং পরিবর্তন:
    • Google মোবাইল বিজ্ঞাপন SDK-এর জন্য এখন সমস্ত অ্যাপগুলি চালানোর জন্য সর্বনিম্ন Android API স্তর 19-এ থাকা প্রয়োজন৷
    • প্রতিটি পদ্ধতিতে @NonNull টীকা যোগ করা হয়েছে যা পূর্বে শূন্যতাকে স্পষ্টভাবে সংজ্ঞায়িত করেনি।
    • AdRequest.Builder.addNetworkExtras() পদ্ধতি সরানো হয়েছে। পরিবর্তে AdRequest.Builder.addNetworkExtrasBundle() ব্যবহার করুন।
    • নিম্নলিখিত অবস্থান পদ্ধতি সরানো হয়েছে:
      • AdRequest.BuildersetLocation()
      • AdRequestgetLocation()
      • MediationAdConfigurationgetLocation()
  • প্রারম্ভিকতা এবং বিজ্ঞাপন লোডিং অপ্টিমাইজ করতে ম্যানিফেস্ট পতাকা যোগ করা হয়েছে, আরও বিশদ বিবরণের জন্য অপ্টিমাইজ সূচনা এবং বিজ্ঞাপন লোডিং নির্দেশিকা দেখুন।
  • বন্ধ করা MobileAds.getVersionString() । পরিবর্তে MobileAds.getVersion() ব্যবহার করুন।
  • ResponseInfogetLoadedAdapterResponseInfo() পদ্ধতি যোগ করা হয়েছে।
  • AdapterResponseInfo এ নিম্নলিখিত পদ্ধতিগুলি যোগ করা হয়েছে:
    • getAdSourceName()
    • getAdSourceId()
    • getAdSourceInstanceName()
    • getAdSourceInstanceId()
  • বিজ্ঞাপন পরিদর্শক কাস্টম ইভেন্টের জন্য সমর্থন যোগ করা হয়েছে.
20.6.0 2022-02-22
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 সহায়তা নিবন্ধটি পড়ুন।
  • FullScreenContentCallbackonAdClicked() কলব্যাক যোগ করা হয়েছে।
  • নেটিভ অ্যাড ফরম্যাটের জন্য AdListener ক্লাসে onAdClicked() কলব্যাক সক্রিয় করা হয়েছে।
20.3.0 2021-08-23
  • AdRequest.Builder.addNetworkExtras() পদ্ধতি অবচিত করা হয়েছে। পরিবর্তে AdRequest.Builder.addNetworkExtrasBundle() ব্যবহার করুন।
  • নেটিভ বিজ্ঞাপন : AdLoader.Builder.forCustomFormatAd() এখন একটি বাতিলযোগ্য OnCustomClickListener গ্রহণ করে।
  • মধ্যস্থতা অ্যাডাপ্টার : সমস্ত মধ্যস্থতা অ্যাডাপ্টার লোড কলে mediationExtras প্যারামিটারের জন্য স্থির শূন্যতা টীকা৷
20.2.0 2021-06-08
  • গুগল অ্যাড ম্যানেজার প্রকাশকদের জন্য অ্যাড ইন্সপেক্টর (বিটা) সমর্থন যোগ করা হয়েছে।
20.1.0 2021-04-29
  • অভিযোজিত ব্যানার : সর্বাধিক উচ্চতার সাথে ইনলাইন অভিযোজিত ব্যানার বিজ্ঞাপনের অনুরোধ করতে AdSize.getInlineAdaptiveBannerAdSize() যোগ করা হয়েছে।
  • সহজ লগিং এর জন্য AdError.toString() যোগ করা হয়েছে।
20.0.0 2021-04-05
  • ব্রেকিং পরিবর্তন:
    • লিগ্যাসি Interstitial API সরানো হয়েছে।
    • সরানো হয়েছে লিগ্যাসি RewardedVideoAd API।
    • Publisher সাথে প্রিফিক্স করা ক্লাসগুলি সরানো হয়েছে (যেমন: PublisherAdView )।
    • CustomRenderedAd সরানো হয়েছে।
    • InstreamAd সরানো হয়েছে।
    • সরানো হয়েছে SearchAdRequest
    • AdListener.onAdLeftApplication() সরানো হয়েছে।
    • NativeAppInstallAd , NativeContentAd , এবং UnifiedNativeAd সরানো হয়েছে। NativeAd নামে এখন একটি নেটিভ বিজ্ঞাপন ফরম্যাট রয়েছে।
    • RewardedAd এখন একটি বিমূর্ত শ্রেণী। একটি পুরস্কৃত বিজ্ঞাপন লোড করতে RewardedAd.load() স্ট্যাটিক পদ্ধতি ব্যবহার করুন।
  • অ্যাড ইন্সপেক্টর (বিটা) যোগ করা হয়েছে।
  • অ্যাডাপ্টিভ ব্যানার বিজ্ঞাপনের পক্ষে অপ্রচলিত AdSize.SMART_BANNER
  • সমস্ত পাবলিক API-এ স্পষ্ট শূন্যতা টীকা যোগ করা হয়েছে।
19.8.0 2021-03-15
  • একটি নির্ভরতা যোগ করা হয়েছে ইউজার মেসেজিং প্ল্যাটফর্ম SDK
  • FullScreenContentCallbackonAdImpression() কলব্যাক যোগ করা হয়েছে।
  • 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 ফরম্যাট পরিবর্তন করা হয়েছে। AppOpenAdgetResponseInfo() এবং show() পদ্ধতি যোগ করা হয়েছে। বন্ধ করা AppOpenAdView এবং AppOpenAdPresentationCallback ক্লাস।
  • মধ্যস্থতা: মধ্যস্থতা অবস্থা রিপোর্টিং এখন উপলব্ধ. একটি বিজ্ঞাপন অনুরোধে অংশগ্রহণকারী প্রতিটি বিজ্ঞাপন নেটওয়ার্কের প্রতিক্রিয়া তথ্য পেতে ResponseInfo.getAdapterResponses() ব্যবহার করুন।
  • লিগ্যাসি পুরস্কৃত বিজ্ঞাপন: অপ্রচলিত RewardedVideoAd
  • একটি বাগ সংশোধন করা হয়েছে যেখানে MobileAds.initialize() শুধুমাত্র একবার সম্পূর্ণ হ্যান্ডলারকে কল ব্যাক করে। MobileAds.initialize() এ প্রতিটি কল এখন সম্পূর্ণ কলব্যাক আহ্বান করে।
19.3.0 2020-07-20
  • AdErrorgetDomain() এবং getCause() পদ্ধতি যোগ করা হয়েছে।
  • একটি LoadAdError প্রদান করে এমন সমস্ত বিজ্ঞাপন ফর্ম্যাটে নতুন লোড ব্যর্থতার কলব্যাক যোগ করা হয়েছে। যেমন, onAdFailedToLoad(LoadAdError)
  • অবচিত লোড ব্যর্থতা কলব্যাক যে একটি int ফেরত. যেমন, onAdFailedToLoad(int)
  • পুরস্কৃত বিজ্ঞাপন: onRewardedAdFailedToShow(AdError) এ যোগ করা হয়েছে এবং onRewardedAdFailedToShow(int) এ বাতিল করা হয়েছে।
  • পুরস্কৃত মধ্যস্থতা: MEDIATION_SHOW_ERROR উপস্থাপনা ত্রুটি কোড যোগ করা হয়েছে৷ মধ্যস্থতা করা বিজ্ঞাপনগুলির সাথে সম্পর্কিত সমস্ত উপস্থাপনা ত্রুটিগুলি এখন AdError.getCode() এর জন্য MEDIATION_SHOW_ERROR এবং একটি NonNull AdError.getCause() অন্তর্নিহিত মধ্যস্থতা ত্রুটির প্রতিনিধিত্ব করে৷
19.2.0 2020-06-18
  • RewardedInterstitialAd ফর্ম্যাট যোগ করা হয়েছে। এই বৈশিষ্ট্যটি বর্তমানে ব্যক্তিগত বিটাতে রয়েছে৷ অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
  • নেটিভ বিজ্ঞাপন: নেটিভ নীতি লঙ্ঘন ধরতে এবং ঠিক করতে আপনাকে সাহায্য করার জন্য পরীক্ষার অনুরোধে একটি নেটিভ ভ্যালিডেটর UI যোগ করা হয়েছে।
  • MobileAds.disableMediationAdapterInitialization() পদ্ধতি যোগ করা হয়েছে। মধ্যস্থতা অ্যাডাপ্টার সূচনা নিষ্ক্রিয় করতে Google মোবাইল বিজ্ঞাপন SDK শুরু করার আগে এই পদ্ধতিতে কল করুন।
19.1.0 2020-04-16
19.0.1 2020-03-18
  • নেটিভ বিজ্ঞাপন: NativeCustomTemplateAd ব্যবহার করার সময় স্থির মেমরি লিক হয়েছে।
19.0.0 2020-03-02
  • IAB TCF v2.0 এবং IAB us_privacy স্ট্রিং থেকে সম্মতি প্যারামিটার পড়ার জন্য সমর্থন যোগ করা হয়েছে।
  • AdRequestsetNeighboringContentUrls() এবং getNeighboringContentUrls() যোগ করা হয়েছে।
  • ResponseInfo ক্লাস যোগ করা হয়েছে যা একটি লোড করা বিজ্ঞাপন সম্পর্কে তথ্য প্রদান করে।
  • সমস্ত বিজ্ঞাপন ফরম্যাটের জন্য, getResponseInfo() এর পক্ষে getMediationAdapterClassName() বাতিল করা হয়েছে।
  • নেটিভ বিজ্ঞাপন: MediaContentgetDuration() এবং getCurrentTime() পদ্ধতি যোগ করা হয়েছে।
  • নেটিভ মধ্যস্থতা: অ্যাডাপ্টারগুলি বাস্তবায়নের জন্য UnifiedNativeAdMappergetDuration() এবং getCurrentTime() পদ্ধতি যোগ করা হয়েছে।
  • অপ্রচলিত AdRequest.Builder.addTestDevice() পরিবর্তে RequestConfiguration.Builder.setTestDeviceIds() ব্যবহার করুন।
18.3.0 2019-11-05
  • InstreamAd বিজ্ঞাপন বিন্যাসের জন্য API যোগ করা হয়েছে। এই বৈশিষ্ট্যটি বর্তমানে ব্যক্তিগত বিটাতে রয়েছে৷ অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
  • অভিযোজিত ব্যানার : AdSize ক্লাসে অভিযোজিত ব্যানার তৈরির পদ্ধতি পরিবর্তন করা হয়েছে। উদাহরণস্বরূপ, AdSize.getCurrentOrientationBannerAdSizeWithWidth() নাম পরিবর্তন করে AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize() রাখা হয়েছে।
  • মধ্যস্থতা : Google মোবাইল বিজ্ঞাপন SDK এখন মধ্যস্থতা অ্যাডাপ্টারের দ্বারা নিক্ষিপ্ত ব্যতিক্রমগুলি ধরছে৷
  • পুরস্কৃত মধ্যস্থতা : একটি বাগ সংশোধন করা হয়েছে যেখানে একাধিক মধ্যস্থতা পুরস্কৃত বিজ্ঞাপন ক্যাশে করা হলে শুধুমাত্র একটি দেখাবে।
  • সমস্ত বিজ্ঞাপন অনুরোধের জন্য একবার পরীক্ষা ডিভাইস সেট করতে সক্ষম করতে setTestDeviceIds() পদ্ধতি যোগ করা হয়েছে।
18.2.0 2019-08-29
  • AppOpenAd ফর্ম্যাটের জন্য API যোগ করা হয়েছে। এই বৈশিষ্ট্যটি বর্তমানে ব্যক্তিগত বিটাতে রয়েছে৷ অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
18.1.1 2019-07-23
  • মধ্যস্থতা : অ্যাপগুলি MobileAds.initialize(Context, OnInitializationCompleteListener) কল করলে অ্যাডাপ্টারগুলি এখন আরম্ভ করা হয়।
  • মধ্যস্থতা : অ্যাডাপ্টার ব্যতিক্রম যার স্ট্যাকের ট্রেসগুলিতে Google মোবাইল বিজ্ঞাপন SDK অন্তর্ভুক্ত রয়েছে সেগুলি এখন Google মোবাইল বিজ্ঞাপন SDK দ্বারা ধরা এবং পরিচালনা করা হয়৷
18.1.0 2019-07-09
  • অ্যাপ পরিমাপ সমর্থনের জন্য অফিসিয়াল রিলিজ।
  • অ্যাপ পরিমাপ ডিফল্টরূপে অ্যাপ স্টার্টে ডেটা শুরু করে এবং পাঠায়। Google মোবাইল বিজ্ঞাপন SDK স্পষ্টভাবে বলা না হওয়া পর্যন্ত অ্যাপ পরিমাপ বিলম্বিত করার একটি বিকল্প যোগ করা হয়েছে।
  • একটি নতুন ইনিশিয়ালাইজেশন পদ্ধতি যোগ করা হয়েছে, MobileAds.initialize(Context, OnInitializationCompleteListener) , যেটি Google মোবাইল বিজ্ঞাপন SDK এবং সমস্ত কনফিগার করা মধ্যস্থতা অ্যাডাপ্টারগুলি শুরু করার সময় আপনাকে অবহিত করে।
  • আপনার অ্যাপের জন্য কনফিগার করা সমস্ত বিজ্ঞাপন নেটওয়ার্কের প্রারম্ভিক অবস্থা প্রদান করতে MobileAds.getInitializationStatus() যোগ করা হয়েছে।
  • MobileAds.getRequestConfiguration() যোগ করা হয়েছে। এই কনফিগারেশন অবজেক্টে সেট করা টার্গেটিং প্যারামিটার সব বিজ্ঞাপনের অনুরোধের জন্য ব্যবহার করা হয়।
  • নেটিভ বিজ্ঞাপন : একটি নেটিভ বিজ্ঞাপনের মিডিয়া সম্পদের জন্য একটি নির্দিষ্ট আকৃতির অনুপাতের অনুরোধ করতে NativeAdOptions.Builder.setMediaAspectRatio() পদ্ধতি যোগ করা হয়েছে। এই বিকল্পটি এখন অবহেলিত setImageOrientation() পদ্ধতির উপর অগ্রাধিকার নেয়।
  • নেটিভ বিজ্ঞাপন : নন-ভিডিও বিজ্ঞাপনের জন্য, MediaView এর ইমেজ স্কেল টাইপ এখন MediaView.setImageScaleType() ব্যবহার করে সেট করা যেতে পারে।
  • নেটিভ বিজ্ঞাপন : যুক্ত করা হয়েছে UnifiedNativeAd.getMediaContent() । যেসব প্রকাশক শুধুমাত্র URL-এর মাধ্যমে ছবি লোড করতে পারেন তারা এখন বিজ্ঞাপনের মিডিয়া বিষয়বস্তু পেতে পারেন, এতে একটি ছবি সরবরাহ করতে পারেন, এবং নন-ভিডিও বিজ্ঞাপনের জন্য MediaView মাধ্যমে চিত্র ডেটা তৈরি করতে MediaView.setMediaContent() কল করতে পারেন৷
  • নেটিভ বিজ্ঞাপনের মধ্যস্থতা : অ্যাডাপ্টারগুলি এখন UnifiedNativeAdMapper.setMediaContentAspectRatio() এর মাধ্যমে আকৃতির অনুপাত প্রদান করতে পারে।
  • play-services-measurement এবং play-services-measurement-sdk উপর নির্ভরতা যোগ করা হয়েছে। অ্যাপগুলির আর এই নির্ভরতাগুলি স্পষ্টভাবে যোগ করার দরকার নেই৷
18.0.0 2019-06-17
  • Android সাপোর্ট লাইব্রেরি থেকে Jetpack (AndroidX) লাইব্রেরিতে স্থানান্তর। আরও তথ্যের জন্য Google Play পরিষেবার রিলিজ নোট পড়ুন।
  • প্লে স্টোর থেকে অ্যাপ ইনস্টল করার পরে প্রথম লঞ্চের সময় ঘটে যাওয়া ক্র্যাশ এড়াতে, এই প্রকাশের জন্য প্রকাশকদের তাদের build.gradle-এ অতিরিক্ত নির্ভরতা ঘোষণা করতে হবে:
    com.google.android.gms:play-services-measurement:17.0.0
    com.google.android.gms:play-services-measurement-sdk:17.0.0
17.2.1 2019-05-21
  • 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
17.1.0 2018-11-02
17.0.0 2018-10-05
  • গুগল AdMob প্রকাশকদের কী সহ একটি <meta-data> ট্যাগ নির্দিষ্ট করতে হবেcom.google.android.gms.ads.APPLICATION_IDতাদের AndroidManifest.xml-এ। আরো বিস্তারিত জানার জন্য শুরু করুন নির্দেশিকা পড়ুন।
  • নেটিভ বিজ্ঞাপন: NativeAppInstallAd , NativeContentAd , এবং সংশ্লিষ্ট APIগুলি UnifiedNativeAd এর পক্ষে বঞ্চিত। নতুন API ব্যবহার করার জন্য আরও নির্দেশাবলীর জন্য নেটিভ অ্যাডভান্সড ইউনিফাইড দেখুন।
  • নেটিভ বিজ্ঞাপন: "এই বিজ্ঞাপনটি নিঃশব্দ করুন" বৈশিষ্ট্য যোগ করা হয়েছে৷
  • নেটিভ বিজ্ঞাপন: সৌম্য সতর্কীকরণ লগ: "UnconfirmedClickListener শূন্য থাকা উচিত নয় যখন ClickConfirmingView সেট করা আছে।" অপসারণ করা হয়েছে।
  • পুরস্কৃত বিজ্ঞাপন: বিজ্ঞাপন মেটাডেটা পরিবর্তনগুলি শুনতে RewardedVideoAdsetAdMetadataListener পদ্ধতি যোগ করা হয়েছে।
  • পুরস্কৃত বিজ্ঞাপন: destroy() কল করা শ্রোতাকে শূন্য করে দেবে।
  • AdRequest.Builder এ নিম্নলিখিত পদ্ধতিগুলিকে অবমূল্যায়ন করা হয়েছে।
  • একটি বাগ সংশোধন করা হয়েছে যেখানে 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
  • পুরস্কৃত ভিডিও: RewardedVideoAdListeneronRewardedVideoCompleted() কলব্যাক পদ্ধতি যোগ করা হয়েছে।
  • নেটিভ মধ্যস্থতা: NativeAdMappertrackViews() পদ্ধতি যোগ করা হয়েছে, অ্যাডাপ্টারকে স্বতন্ত্র নেটিভ বিজ্ঞাপন সম্পদের সাথে সম্পর্কিত বস্তু 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 এ একই নামের পদ্ধতিটি বাতিল করা হবে।
  • MediationNativeListener ক্লাসে একটি onVideoEnd() পদ্ধতি যোগ করা হয়েছে, hasVideoContent() , setHasVideoContent() , এবং setMediaView() পদ্ধতিগুলি NativeAdMapper ক্লাসে এবং getAdVolume() এবং isAdMuted() পদ্ধতিগুলি NativeMediationAdRequest এ ভিডিও সমর্থন করার জন্য নেটিভ মেডিয়েশন ক্লাসে যোগ করা হয়েছে৷
  • SearchAdRequest ক্লাস সরানো হয়েছে।
11.2.2 2017-09-05
  • একটি নতুন 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() পদ্ধতিগুলি সরানো হয়েছে৷ এছাড়াও সম্পর্কিত ইন-অ্যাপ ক্রয় ক্লাস মুছে ফেলা হয়েছে।
  • VideoController.VideoLifecycleCallbacks ক্লাসে OnVideoMute() , OnVideoPause() , OnVideoPlay() এবং OnVideoStart() পদ্ধতি যোগ করা হয়েছে৷
  • 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() পদ্ধতি যোগ করা হয়েছে।
  • পুরস্কৃত ভিডিও কাস্টম ইভেন্টের জন্য সমর্থন যোগ করা হয়েছে।
9.4.0 2016-08-01
  • ত্রুটি সমাধান এবং সাধারণ উন্নতি।
9.2.0 2016-06-27
  • NativeAdOptions.Builder ক্লাসে setAdChoicesPlacement() পদ্ধতি যোগ করা হয়েছে, যেটি অ্যাপ প্রকাশকরা এখন নেটিভ বিজ্ঞাপনে তাদের AdChoices এর অবস্থান নির্দিষ্ট করতে ব্যবহার করতে পারেন।
  • ভিডিও বিজ্ঞাপন প্লেব্যাক বেশ কিছু বাগ ফিক্সের সাথে উন্নত করা হয়েছে।
9.0.1 2016-05-26
  • 9.0.0 এ প্রবর্তিত একটি ProGuard সমস্যা সমাধান করে। com.google.android.gms.common.util.DynamiteApi এর জন্য প্রকাশকদের আর keep বিকল্পের প্রয়োজন নেই।
9.0.0 2016-05-18
  • অ্যাপগুলির জন্য অবস্থানের তথ্যের স্বয়ংক্রিয় জনসংখ্যা যোগ করা হয়েছে যা স্পষ্টভাবে অবস্থানের অনুমতি দেয়৷
  • পুরস্কৃত ভিডিও মধ্যস্থতা কাস্টম ইভেন্টের জন্য সমর্থন যোগ করা হয়েছে।
  • নেটিভ এক্সপ্রেস বিজ্ঞাপনের জন্য ভিডিও বিকল্প যোগ করা হয়েছে।
  • আপডেট করা কাস্টম অনুসন্ধান বিজ্ঞাপন API.
  • setAppMuted() পদ্ধতি যোগ করা হয়েছে।
  • MobileAds.initialize(android.content.Context, java.lang.String) পদ্ধতিটি আর অবহেলিত নয়।
  • MobileAds.initialize(android.content.Context) পদ্ধতিটি এখন বাতিল করা হয়েছে।
  • মধ্যস্থতা অ্যাডাপ্টারগুলিতে ইম্প্রেশন রিপোর্ট করার জন্য MediationNativeListener.onAdImpression() পদ্ধতি যোগ করা হয়েছে।
  • শুধুমাত্র এই রিলিজের জন্য , যে অ্যাপগুলি তাদের অ্যাপ্লিকেশন পোস্ট-প্রসেস করতে 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.BuildersetIsDesignedForFamilies() পদ্ধতি যোগ করা হয়েছে।
  • 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.BuilderaddCustomTargeting() এবং addCategoryExclusion() পদ্ধতি যোগ করা হয়েছে।
  • ম্যানুয়াল ইম্প্রেশন গণনা ব্যবহার করার সময় Ad Manager-এ একাধিক ইমপ্রেশন রেকর্ড করতে PublisherAdView.recordManualImpression() এর একটি সমস্যা সমাধান করা হয়েছে।
  • <supports-screens> ট্যাগে android:largestWidthLimitDp অ্যাট্রিবিউট ব্যবহার করার সময় বিজ্ঞাপনগুলিকে ভুলভাবে রেন্ডার করার একটি সমস্যা সমাধান করা হয়েছে।
  • AdRequest.Builder এবং PublisherAdRequest.BuildersetRequestAgent() পদ্ধতি যোগ করা হয়েছে। এই পদ্ধতিটি মোবাইল বিজ্ঞাপন 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 সংস্থান পাওয়া যায়নি" এর লগিং সরানো হয়েছে৷
  • বর্তমানে একটি বিজ্ঞাপন দেখানো বিজ্ঞাপন নেটওয়ার্ক মধ্যস্থতা অ্যাডাপ্টারের ক্লাস নাম পেতে AdViewgetMediationAdapterClassName() যোগ করা হয়েছে।
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 নির্দিষ্ট করা হয়নি।
4.0 2013‑10‑31
  • গুগল মোবাইল এডিএস এপিআইগুলি এখন গুগল প্লে পরিষেবাদির অংশ।
  • গুগল মোবাইল বিজ্ঞাপনগুলিতে ভবিষ্যতের আপডেটগুলি এপিআইগুলি স্বয়ংক্রিয়ভাবে গুগল প্লে পরিষেবাদির মাধ্যমে ডিভাইসে ধাক্কা দেয়।
  • মোবাইল অ্যাপ্লিকেশনগুলির জন্য বিজ্ঞাপন পরিচালক এবং অনুসন্ধান বিজ্ঞাপনগুলি এখনও সমর্থিত নয়।
,
সংস্করণ মুক্তির তারিখ নোট
23.4.0 2024‑09‑30
  • বিজ্ঞাপন লোড ব্যর্থতা এখন একটি লগক্যাট বার্তা প্রার্থনা করে যা বলে ad failed to load । স্ট্যাক ট্রেস এই বার্তাটিকে ত্রুটি হিসাবে লগ করে, তবে ক্র্যাশকে বোঝায় না। সাধারণ বিজ্ঞাপন লোডিং ব্যর্থতার ব্যাখ্যা করতে ডিবাগ সাধারণ ত্রুটি লগিং বার্তাগুলির পরামর্শ নিন। আপনি যদি ডকুমেন্টেড নয় এমন বিজ্ঞাপন পরিবেশন সম্পর্কিত কোনও পুনরাবৃত্ত ত্রুটি দেখতে পান তবে মোবাইল বিজ্ঞাপন এসডিকে সমর্থন সহ স্ট্যাক ট্রেসটি ভাগ করুন।
  • addCustomTargeting() পদ্ধতিগুলি AdRequest যুক্ত করা হয়েছে।
23.3.0 2024‑08‑12
  • আপডেট করা ব্যবহারকারী বার্তাপ্রেরণ প্ল্যাটফর্ম এসডিকে নির্ভরতা 3.0.0.0 এ।
23.2.0 2024‑06‑27
  • শেষ লোড হওয়া ব্যানারটি সঙ্কুচিত কিনা তা নির্দেশ করতে AdView.isCollapsible() যুক্ত করা হয়েছে।
23.1.0 2024‑05‑09
  • 34 এর সর্বনিম্ন compileSdkVersion প্রয়োজন।
  • নেটিভ মধ্যস্থতা অ্যাডাপ্টারস : লোডনাটিভেডম্যাপার loadNativeAdMapper() এবং loadRtbNativeAd() এর পক্ষে অবমূল্যায়িত loadNativeAd এবং loadRtbNativeAdMapper() । অ্যাডাপ্টারগুলি এই নতুন লোড পদ্ধতি এবং সম্পর্কিত অবজেক্টগুলি ব্যবহার করে স্থানান্তরিত করা উচিত।
23.0.0 2024‑03‑07
  • ব্রেকিং পরিবর্তন:
    • সর্বনিম্ন অ্যান্ড্রয়েড এপিআই স্তর 21 এ বাড়িয়েছে।
    • অ্যাডমোব -এ ব্যবহারকারী মেট্রিকগুলি সংগ্রহ করা চালিয়ে যেতে , আপনার অ্যাডমোব অ্যাপ্লিকেশনটিকে ফায়ারবেসে লিঙ্ক করুন এবং ফায়ারবেস এসডিকে আপনার অ্যাপ্লিকেশনটিতে গুগল অ্যানালিটিক্সকে সংহত করুন।
    • অবমূল্যায়িত MobileAds.enableSameAppKey() এপিআই অপসারণ এবং বিকল্প পদ্ধতিটি মোবিলিড আপডেট করেছে MobileAds.putPublisherFirstPartyIdEnabled()
    • Native Ads :
      • AdLoader.forUnifiedNativeAd() সরানো হয়েছে। পরিবর্তে AdLoader.forNativeAd() ব্যবহার করুন।
      • AdLoader.forCustomTemplateAd() সরানো হয়েছে। পরিবর্তে AdLoader.forCustomFormatAd() ব্যবহার করুন।
    • কোনও প্রতিস্থাপন ছাড়াই AdFormat.UNKNOWN সরানো হয়েছে। QueryInfo.generate() ব্যবহার করে অ্যাপ্লিকেশনগুলি অবশ্যই একটি বিজ্ঞাপন ফর্ম্যাটটি পাস করতে হবে।
    • AdManagerAdRequest.Builder পিতামাতার কাছ থেকে উত্তরাধিকার সূত্রে প্রাপ্ত বিল্ডার পদ্ধতিগুলি এখন একক কল থেকে কোনও অবজেক্ট তৈরি করতে একসাথে বেঁধে রাখা যেতে পারে। এর জন্য উত্তরাধিকার কাঠামোর পরিবর্তনের প্রয়োজন যেমন AdManagerAdRequest.Builder AdRequest.Builder থেকে উত্তরাধিকার সূত্রে প্রাপ্ত হয় না।
  • কাস্টম ট্যাবগুলিতে বিজ্ঞাপনগুলির নগদীকরণ উন্নত করতে Mobileads.registercustomtabssion () যুক্ত করে। আরও তথ্যের জন্য কাস্টম ট্যাবগুলি অপ্টিমাইজ করুন দেখুন।
  • আপডেট করা ব্যবহারকারী মেসেজিং প্ল্যাটফর্ম এসডিকে 2.2.0 সংস্করণে নির্ভরতা।
22.6.0 2023‑12‑06
  • অবমূল্যায়িত MobileAds.setSameAppKeyEnabled() এবং পদ্ধতিটির নাম পরিবর্তন করে MobileAds.putPublisherFirstPartyIdEnabled()
  • কোনও প্রতিস্থাপনের সাথে অবমূল্যায়িত AdFormat.UNKNOWNQueryInfo.generate() ব্যবহার করে অ্যাপ্লিকেশনগুলি অবশ্যই একটি বিজ্ঞাপন ফর্ম্যাটটি পাস করতে হবে।
22.5.0 2023‑10‑30
22.4.0 2023‑09‑13
22.3.0 2023‑08‑22
  • প্রস্থ হিসাবে AdSize.FULL_WIDTH ব্যবহার করে অভিযোজিত আকারগুলি তৈরি করার জন্য সমর্থন যুক্ত করা হয়েছে। পূর্বে, AdSize.FULL_WIDTH ব্যবহার করে তৈরি বিজ্ঞাপনের আকারগুলি AdSize.SMART_BANNER হিসাবে বিবেচিত হবে।
22.2.0 2023‑07‑05
22.1.0 2023‑05‑18
  • বিজ্ঞাপন পরিদর্শক: গুগল প্লে পরিষেবা নেই এমন ডিভাইসগুলিতে বিজ্ঞাপন পরিদর্শক ইউআইয়ের বিজ্ঞাপনের অনুরোধগুলি ট্রিগার করার সক্ষম ক্ষমতা।
22.0.0 2023‑03‑29
  • ব্রেকিং পরিবর্তন:
    • NativeCustomFormatAd.getVideoController() এবং NativeCustomFormatAd.getVideoMediaView() NativeCustomFormatAd.getMediaContent() এর পক্ষে।
    • MobileAds.getVersionString() মুছে ফেলা হয়েছে MobileAds.getVersion()
    • AdRequest.Builder.setAdInfo() সরানো হয়েছে AdRequest.Builder.setAdString() এর পক্ষে।
    • AdManager.Builder.setAdString() এখন একটি AdRequest.Builder টাইপ প্রদান করে।
    • Adapter পক্ষে MediationRewardedVideoAdAdapter এবং সম্পর্কিত এপিআইগুলি সরানো হয়েছে।
  • AdRequest.getRequestAgent() যুক্ত করা হয়েছে।
  • মধ্যস্থতা: Adapter.getVersionInfo() com.google.android.gms.ads.mediation.VersionInfo রিটার্ন com.google.android.gms.ads.VersionInfo Adapter.getSDKVersionInfo() আমরা অ্যাডাপ্টারগুলি 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 এর আগে গ্রেডল সংস্করণগুলি ব্যবহার করছেন এবং আপনার অ্যাপ্লিকেশনটির জন্য অনুমতি প্রয়োজন, আপনার অ্যান্ড্রয়েড ম্যানিফেস্টে আপনাকে স্পষ্টভাবে অনুমতি ঘোষণা করতে হবে।
21.4.0 2022‑12‑14
  • The Ad Manager App ID is now required for all Ad Manager apps and requires the ca-app-pub-################~########## format . আরও তথ্যের জন্য আপনার অ্যাপটি কনফিগার করুন দেখুন।
  • বিজ্ঞাপন পরিদর্শক: এডি ইন্সপেক্টর ইউআইয়ের মাধ্যমে অনুরোধ করা ব্যানার বিজ্ঞাপন এবং দেশীয় বিজ্ঞাপনগুলি দেখানোর জন্য এসডিকে সমর্থন প্রসারিত করুন।
  • আপনার অ্যাপ্লিকেশনগুলি থেকে সংগৃহীত ডেটা ব্যবহার করে আপনাকে আরও প্রাসঙ্গিক এবং ব্যক্তিগতকৃত বিজ্ঞাপন সরবরাহ করতে আপনাকে সহায়তা করার জন্য প্রকাশক প্রথম পক্ষের আইডি (পূর্বে একই অ্যাপ্লিকেশন কী হিসাবে পরিচিত) এর জন্য সমর্থন যুক্ত করা হয়েছে।
  • QueryInfo প্রজন্মের জন্য অফিসিয়াল রিলিজ সংস্করণ।
21.3.0 2022‑10‑10
21.2.0 2022‑09‑06
  • বিজ্ঞাপন পরিদর্শক: অ্যান্ড্রয়েড শেয়ারশিটের মাধ্যমে বিজ্ঞাপন অনুরোধ লগ রফতানির জন্য এসডিকে সমর্থন যুক্ত করা হয়েছে।
21.1.0 2022‑07‑14
  • WebView মধ্যে বিজ্ঞাপন নগদীকরণের জন্য সমর্থন যুক্ত করা হয়েছে। আরও তথ্যের জন্য বিজ্ঞাপনগুলির জন্য ওয়েবভিউ এপিআইকে সংহত করুন দেখুন।
  • getResponseExtras() ResponseInfo যুক্ত করা হয়েছে যা বিজ্ঞাপন প্রতিক্রিয়া সম্পর্কে অতিরিক্ত তথ্য দিতে পারে।
21.0.0 2022‑05‑25
  • ব্রেকিং পরিবর্তন:
    • গুগল মোবাইল বিজ্ঞাপন এসডিকে এখন চালানোর জন্য সর্বনিম্ন অ্যান্ড্রয়েড এপিআই স্তর 19 এ থাকা সমস্ত অ্যাপ্লিকেশন প্রয়োজন।
    • প্রতিটি পদ্ধতিতে @NonNull টীকাগুলি যুক্ত করা হয়েছে যা পূর্বে স্পষ্টভাবে নালিবিলিটি সংজ্ঞায়িত করে না।
    • AdRequest.Builder.addNetworkExtras() পদ্ধতি সরানো হয়েছে। পরিবর্তে AdRequest.Builder.addNetworkExtrasBundle() ব্যবহার করুন।
    • নিম্নলিখিত অবস্থান পদ্ধতিগুলি সরানো:
      • setLocation() AdRequest.Builder
      • AdRequest getLocation()
      • MediationAdConfiguration getLocation()
  • প্রারম্ভিককরণ এবং বিজ্ঞাপন লোডিংকে অনুকূল করতে ম্যানিফেস্ট ফ্ল্যাগ যুক্ত করা হয়েছে, আরও তথ্যের জন্য অপ্টিমাইজ ইনিশিয়ালাইজেশন এবং বিজ্ঞাপন লোডিং গাইড দেখুন।
  • অবমূল্যায়িত MobileAds.getVersionString() । পরিবর্তে MobileAds.getVersion() ব্যবহার করুন।
  • ResponseInfo ইনফোতে getLoadedAdapterResponseInfo() পদ্ধতি যুক্ত করেছে।
  • AdapterResponseInfo নিম্নলিখিত পদ্ধতিগুলি যুক্ত করা হয়েছে:
    • getAdSourceName()
    • getAdSourceId()
    • getAdSourceInstanceName()
    • getAdSourceInstanceId()
  • বিজ্ঞাপন পরিদর্শকের কাস্টম ইভেন্টগুলির জন্য সমর্থন যুক্ত করা হয়েছে।
20.6.0 2022‑02‑22
20.5.0 2021‑11‑18
  • এপিআই 31 লক্ষ্য করে অ্যাপ্লিকেশনগুলির জন্য অ্যান্ড্রয়েড 12 ডিভাইসের জন্য সমর্থন যুক্ত করা হয়েছে।
  • রিপোর্টিং এবং জালিয়াতি প্রতিরোধের মতো ব্যবহারের ক্ষেত্রে অ্যাপ্লিকেশন সেট আইডির জন্য সমর্থন যুক্ত করা হয়েছে।
20.4.0 2021‑09‑22
  • 20.4.0 সংস্করণ থেকে শুরু করে, গুগল মোবাইল এডিএস এসডিকে com.google.android.gms.permission.AD_ID অনুমতি এসডিকে -এর ম্যানিফেস্টে AD_ID অনুমতি যা স্বয়ংক্রিয়ভাবে অ্যান্ড্রয়েড বিল্ড সরঞ্জামগুলির দ্বারা অ্যাপ্লিকেশনটির ম্যানিফেস্টে একীভূত হয়। এটি কীভাবে অক্ষম করা যায় তা সহ AD_ID অনুমতি ঘোষণা সম্পর্কে আরও জানতে, এই প্লে কনসোল সহায়তা নিবন্ধটি দেখুন।
  • FullScreenContentCallback onAdClicked() কলব্যাক যুক্ত করেছে।
  • নেটিভ বিজ্ঞাপন ফর্ম্যাটের জন্য AdListener ক্লাসে onAdClicked() কলব্যাক সক্ষম করেছেন।
20.3.0 2021‑08‑23
  • AdRequest.Builder.addNetworkExtras() পদ্ধতিটি অবমূল্যায়িত। পরিবর্তে AdRequest.Builder.addNetworkExtrasBundle() ব্যবহার করুন।
  • নেটিভ বিজ্ঞাপনগুলি : AdLoader.Builder.forCustomFormatAd() এখন একটি বাতিলযোগ্য OnCustomClickListener গ্রহণ করে।
  • মধ্যস্থতা অ্যাডাপ্টার : সমস্ত মধ্যস্থতা অ্যাডাপ্টার লোড কলগুলিতে mediationExtras প্যারামিটারের জন্য স্থির নালিবিলিটি টীকা।
20.2.0 2021‑06‑08
  • গুগল এডি ম্যানেজার প্রকাশকদের জন্য অ্যাড ইন্সপেক্টর (বিটা) সমর্থন যুক্ত করেছেন।
20.1.0 2021‑04‑29
20.0.0 2021‑04‑05
  • ব্রেকিং পরিবর্তন:
    • সরানো উত্তরাধিকার Interstitial এপিআই।
    • সরানো উত্তরাধিকার RewardedVideoAd এপিআই।
    • Publisher সাথে উপসর্গযুক্ত ক্লাসগুলি সরানো হয়েছে (যেমন: PublisherAdView )।
    • CustomRenderedAd সরানো হয়েছে।
    • InstreamAd সরানো হয়েছে।
    • সরানো SearchAdRequest
    • AdListener.onAdLeftApplication() সরানো হয়েছে।
    • NativeAppInstallAd , NativeContentAd এবং UnifiedNativeAd সরানো হয়েছে। NativeAd নামে এখন একটি নেটিভ বিজ্ঞাপন ফর্ম্যাট রয়েছে।
    • RewardedAd এখন একটি বিমূর্ত শ্রেণি। পুরষ্কার প্রাপ্ত বিজ্ঞাপনটি লোড করতে RewardedAd.load() স্ট্যাটিক পদ্ধতিটি ব্যবহার করুন।
  • যোগ করা বিজ্ঞাপন পরিদর্শক (বিটা)।
  • অভিযোজিত ব্যানার বিজ্ঞাপনগুলির পক্ষে অবমূল্যায়িত AdSize.SMART_BANNER
  • সমস্ত পাবলিক এপিআইগুলিতে সুস্পষ্ট নালিবিলিটি টীকা যুক্ত করা হয়েছে।
19.8.0 2021‑03‑15
  • উপর একটি নির্ভরতা যুক্ত ব্যবহারকারী মেসেজিং প্ল্যাটফর্ম এসডিকে
  • FullScreenContentCallback onAdImpression() কলব্যাক যুক্ত করেছে।
  • InstreamAd ফর্ম্যাটটি অবমূল্যায়ন।
  • মধ্যস্থতা অ্যাডাপ্টার:
    • অবমূল্যায়িত MediationBannerAdapter , MediationInterstitialAdapter এবং MediationNativeAdapter । নতুন অ্যাডাপ্টারগুলি এই ফর্ম্যাটগুলি লোড করতে Adapter ক্লাসটি প্রয়োগ করা উচিত।
    • বিডিং অ্যাডাপ্টারগুলি এখন আরটিবি-নির্দিষ্ট ফর্ম্যাটগুলির জন্য Adapter ক্লাসে স্বতন্ত্র লোড পদ্ধতিগুলি প্রয়োগ করতে পারে।
19.7.0 2021‑01‑20
  • এতে বড় পরিবর্তন:
    • InterstitialAd
    • RewardedAd
    • NativeAd
    • AppOpenAd
  • CustomRenderedAd অবমূল্যায়ন করা হয়েছে।
  • উপসর্গ Publisher সাথে ক্লাস এবং প্যাকেজগুলি অবমূল্যায়ন করা হয়েছে এবং উপসর্গ AdManager সাথে প্রতিস্থাপন করা হয়েছে।
  • সংস্করণ 20.0.0 এর আগে শেষ ছোটখাটো প্রকাশ। এই এবং পূর্ববর্তী রিলিজগুলিতে অবনমিত হিসাবে চিহ্নিত সমস্ত এপিআই 20.0.0 সংস্করণে সরানো হবে। আরও তথ্যের জন্য সংস্করণ 20.0.0 মাইগ্রেশন গাইড দেখুন।
19.6.0 2020‑12‑04
  • onAdLeftApplication() AdListener পদ্ধতিটি হ্রাস করে।
  • একটি বাগ স্থির করে যেখানে অ্যান্ড্রয়েড 11 ডিভাইসে ব্যবহারকারীদের কোনও বিজ্ঞাপন ক্লিক করার সময় ব্রাউজার নির্বাচন করতে বলা হয়।
19.5.0 2020‑10‑20
  • ব্যানার বিজ্ঞাপন: onAdImpression() AdListener পদ্ধতিটি এখন ব্যানার বিজ্ঞাপনগুলির জন্য ডাকা হয়।
  • গুগল মোবাইল বিজ্ঞাপন এসডিকে দ্বারা তৈরি এইচটিটিপিএস কলগুলির জন্য সময়সীমাটি কাস্টমাইজ করতে setHttpTimeoutMillis() পদ্ধতি যুক্ত করেছে।
19.4.0 2020‑09‑10
  • এপিআই 30 লক্ষ্য করে অ্যাপ্লিকেশনগুলির জন্য অ্যান্ড্রয়েড 11 ডিভাইসের জন্য সমর্থন যুক্ত করা হয়েছে।
  • অ্যাপ ওপেন বিজ্ঞাপনগুলি: ব্যানার ভিউয়ের চেয়ে পূর্ণ স্ক্রিন ফর্ম্যাটের মতো আরও পরিচালনা করতে AppOpenAd ফর্ম্যাটটি পরিবর্তন করেছে। getResponseInfo() যুক্ত করা হয়েছে এবং AppOpenAd show() । অবমূল্যায়িত AppOpenAdView এবং AppOpenAdPresentationCallback ক্লাস।
  • মধ্যস্থতা: মধ্যস্থতার স্থিতি প্রতিবেদন এখন উপলব্ধ। বিজ্ঞাপনের অনুরোধে অংশ নেওয়া প্রতিটি বিজ্ঞাপন নেটওয়ার্কের জন্য প্রতিক্রিয়া তথ্য পেতে ResponseInfo.getAdapterResponses() ব্যবহার করুন।
  • উত্তরাধিকার পুরষ্কার প্রাপ্ত বিজ্ঞাপনগুলি: অবমূল্যায়িত RewardedVideoAd
  • একটি বাগ স্থির করে যেখানে MobileAds.initialize() একবারে একবারে সমাপ্তি হ্যান্ডলারকে কল করে। MobileAds.initialize() এ প্রতিটি কল এখন সমাপ্তির কলব্যাকটি অনুরোধ করে।
19.3.0 2020‑07‑20
  • getDomain() এবং getCause() পদ্ধতিগুলি AdError যুক্ত করা হয়েছে।
  • সমস্ত বিজ্ঞাপন ফর্ম্যাটগুলিতে নতুন লোড ব্যর্থতা কলব্যাক যুক্ত করা হয়েছে যা LoadAdError ফিরিয়ে দেয়। উদাহরণস্বরূপ, onAdFailedToLoad(LoadAdError)
  • অবমূল্যায়িত লোড ব্যর্থতা কলব্যাকগুলি যা একটি ইন্ট ফিরিয়ে দেয়। উদাহরণস্বরূপ, onAdFailedToLoad(int)
  • পুরষ্কার প্রাপ্ত বিজ্ঞাপনগুলি: যুক্ত করা onRewardedAdFailedToShow(AdError) এবং অবমূল্যায়িত onRewardedAdFailedToShow(int)
  • পুরস্কৃত মধ্যস্থতা: MEDIATION_SHOW_ERROR উপস্থাপনা ত্রুটি কোড যুক্ত করেছে। মধ্যস্থতা বিজ্ঞাপনগুলির সাথে সম্পর্কিত সমস্ত উপস্থাপনা ত্রুটিগুলি এখন MEDIATION_SHOW_ERROR AdError.getCode() এবং একটি নননুল AdError.getCause() অন্তর্নিহিত মধ্যস্থতার ত্রুটি উপস্থাপন করে।
19.2.0 2020‑06‑18
  • RewardedInterstitialAd ইন্টারটিটিয়ালড ফর্ম্যাট যুক্ত করা হয়েছে। এই বৈশিষ্ট্যটি বর্তমানে ব্যক্তিগত বিটাতে রয়েছে। অ্যাক্সেসের জন্য অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের কাছে পৌঁছান।
  • নেটিভ বিজ্ঞাপনগুলি: আপনাকে স্থানীয় নীতি লঙ্ঘনগুলি ধরতে এবং ঠিক করতে সহায়তা করার জন্য পরীক্ষার অনুরোধগুলিতে একটি নেটিভ ভ্যালিডেটর ইউআই যুক্ত করা হয়েছে।
  • MobileAds.disableMediationAdapterInitialization() পদ্ধতি যুক্ত। মধ্যস্থতা অ্যাডাপ্টার ইনিশিয়ালাইজেশন অক্ষম করতে গুগল মোবাইল বিজ্ঞাপন এসডিকে শুরু করার আগে এই পদ্ধতিটি কল করুন।
19.1.0 2020‑04‑16
19.0.1 2020‑03‑18
  • নেটিভ বিজ্ঞাপনগুলি: NativeCustomTemplateAd ব্যবহার করার সময় ঘটেছিল স্থির মেমরি ফাঁস।
19.0.0 2020‑03‑02
  • আইএবি টিসিএফ ভি 2.0 এবং আইএবি us_privacy স্ট্রিং থেকে সম্মতি পরামিতিগুলি পড়ার জন্য সমর্থন যুক্ত করা হয়েছে।
  • AdRequest setNeighboringContentUrls() এবং getNeighboringContentUrls() যুক্ত করা হয়েছে।
  • ResponseInfo ক্লাস যুক্ত করা হয়েছে যা একটি লোড এডি সম্পর্কে তথ্য সরবরাহ করে।
  • সমস্ত বিজ্ঞাপন ফর্ম্যাটগুলির জন্য, getResponseInfo() এর পক্ষে অবমূল্যায়িত getMediationAdapterClassName()
  • নেটিভ বিজ্ঞাপনগুলি: MediaContent getDuration() এবং getCurrentTime() পদ্ধতি যুক্ত করা হয়েছে।
  • নেটিভ মধ্যস্থতা: অ্যাডাপ্টারগুলি বাস্তবায়নের জন্য UnifiedNativeAdMapper যুক্ত করা getDuration() এবং getCurrentTime() পদ্ধতিগুলি যুক্ত করা হয়েছে।
  • অবমূল্যায়িত AdRequest.Builder.addTestDevice() । পরিবর্তে RequestConfiguration.Builder.setTestDeviceIds()
18.3.0 2019‑11‑05
  • InstreamAd বিজ্ঞাপন ফর্ম্যাটের জন্য এপিআই যুক্ত করা হয়েছে। এই বৈশিষ্ট্যটি বর্তমানে ব্যক্তিগত বিটাতে রয়েছে। অ্যাক্সেসের জন্য অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের কাছে পৌঁছান।
  • অভিযোজিত ব্যানার : AdSize ক্লাসে অভিযোজিত ব্যানার তৈরির পদ্ধতিগুলি পরিবর্তিত হয়েছে। উদাহরণস্বরূপ, AdSize.getCurrentOrientationBannerAdSizeWithWidth() AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize() এর নামকরণ।
  • মধ্যস্থতা : গুগল মোবাইল বিজ্ঞাপন এসডিকে এখন মধ্যস্থতা অ্যাডাপ্টারগুলির দ্বারা নিক্ষিপ্ত ব্যতিক্রমগুলি ধরা পড়ে।
  • পুরষ্কারযুক্ত মধ্যস্থতা : একটি বাগ স্থির করে যেখানে একাধিক মধ্যস্থতা পুরষ্কারযুক্ত বিজ্ঞাপনগুলি ক্যাশে করা হয় তবে কেবল একটিই প্রদর্শন করবে।
  • সমস্ত বিজ্ঞাপন অনুরোধের জন্য একবার টেস্ট ডিভাইসগুলি সেটিং সক্ষম করতে setTestDeviceIds() পদ্ধতি যুক্ত করুন।
18.2.0 2019‑08‑29
  • AppOpenAd ফর্ম্যাটের জন্য এপিআই যুক্ত করা হয়েছে। এই বৈশিষ্ট্যটি বর্তমানে ব্যক্তিগত বিটাতে রয়েছে। অ্যাক্সেসের জন্য অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের কাছে পৌঁছান।
18.1.1 2019‑07‑23
  • মধ্যস্থতা : অ্যাপ্লিকেশনগুলি MobileAds.initialize(Context, OnInitializationCompleteListener) কল করার সময় অ্যাডাপ্টারগুলি এখন আরম্ভ করা হয়।
  • মধ্যস্থতা : অ্যাডাপ্টার ব্যতিক্রম যার স্ট্যাক ট্রেসগুলিতে গুগল মোবাইল বিজ্ঞাপন এসডিকে অন্তর্ভুক্ত রয়েছে এখন গুগল মোবাইল বিজ্ঞাপন এসডিকে ধরা পড়ে এবং পরিচালনা করা হয়।
18.1.0 2019‑07‑09
  • অ্যাপ্লিকেশন পরিমাপ সহায়তার জন্য অফিসিয়াল রিলিজ।
  • অ্যাপ্লিকেশন পরিমাপ ডিফল্টরূপে অ্যাপ্লিকেশন শুরুতে ডেটা শুরু করে এবং প্রেরণ করে। গুগল মোবাইল বিজ্ঞাপন এসডিকে স্পষ্টভাবে কল না করা পর্যন্ত অ্যাপ্লিকেশন পরিমাপ বিলম্ব করার জন্য একটি বিকল্প যুক্ত করেছে।
  • একটি নতুন ইনিশিয়ালাইজেশন পদ্ধতি যুক্ত করা হয়েছে, MobileAds.initialize(Context, OnInitializationCompleteListener) , যা আপনাকে জানায় যখন গুগল মোবাইল বিজ্ঞাপন এসডিকে এবং সমস্ত কনফিগার করা মধ্যস্থতা অ্যাডাপ্টারগুলি সূচনা সম্পন্ন করে।
  • আপনার অ্যাপ্লিকেশনটির জন্য কনফিগার করা সমস্ত বিজ্ঞাপন নেটওয়ার্কগুলির সূচনা স্থিতি সরবরাহ করতে MobileAds.getInitializationStatus() যুক্ত করা হয়েছে।
  • যোগ করা MobileAds.getRequestConfiguration() । এই কনফিগারেশন অবজেক্টে সেট করা প্যারামিটারগুলি সমস্ত বিজ্ঞাপন অনুরোধের জন্য ব্যবহৃত হয়।
  • নেটিভ বিজ্ঞাপনগুলি : NativeAdOptions.Builder.setMediaAspectRatio() এই বিকল্পটি এখন অবমূল্যায়িত setImageOrientation() পদ্ধতির চেয়ে অগ্রাধিকার গ্রহণ করে।
  • নেটিভ বিজ্ঞাপনগুলি : নন-ভিডিও বিজ্ঞাপনগুলির জন্য, মিডিয়াভিউয়ের চিত্র স্কেল টাইপটি এখন MediaView.setImageScaleType() ব্যবহার করে সেট করা যেতে পারে।
  • নেটিভ বিজ্ঞাপনগুলি : UnifiedNativeAd.getMediaContent() যুক্ত করা হয়েছে। প্রকাশকরা যারা কেবল ইউআরএলএসের মাধ্যমে চিত্রগুলি লোড করেন তারা এখন বিজ্ঞাপনের মিডিয়া সামগ্রী পেতে পারেন, এটিতে একটি চিত্র সরবরাহ করতে পারেন এবং MediaView.setMediaContent() কল করতে পারেন নন-ভিডিও বিজ্ঞাপনগুলির জন্য MediaView মাধ্যমে চিত্রের ডেটা জনপ্রিয় করতে।
  • নেটিভ এডিএস মধ্যস্থতা : অ্যাডাপ্টারগুলি এখন UnifiedNativeAdMapper.setMediaContentAspectRatio() এর মাধ্যমে দিক অনুপাত সরবরাহ করতে পারে।
  • play-services-measurement এবং play-services-measurement-sdk উপর নির্ভরতা যুক্ত করা হয়েছে। অ্যাপ্লিকেশনগুলিকে আর স্পষ্টভাবে এই নির্ভরতাগুলি যুক্ত করার দরকার নেই।
18.0.0 2019‑06‑17
  • অ্যান্ড্রয়েড থেকে জেটপ্যাক (অ্যান্ড্রয়েডএক্স) লাইব্রেরিতে সমর্থন লাইব্রেরি থেকে স্থানান্তর। আরও তথ্যের জন্য গুগল প্লে পরিষেবাদি রিলিজ নোটগুলি দেখুন।
  • প্লে স্টোর থেকে অ্যাপ ইনস্টল করার পরে প্রথম লঞ্চে ঘটে যাওয়া ক্র্যাশ এড়াতে, এই রিলিজের জন্য প্রকাশকদের তাদের বিল্ডে অতিরিক্ত নির্ভরতা ঘোষণা করা প্রয়োজন grad
    com.google.android.gms:play-services-measurement:17.0.0
    com.google.android.gms:play-services-measurement-sdk:17.0.0
17.2.1 2019‑05‑21
  • android.media.AudioManager.getStreamVolume এ এএনআর উত্পন্ন করার জন্য ঠিক করুন।
17.2.0 2019‑03‑11
  • পুরষ্কার প্রাপ্ত ভিডিও: পুরষ্কারযুক্ত এপিআইগুলির একটি নতুন সেট যুক্ত করা হয়েছে ( পুরষ্কার প্রাপ্ত প্যাকেজটি দেখুন) যা আপনাকে একসাথে একাধিক পুরষ্কারযুক্ত বিজ্ঞাপনগুলি লোড করতে সক্ষম করে।
  • মধ্যস্থতা: মধ্যস্থতা অ্যাডাপ্টার এপিআইগুলির একটি নতুন সেট যুক্ত করা হয়েছে যা সূচনাটিকে সমর্থন করে। নতুন এপিআই বাস্তবায়নকারী অ্যাডাপ্টারগুলি Adapter ক্লাস বাস্তবায়ন করে।
  • এডিএস লাইব্রেরির যে কোনও সংস্করণ (যেমন, com.google.android.gms:play-services-ads:17.2.0 ) এর 17.2.0 সংস্করণ সহ firebase-analytics ব্যবহার করে প্রকাশকরা অবশ্যই com.google.firebase:firebase-analytics:16.3.0
17.1.3 2019‑01‑31
  • যে কোনও বিজ্ঞাপন লাইব্রেরির সংস্করণ 17.1.3 এর সাথে firebase-analytics ব্যবহার করে প্রকাশকরা (যেমন, com.google.android.gms:play-services-ads:17.1.3 ) অবশ্যই 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
17.1.0 2018‑11‑02
17.0.0 2018‑10‑05
  • গুগল AdMob প্রকাশকদের কী সহ একটি <meta-data> ট্যাগ নির্দিষ্ট করতে হবেcom.google.android.gms.ads.APPLICATION_IDতাদের androidmanifest.xml এ। আরও তথ্যের জন্য গেট শুরু গাইড দেখুন।
  • নেটিভ বিজ্ঞাপনগুলি: NativeAppInstallAd , NativeContentAd এবং সম্পর্কিত এপিআইগুলি UnifiedNativeAd পক্ষে অবমূল্যায়ন করা হয়। নতুন এপিআই ব্যবহারের বিষয়ে আরও নির্দেশাবলীর জন্য নেটিভ বিজ্ঞাপনগুলি অ্যাডভান্সড ইউনিফাইড দেখুন।
  • নেটিভ বিজ্ঞাপনগুলি: "নিঃশব্দ এই বিজ্ঞাপন" বৈশিষ্ট্যটি যুক্ত করেছে।
  • নেটিভ বিজ্ঞাপনগুলি: সৌম্য সতর্কতা লগ: "ক্লিক কনফার্মিংভিউ সেট করা থাকাকালীন ইনফর্মড্লিকলিস্টনার অবশ্যই বাতিল হওয়া উচিত নয়।" অপসারণ করা হয়েছে।
  • পুরষ্কার প্রাপ্ত বিজ্ঞাপনগুলি: বিজ্ঞাপনের মেটাডেটা পরিবর্তনগুলি শোনার জন্য RewardedVideoAd setAdMetadataListener পদ্ধতি যুক্ত করা হয়েছে।
  • পুরষ্কারযুক্ত বিজ্ঞাপনগুলি: কলিং destroy() শ্রোতাদের বাতিল করে দেবে।
  • AdRequest.Builder নিম্নলিখিত পদ্ধতিগুলি অবমূল্যায়ন করেছে।
  • একটি বাগ ঠিক করা হয়েছে যেখানে onRewardedVideoCompleted() এমুলেটরগুলিতে গুলি চালানো হয়নি।
16.0.0 2018‑10‑02
  • কোনও বিজ্ঞাপন পরিবর্তন হয় না। আরও তথ্যের জন্য গুগল প্লে পরিষেবাদি রিলিজ নোটগুলি দেখুন।
15.0.0 2018‑04‑12
  • মাইরে ভি 3 বিটা সংস্করণ।
  • নেটিভ বিজ্ঞাপন: ইউনিফাইড নেটিভ এডি এপিআই যুক্ত করা হয়েছে। এটি NativeAppInstallAds এবং NativeContentAds এক নতুন ধরণের সাথে সংযুক্ত করে: UnifiedNativeAd
  • দ্রষ্টব্য: নেটিভ বিজ্ঞাপনগুলি ব্যবহার করার সময়, একটি সৌম্য সতর্কতা রয়েছে যা লগগুলিতে প্রদর্শিত হয় যখন নেটিভ বিজ্ঞাপনটি ক্লিক করা হয়: " ক্লিক কনফার্মিংভিউ সেট করা থাকাকালীন ইনফর্মিডক্লিকলিস্টনার অবশ্যই নাল হওয়া উচিত নয় " "এই সতর্কতাটি উপেক্ষা করা যেতে পারে, এবং এটি মুছে ফেলা হবে পরবর্তী প্রকাশ।
12.0.1 2018‑03‑28
  • কোনও বিজ্ঞাপন পরিবর্তন হয় না। আরও তথ্যের জন্য গুগল প্লে পরিষেবাদি প্রকাশের নোটগুলি দেখুন।
12.0.0 2018‑03‑20
  • পুরষ্কার প্রাপ্ত ভিডিও: RewardedVideoAdListener onRewardedVideoCompleted() কলব্যাক পদ্ধতি যুক্ত করেছে।
  • নেটিভ মধ্যস্থতা: পৃথক দেশীয় বিজ্ঞাপন সম্পদের সাথে সম্পর্কিত অবজেক্টগুলি View জন্য অ্যাডাপ্টারগুলিকে অ্যাক্সেস দেয় NativeAdMapper trackViews() পদ্ধতি যুক্ত করা হয়েছে। trackView() এর পক্ষে অবমূল্যায়িত trackViews()
11.8.0 2017‑12‑18
  • বাগ ফিক্স এবং সাধারণ উন্নতি।
11.6.0 2017‑11‑07
  • NativeAppInstallAd এবং NativeContentAd NativeAdViewHolder শ্রেণি এবং সম্পর্কিত পদ্ধতি যুক্ত করেছে।
  • অবমূল্যায়িত AdLoader.getMediationAdapterClassName (প্রকাশকদের পরিবর্তে একই নামের পদ্ধতিগুলি NativeAppInstallAd এবং NativeContentAd ব্যবহার করা উচিত)।
  • পরীক্ষার বিজ্ঞাপনগুলি এখন বিজ্ঞাপনের উপরে একটি লেবেল দেখায়। আরও তথ্যের জন্য পরীক্ষার গাইড দেখুন।
11.4.0 2017‑09‑19
  • getMediationAdapterClassName() পদ্ধতিগুলি NativeAppInstallAd এবং NativeContentAd ক্লাসগুলিতে যুক্ত হয়েছে। AdLoader একই নামের পদ্ধতিটি হ্রাস করা হবে।
  • onVideoEnd() ক্লাস, hasVideoContent() , setHasVideoContent() , এবং setMediaView() পদ্ধতিগুলিতে NativeAdMapper ক্লাসে, এবং getAdVolume() এবং isAdMuted() পদ্ধতিগুলিতে NativeMediationAdRequest ক্লাসে নেটিভেমেডিয়েশনড্রেকস্ট ক্লাসে যুক্ত MediationNativeListener
  • SearchAdRequest ক্লাস সরানো হয়েছে।
11.2.2 2017‑09‑05
  • একটি নতুন loadAd() পদ্ধতি যুক্ত করা হয়েছে যা RewardedVideoAd ক্লাসে একটি PublisherAdRequest অবজেক্টে নেয়।
11.2.0 2017‑08‑14
  • AdLoader ক্লাসে loadAds() পদ্ধতি যুক্ত করা হয়েছে, যা অ্যাপ্লিকেশনগুলিকে একক অনুরোধে একাধিক অনন্য বিজ্ঞাপন লোড করতে দেয়।
  • আপনি যখন আপনার অ্যাপ্লিকেশনটিকে গুগল মোবাইল বিজ্ঞাপন এসডিকে 11.2.0 বা উচ্চতর সংস্করণে আপগ্রেড করেন, আপনার অ্যাপ্লিকেশনটির build.gradle কমপক্ষে 26 (অ্যান্ড্রয়েড ও) এর একটি compileSdkVersion নির্দিষ্ট করতেও আপডেট করতে হবে। এটি আপনার অ্যাপটি চালানোর পদ্ধতিটি পরিবর্তন করে না। আপনাকে targetSdkVersion আপডেট করার প্রয়োজন হবে না।
  • ১১.২.০ সংস্করণ দিয়ে শুরু করে, গুগল মোবাইল বিজ্ঞাপন এসডিকে গুগলের মাভেন সংগ্রহস্থলের মাধ্যমে উপলব্ধ। আরও তথ্যের জন্য, গুগল প্লে পরিষেবাদি প্রকাশের নোটগুলি দেখুন।
11.0.0 2017‑06‑07
  • AdListener ক্লাসে onAdClicked() এবং onAdImpression() পদ্ধতি যুক্ত করেছে। এই পদ্ধতিগুলি কেবল নেটিভ অ্যাপ ইনস্টল এবং নেটিভ সামগ্রী বিজ্ঞাপনের জন্য আহ্বান করা হয়।
  • AdView , InterstitialAd এবং NativeExpressAdView ক্লাসগুলি থেকে getInAppPurchaseListener() এবং setInAppPurchaseListener() পদ্ধতিগুলি সরানো হয়েছে। এছাড়াও অ্যাপ্লিকেশন ক্রয়ের ক্লাসগুলি সরানো হয়েছে।
  • VideoController.VideoLifecycleCallbacks ক্লাসে OnVideoMute() , OnVideoPause() , OnVideoPlay() এবং OnVideoStart() পদ্ধতি যুক্ত করেছে।
  • PublisherInterstitialAd এবং RewardedVideoAd ক্লাসগুলিতে setImmersiveMode() পদ্ধতি যুক্ত করে পূর্ণ-স্ক্রিন বিজ্ঞাপনগুলিতে নিমজ্জনিত মোড সক্ষম করার ক্ষমতা যুক্ত করেছে।
  • নেটিভ-প্লাস-ব্যানারের অনুরোধগুলির জন্য AdLoader সাথে ব্যবহারের জন্য OnPublisherAdViewLoadedListener ইন্টারফেস, PublisherAdViewOptions ক্লাস এবং PublisherAdViewOptions.Builder
  • One চ্ছিক OnImmersiveModeUpdatedListener ইন্টারফেস যুক্ত করা হয়েছে যে মধ্যস্থতা অ্যাডাপ্টারগুলি নিমজ্জনিত মোড আপডেটগুলি সম্পর্কে অবহিত করার জন্য প্রয়োগ করতে পারে।
  • RewardedVideoAd ক্লাসে getMediationAdapterClassName() পদ্ধতি যুক্ত করেছে।
  • প্রোগুয়ার্ড ব্যবহার করার সময় মধ্যস্থতা অ্যাডাপ্টার শ্রেণীর নামগুলি স্বয়ংক্রিয়ভাবে সংরক্ষণের জন্য নিয়মগুলি যুক্ত keep
10.2.0 2017‑2‑15
  • গুগল প্লে সার্ভিসেস 10.2.x প্রথম প্রকাশ যা অ্যান্ড্রয়েড সংস্করণ 2.3.x (জিঞ্জারব্রেড) এর জন্য আর সম্পূর্ণ সমর্থন অন্তর্ভুক্ত করে না। এসডিকে রিলিজ 10.2.x ব্যবহার করে বিকশিত অ্যাপ্লিকেশনগুলি এবং পরে 14 এর ন্যূনতম অ্যান্ড্রয়েড এপিআই স্তর প্রয়োজন এবং 14 এর নীচে একটি এপিআই স্তর চলমান ডিভাইসগুলিতে ইনস্টল করা যাবে না the , অ্যান্ড্রয়েড বিকাশকারীদের ব্লগ দেখুন।
  • দেশীয় উন্নত সামগ্রী এবং কাস্টম টেম্পলেট বিজ্ঞাপনগুলির জন্য ভিডিও সম্পদের জন্য সমর্থন যুক্ত করা হয়েছে।
  • getVideoController() , setVideoOptions() , এবং getVideoOptions() পদ্ধতিগুলি PublisherAdView শ্রেণিতে যুক্ত করেছে।
  • AdChoicesView ক্লাস যুক্ত করা হয়েছে।
  • getAdChoicesContent() এবং setAdChoicesContent() পদ্ধতিগুলি NativeAdMapper শ্রেণিতে যুক্ত করেছে।
  • পুরষ্কার প্রাপ্ত ভিডিও মধ্যস্থতা অ্যাডাপ্টারগুলির জন্য InitializableMediationRewardedVideoAdAdapter ইন্টারফেস যুক্ত করা হয়েছে যা কোনও বিজ্ঞাপনের অনুরোধ করার আগে প্রাথমিক সূচনাটি বেছে নিতে চায়।
  • গুগল অ্যাড ম্যানেজারে অ্যাপ্লিকেশন পূর্বরূপ এবং সমস্যা সমাধানের জন্য সমর্থন যুক্ত করা হয়েছে।
10.0.1 2016‑11‑21
  • বাগ ফিক্স এবং সাধারণ উন্নতি।
9.8.0 2016‑10‑24
  • MobileAds.Initialize(Context) অবহেলিত করা হয়েছে। গুগল অ্যাড ম্যানেজার প্রকাশকদের তাদের অ্যাপ্লিকেশনগুলি শুরু করার সময় এই পদ্ধতিটি কল করা উচিত। অ্যাডমোব প্রকাশকদের এখনও MobileAds.Initialize(Context, String) ব্যবহার করা উচিত এবং তাদের অ্যাপ্লিকেশন কোডটি পাস করা উচিত।
9.6.0 2016‑09‑22
  • দেশীয় বিজ্ঞাপনগুলি উন্নত ভিডিও বিজ্ঞাপনগুলির জন্য MediaView ক্লাস যুক্ত করা হয়েছে।
  • এডি ম্যানেজার বিজ্ঞাপন ইউনিটগুলির সৃজনশীল পূর্বরূপ এবং সমস্যা সমাধানের জন্য MobileAds ক্লাসে একটি openDebugMenu() পদ্ধতি যুক্ত করেছেন।
  • পুরষ্কার প্রাপ্ত ভিডিও কাস্টম ইভেন্টগুলির জন্য সমর্থন যুক্ত করা হয়েছে।
9.4.0 2016‑08‑01
  • বাগ ফিক্স এবং সাধারণ উন্নতি।
9.2.0 2016‑06‑27
  • NativeAdOptions.Builder ক্লাসে setAdChoicesPlacement() পদ্ধতিটি যুক্ত করেছেন, যা অ্যাপ প্রকাশকরা এখন তাদের AdChoices স্থানীয় বিজ্ঞাপনগুলিতে নির্দিষ্ট করতে ব্যবহার করতে পারেন।
  • বেশ কয়েকটি বাগ ফিক্সের সাথে ভিডিও বিজ্ঞাপন প্লেব্যাক উন্নত করা হয়েছে।
9.0.1 2016‑05‑26
  • 9.0.0 এ প্রবর্তিত একটি অগ্রণী সমস্যা সমাধান করে। প্রকাশকদের আর com.google.android.gms.common.util.DynamiteApi এর জন্য keep বিকল্পের প্রয়োজন নেই।
9.0.0 2016‑05‑18
  • অ্যাপ্লিকেশনগুলির জন্য অবস্থানের তথ্যের অটো-জনসংখ্যা যুক্ত করা হয়েছে যা স্পষ্টভাবে অবস্থানের অনুমতি দেয়।
  • পুরষ্কার প্রাপ্ত ভিডিও মধ্যস্থতা কাস্টম ইভেন্টগুলির জন্য সমর্থন যুক্ত করা হয়েছে।
  • নেটিভ এক্সপ্রেস বিজ্ঞাপনগুলির জন্য ভিডিও বিকল্প যুক্ত করা হয়েছে।
  • আপডেট কাস্টম অনুসন্ধান বিজ্ঞাপন API।
  • যোগ করা setAppMuted() পদ্ধতি।
  • MobileAds.initialize(android.content.Context, java.lang.String) পদ্ধতিটি আর হ্রাস করা হয় না।
  • MobileAds.initialize(android.content.Context) পদ্ধতিটি এখন হ্রাস করা হয়েছে।
  • মধ্যস্থতা অ্যাডাপ্টারগুলিতে ইমপ্রেশনগুলি প্রতিবেদন করার জন্য MediationNativeListener.onAdImpression() পদ্ধতি যুক্ত করা হয়েছে।
  • কেবলমাত্র এই প্রকাশের জন্য , অ্যাপ্লিকেশনগুলি তাদের অ্যাপ্লিকেশন পোস্ট করার জন্য প্রগার্ড ব্যবহার করে তাদের প্রোগুয়ার্ড কনফিগারেশন ফাইলে নিম্নলিখিত keep বিকল্পটি যুক্ত করতে হবে:

    -keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0 2015‑12‑18
  • একটি অ্যাপ্লিকেশনটির বর্তমান ভলিউম স্তরের মোবাইল বিজ্ঞাপন এসডিকে অবহিত করতে একটি পাবলিক পদ্ধতি, 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
  • মাইরড ভি 2 অফিসিয়াল রিলিজ সংস্করণ।
  • কোনও বিজ্ঞাপনের অনুরোধটি চলছে কিনা তা যাচাই করার জন্য AdLoader , AdView এবং InterstitialAd একটি isLoading() পদ্ধতি যুক্ত করা হয়েছে।
  • অবমূল্যায়িত PublisherAdRequest.Builder#setManualImpressionsEnabled() পরিবর্তে PublisherAdView#setManualImpressionsEnabled() ব্যবহার করুন।
7.5.0 2015‑05‑28
  • অ্যাডমোব এবং বিজ্ঞাপন পরিচালক জুড়ে অ্যাপ ইনস্টল এবং সামগ্রী নেটিভ বিজ্ঞাপন ফর্ম্যাটগুলির জন্য সমর্থন যুক্ত করা হয়েছে।
  • অ্যাড ম্যানেজার রিজার্ভেশনের জন্য উপলব্ধ কাস্টম নেটিভ বিজ্ঞাপন ফর্ম্যাটগুলির জন্য সমর্থন যুক্ত করা হয়েছে।
7.3.0 2015‑04‑28 বিভিন্ন বাগ ফিক্স।
7.0.0 2015‑03‑19
  • addCustomTargeting() এবং addCategoryExclusion() পদ্ধতিগুলি PublisherAdRequest.Builder যুক্ত করেছে।
  • ম্যানুয়াল ইমপ্রেশন গণনা ব্যবহার করার সময় এডি ম্যানেজারে একাধিক ছাপ রেকর্ড করার জন্য PublisherAdView.recordManualImpression() বিজ্ঞাপন।
  • android:largestWidthLimitDp <supports-screens> স্ক্রিনস> ট্যাগের বৃহত্তমউইডথলিমিটডিপি বৈশিষ্ট্য।
  • AdRequest.Builder এবং PublisherAdRequest.BuildersetRequestAgent() পদ্ধতি যুক্ত করেছে। This method should be used to denote ad request origins by third parties that mediate to the Mobile Ads SDK.
6.5.87 2014‑12‑08
  • Introduced split JAR architecture--Android Studio developers can now just include the ads portion of Google Play services by depending on com.google.android.gms: play‑services‑ads :6.+ .
    Note: Apps that create banner ads in XML must still reference the entire library com.google.android.gms: play‑services :6.+ .
  • বিভিন্ন বাগ ফিক্স।
6.1 2014‑10‑08
  • Added a getLocation() method to com.google.android.gms.ads.MediationAdRequest .
  • Added a content description to the interstitial close button for accessibility.
  • Removed logging of "Google Play resources not found" when the library project is linked correctly.
  • Added getMediationAdapterClassName() to AdView to get the class name of the ad network mediation adapter currently showing an ad.
5.0 2014‑06‑25
  • Added new APIs to implement Custom Events.
  • Added default purchase flow for In-App Purchase, using the Google Play Billing API.
4.4 2014‑05‑07
  • Added new Mediation Adapter APIs.
  • Added new 320x100 LARGE_BANNER ad format for both phones and tablets.
  • Added new interstitial format for In-App Purchase. Set an InAppPurchaseListener on InterstitialAd to listen for in-app purchase events.
  • Bug fix for SecurityException crash due to reading gservices without permission.
4.3 2014‑03‑17
  • InterstitialAd now functions if passed an application context.
  • Added the setContentUrl() method to PublisherAdRequest.Builder .
  • Fix for exception when Service not registered .
4.2 2014‑02‑03 বিভিন্ন বাগ ফিক্স।
4.1 2014‑01‑16
  • Added support for Ad Manager and Search Ads for Mobile Apps.
  • AdRequest.Builder now has a setLocation() method.
  • Fixed a crash that occurred if an interstitial ad was requested but AdActivity wasn't specified in the manifest.
4.0 2013‑10‑31
  • Google Mobile Ads APIs are now part of Google Play services .
  • Future updates to the Google Mobile Ads APIs get automatically pushed to devices through Google Play services.
  • Ad Manager and Search Ads for Mobile Apps not yet supported.