रिलीज़ टिप्पणियां
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
वर्शन
रिलीज़ की तारीख
नोट
25.4.0
2026‑06‑17
गड़बड़ियों को ठीक किया गया और परफ़ॉर्मेंस में सुधार किए गए.
25.3.0
2026‑05‑21
RequestConfiguration.Builder में setAgeRestrictedTreatment() तरीका जोड़ा गया है. साथ ही, setTagForChildDirectedTreatment() और setTagForUnderAgeOfConsent() को बंद कर दिया गया है. बच्चों और किशोरों के लिए, उम्र के हिसाब से कॉन्टेंट दिखाने की सेटिंग को कॉन्फ़िगर करने के लिए, नए तरीके का इस्तेमाल करें.
25.2.0
2026‑04‑13
गड़बड़ियों को ठीक किया गया और परफ़ॉर्मेंस में सुधार किए गए.
25.1.0
2026‑03‑16
विज्ञापन की जांच करने वाले टूल में मौजूद एक बग को ठीक किया गया है. इस बग की वजह से, कॉन्टेक्स्ट से बाहर के टेस्ट विज्ञापन का अनुरोध करते समय गड़बड़ी हो सकती थी. ऐसा तब होता था, जब कॉन्टेंट यूआरएल खाली होता था.
25.0.0
2026‑02‑17
नुकसान पहुंचा सकने वाले बदलाव:
com.google.android.gms.ads.mediation पैकेज में मौजूद VersionInfo क्लास को हटा दिया गया है.
RtbSignalData क्लास में, बंद किए गए getConfiguration() तरीके को हटा दिया गया है.
इन क्लास में, बंद किए गए onFailure(String) और onAdFailedToShow(String) तरीकों को हटाया गया:
com.google.android.gms.ads.nativead पैकेज से NativeAdViewHolder क्लास को हटा दिया गया है.
MediationUtils से MIN_WIDTH_RATIO और MIN_HEIGHT_RATIO हटा दिया गया है, ताकि विज्ञापन के साइज़ के मिलान के थ्रेशोल्ड को ज़्यादा लचीला बनाया जा सके. इससे, विज्ञापन के साइज़ के हिसाब से मीडिएशन को बेहतर तरीके से मैनेज किया जा सकेगा.
User Messaging Platform SDK की डिपेंडेंसी को 4.0.0 वर्शन पर अपडेट किया गया है.
ऐंकर किए गए बड़े अडैप्टिव बैनर के लिए सहायता जोड़ी गई. ऐंकर किए गए बड़े अडैप्टिव बैनर विज्ञापनों को, लोगों की दिलचस्पी और रेवेन्यू बढ़ाने के लिए डिज़ाइन किया गया है.
AdSize क्लास में, यहां दिए गए तरीकों का इस्तेमाल करके ऐंकर किए गए बड़े अडैप्टिव बैनर विज्ञापनों का अनुरोध करें:
गड़बड़ियों को ठीक किया गया और परफ़ॉर्मेंस में सुधार किए गए.
24.8.0
2025‑11‑20
SDK के वर्शन 24.6.0 और 24.7.0 में, SDK संसाधनों के लिए अनुवाद मौजूद न होने की समस्या ठीक की गई है.
NativeAdViewHolder अब काम नहीं करता. इसके बजाय, नेटिव विज्ञापनों को रेंडर करने के लिए NativeAdView
का इस्तेमाल करें.
AdPreloader.getConfigurations() और AdPreloader.getConfiguration(preloadId)
तरीकों को बंद कर दिया गया है. इन तरीकों का कोई विकल्प नहीं है.
24.7.0
2025‑10‑09
NativeCustomFormatAd.getDisplayOpenMeasurement() के लिए, रिटर्न टाइप पर मौजूद nullable एनोटेशन को ठीक किया गया.
फ़ंक्शन में कोई बदलाव नहीं किया गया है, क्योंकि इस तरीके से पहले से ही शून्य वैल्यू मिलने की उम्मीद थी.
Android Gradle प्लगिन 7.3.1 के साथ काम करने के लिए, androidx.webkit:webkit डिपेंडेंसी को 1.14.0 से 1.12.1 पर डाउनग्रेड किया गया है.
24.6.0
2025‑09‑08
नेटिव मीडिएशन अडैप्टर अब NativeAdMapper.destroy() लागू कर सकते हैं, ताकि उन्हें यह सूचना मिल सके कि नेटिव विज्ञापन कब बंद किया गया.
24.5.0
2025‑07‑24
जिन पब्लिशर के पास इस सुविधा का ऐक्सेस है वे अब सभी विज्ञापन फ़ॉर्मैट के लिए, प्लेसमेंट आईडी का इस्तेमाल कर सकते हैं.
गड़बड़ी के मैसेज Fatal Exception: java.util.ConcurrentModificationException की वजह से क्रैश होने की समस्या ठीक की गई.
24.4.0
2025‑06‑09
विज्ञापन प्रीलोड करने के लिए कई नए एपीआई जोड़े गए हैं और मौजूदा एपीआई बंद कर दिए गए हैं.
विज्ञापन पहले से लोड करने की सुविधा, ऐल्फ़ा वर्शन में चुनिंदा लोगों के लिए उपलब्ध है.
24.3.0
2025‑05‑19
User Messaging Platform SDK टूल की डिपेंडेंसी को 3.2.0 वर्शन पर अपडेट किया गया है.
24.2.0
2025‑04‑07
गड़बड़ियों को ठीक किया गया और परफ़ॉर्मेंस में सुधार किए गए.
24.1.0
2025‑03‑12
अब Kotlin का कम से कम वर्शन 2.1.0 होना चाहिए.
गड़बड़ियों को ठीक किया गया और परफ़ॉर्मेंस में सुधार किए गए.
play-services-ads-lite को कम रिलीज़ कैडेंस पर ले जाया जा रहा है. साथ ही, इसे इस रिलीज़ के साथ डिस्ट्रिब्यूट नहीं किया जा रहा है. ज़्यादा जानकारी के लिए, Lite SDK का दस्तावेज़ देखें.
24.0.0
2025‑02‑24
नुकसान पहुंचा सकने वाले बदलाव:
Android के एपीआई लेवल को 23 पर सेट किया गया है.
इंटरस्क्रोलर विज्ञापन फ़ॉर्मैट से जुड़े सभी एपीआई हटा दिए गए हैं.
बंद किए गए AppOpenAd ओरिएंटेशन एपीआई हटा दिए गए हैं.
SearchAdView और DynamicHeightSearchAdRequest क्लास हटा दी गई हैं.
User Messaging Platform SDK टूल की डिपेंडेंसी को 3.1.0 वर्शन पर अपडेट किया गया है.
MediationRewardedAdCallback.onUserEarnedReward() को जोड़ा गया और MediationRewardedAdCallback.onUserEarnedReward(RewardItem) को बंद किया गया.
मीडिएशन अडैप्टर को नए तरीके का इस्तेमाल करने के लिए अपडेट करना चाहिए.
इंटरस्क्रोलर विज्ञापन फ़ॉर्मैट से जुड़े सभी एपीआई बंद कर दिए गए हैं. उदाहरण के लिए,
AdSize.getCurrentOrientationInterscrollerAdSize().
23.5.0
29-10-2024
विज्ञापन लोड न होने की गड़बड़ी के बारे में बताने वाले logcat मैसेज को अपडेट किया गया है. ये मैसेज, 23.4.0 वर्शन में गड़बड़ी के लेवल से जानकारी के लेवल पर ले जाए गए हैं.
WebView API for Ads की मदद से, कस्टम टैब में दिलचस्पी के मुताबिक दिखाए जाने वाले विज्ञापनों से बेहतर कमाई की जा सकती है.
23.4.0
30-09-2024
विज्ञापन लोड न होने पर, अब logcat मैसेज दिखता है. इसमें गड़बड़ी के स्टैक ट्रेस में ad failed
to load दिखता है. स्टैक ट्रेस, इस मैसेज को गड़बड़ी के तौर पर लॉग करता है. हालांकि, इसका मतलब यह नहीं है कि ऐप्लिकेशन क्रैश हो गया है. विज्ञापन लोड न होने की सामान्य गड़बड़ियों को समझने के लिए, गड़बड़ी के लॉगिंग मैसेज को डीबग करने के सामान्य तरीके लेख पढ़ें. अगर आपको विज्ञापन दिखाने से जुड़ी कोई ऐसी गड़बड़ी बार-बार दिखती है जिसके बारे में दस्तावेज़ में जानकारी नहीं दी गई है, तो Google Mobile Ads SDK (Legacy) सहायता टीम के साथ स्टैक ट्रेस शेयर करें.
User Messaging Platform SDK टूल की डिपेंडेंसी को 3.0.0 वर्शन पर अपडेट किया गया है.
23.2.0
2024‑06‑27
AdView.isCollapsible() जोड़ा गया है, ताकि यह पता लगाया जा सके कि लोड किया गया आखिरी बैनर छोटा किया जा सकता है या नहीं.
23.1.0
2024‑05‑09
इसके लिए, कम से कम compileSdkVersion 34 होना चाहिए.
नेटिव मीडिएशन अडैप्टर: loadNativeAd और loadRtbNativeAd() को हटाकर, loadNativeAdMapper() और loadRtbNativeAdMapper() को जोड़ा गया.
अडैप्टर को लोड करने के इन नए तरीकों और उनसे जुड़े ऑब्जेक्ट का इस्तेमाल करने के लिए, माइग्रेट करना चाहिए.
23.0.0
2024‑03‑07
नुकसान पहुंचा सकने वाले बदलाव:
Android के एपीआई लेवल को कम से कम 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 से इनहेरिट न हो.
AdFormat.UNKNOWN के इस्तेमाल पर रोक लगा दी गई है. इसके बदले कोई दूसरी सुविधा उपलब्ध नहीं है. QueryInfo.generate() का इस्तेमाल करने वाले ऐप्लिकेशन को विज्ञापन फ़ॉर्मैट पास करना होगा.
22.5.0
2023‑10‑30
User Messaging Platform SDK की डिपेंडेंसी को 2.1.0 वर्शन पर अपडेट किया गया है.
इसके लिए, कम से कम compileSdkVersion33 होना चाहिए.
विज्ञापन जांचने वाला टूल: विज्ञापन जांचने वाले टूल के यूज़र इंटरफ़ेस (यूआई) के ज़रिए अनुरोध किए गए विज्ञापनों को दिखाने और उनके लिए अनुरोध करने के लिए, एसडीके टूल का सपोर्ट जोड़ा गया है.
इस कुकी की मदद से, निजता बनाए रखने वाले एपीआई के Attribution Reporting Beta और Topics Beta की शुरुआती टेस्टिंग की जा सकती है.
ज़्यादा जानकारी के लिए, AdMob की Android पर Privacy Sandbox गाइड देखें.
विज्ञापन जांचने वाला टूल: उन डिवाइसों पर विज्ञापन जांचने वाले टूल के यूज़र इंटरफ़ेस (यूआई) से विज्ञापन अनुरोध ट्रिगर करने की सुविधा चालू की गई है जिन पर Google Play सेवाएं उपलब्ध नहीं हैं.
22.0.0
2023‑03‑29
नुकसान पहुंचा सकने वाले बदलाव:
NativeCustomFormatAd.getVideoController() और NativeCustomFormatAd.getVideoMediaView() को हटाकर, NativeCustomFormatAd.getMediaContent() को शामिल किया गया.
मीडिएशन: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 की अनुमति हटा दी गई है. अगर Gradle के 7.2.0 से पहले के वर्शन का इस्तेमाल किया जा रहा है और आपको अपने ऐप्लिकेशन के लिए अनुमति चाहिए, तो आपको अपने Android मेनिफ़ेस्ट में अनुमति का एलान साफ़ तौर पर करना पड़ सकता है.
21.4.0
2022‑12‑14
अब सभी Ad Manager ऐप्लिकेशन के लिए, Ad Manager ऐप्लिकेशन आईडी डालना ज़रूरी है. साथ ही, यह ca-app-pub-################~########## फ़ॉर्मैट में होना चाहिए. ज़्यादा जानकारी के लिए, ऐप्लिकेशन कॉन्फ़िगर करना लेख पढ़ें.
विज्ञापन जांचने वाला टूल: विज्ञापन जांचने वाले टूल के यूज़र इंटरफ़ेस (यूआई) के ज़रिए अनुरोध किए गए बैनर विज्ञापनों और नेटिव विज्ञापनों को दिखाने के लिए, एसडीके टूल की सहायता बढ़ाएं.
पब्लिशर के पहले पक्ष के आईडी (पहले इसे एक जैसी ऐप्लिकेशन कुंजी के नाम से जाना जाता था) के लिए सहायता जोड़ी गई है. इससे आपको अपने ऐप्लिकेशन से इकट्ठा किए गए डेटा का इस्तेमाल करके, ज़्यादा काम के और दिलचस्पी के मुताबिक विज्ञापन दिखाने में मदद मिलेगी.
QueryInfo जनरेट करने के लिए आधिकारिक रिलीज़ वर्शन.
21.3.0
2022‑10‑10
विज्ञापन जांचने वाला टूल: विज्ञापन जांचने वाले टूल के यूज़र इंटरफ़ेस (यूआई) के ज़रिए अनुरोध किए गए विज्ञापनों को दिखाने और उनके लिए अनुरोध करने के लिए, एसडीके टूल की सुविधा जोड़ी गई है.
Google Mobile Ads SDK (Legacy)RequestConfiguration.Builder.setTagForChildDirectedTreatment() को TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE (
बच्चों के लिए सेटिंग देखें) के साथ कॉल किए जाने पर, Android विज्ञापन आईडी (AAID) के ट्रांसमिशन को बंद कर देगा. इसके अलावा, RequestConfiguration.Builder.setTagForUnderAgeOfConsent() को TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE (
सहमति देने की मान्य उम्र से कम उम्र के उपयोगकर्ताओं के लिए सेटिंग देखें) के साथ कॉल किए जाने पर भी ऐसा होगा.
20.5.0
2021‑11‑18
एपीआई लेवल 31 को टारगेट करने वाले ऐप्लिकेशन के लिए, Android 12 डिवाइसों के लिए सहायता जोड़ी गई.
रिपोर्टिंग और धोखाधड़ी रोकने जैसे मामलों में,
ऐप्लिकेशन सेट आईडी
के इस्तेमाल की सुविधा जोड़ी गई है.
20.4.0
2021‑09‑22
वर्शन 20.4.0 से, Google Mobile Ads SDK (Legacy) में com.google.android.gms.permission.AD_ID अनुमति शामिल है. यह अनुमति, SDK टूल के मेनिफ़ेस्ट में होती है. यह अनुमति, Android बिल्ड टूल के ज़रिए ऐप्लिकेशन मेनिफ़ेस्ट में अपने-आप मर्ज हो जाती है. AD_ID
की अनुमति के एलान के बारे में ज़्यादा जानने के लिए,
Play Console के सहायता केंद्र का यह लेख पढ़ें. इसमें, अनुमति को बंद करने के तरीके के बारे में भी जानकारी दी गई है.
FullScreenContentCallback में onAdClicked()
कॉलबैक जोड़ा गया.
नेटिव विज्ञापन फ़ॉर्मैट के लिए, AdListener क्लास में onAdClicked()
कॉलबैक चालू किया गया.
onAdImpression() कॉलबैक को FullScreenContentCallback में जोड़ा गया.
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 तरीके को बंद कर दिया गया है.
हमने उस गड़बड़ी को ठीक कर दिया है जिसमें Android 11 डिवाइसों पर विज्ञापन पर क्लिक करने पर, लोगों से ब्राउज़र चुनने के लिए कहा जाता था.
19.5.0
2020‑10‑20
बैनर विज्ञापन:onAdImpression()
AdListener तरीके को अब बैनर विज्ञापनों के लिए इस्तेमाल किया जाता है.
Google Mobile Ads SDK से किए गए एचटीटीपीएस कॉल के लिए, टाइम आउट को पसंद के मुताबिक बनाने के लिए setHttpTimeoutMillis()
तरीका जोड़ा गया.
19.4.0
2020‑09‑10
एपीआई लेवल 30 को टारगेट करने वाले ऐप्लिकेशन के लिए, Android 11 डिवाइसों के साथ काम करने की सुविधा जोड़ी गई है.
ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन:AppOpenAd फ़ॉर्मैट को बदल दिया गया है. अब यह बैनर व्यू के बजाय, फ़ुल स्क्रीन फ़ॉर्मैट की तरह काम करता है. AppOpenAd में getResponseInfo() और show() तरीके जोड़े गए. बंद की गई AppOpenAdView
और AppOpenAdPresentationCallback क्लास.
मीडिएशन: मीडिएशन के स्टेटस की रिपोर्टिंग की सुविधा अब उपलब्ध है. विज्ञापन दिखाने के अनुरोध में हिस्सा लेने वाले हर विज्ञापन नेटवर्क कंपनी के लिए, जवाब की जानकारी पाने के लिए ResponseInfo.getAdapterResponses() का इस्तेमाल करें.
लेगसी इनाम वाले विज्ञापन: बंद कर दिया गया RewardedVideoAd.
उस गड़बड़ी को ठीक किया गया है जिसकी वजह से MobileAds.initialize()
सिर्फ़ एक बार पूरा होने वाले हैंडलर को वापस कॉल करता है. अब MobileAds.initialize() को किए जाने वाले हर कॉल के लिए, पूरा होने पर वापस कॉल करने की सुविधा चालू हो जाती है.
सभी विज्ञापन फ़ॉर्मैट में, लोड न होने की गड़बड़ी वाले नए कॉलबैक जोड़े गए हैं. ये कॉलबैक, 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 फ़ॉर्मैट जोड़ा गया. यह सुविधा प्राइवेट बीटा वर्शन में उपलब्ध है. ऐक्सेस पाने के लिए, अपने खाता मैनेजर से संपर्क करें.
नेटिव विज्ञापन: टेस्ट के अनुरोधों पर नेटिव विज्ञापन की पुष्टि करने वाले प्रोग्राम का यूज़र इंटरफ़ेस (यूआई) जोड़ा गया है. इससे आपको नेटिव विज्ञापन की नीति के उल्लंघनों का पता लगाने और उन्हें ठीक करने में मदद मिलेगी.
MobileAds.disableMediationAdapterInitialization() तरीका जोड़ा गया. मीडिएशन अडैप्टर के इनिशियलाइज़ेशन को बंद करने के लिए, Google Mobile Ads SDK (Legacy) को इनिशियलाइज़ करने से पहले इस तरीके को कॉल करें.
MobileAds.initialize() में NullPointerException क्रैश की समस्या ठीक की गई है. यह समस्या, Lite SDK का इस्तेमाल करने वाले ऐप्लिकेशन में कुछ डिवाइसों पर हुई थी.
19.0.1
2020‑03‑18
नेटिव विज्ञापन:NativeCustomTemplateAd का इस्तेमाल करते समय होने वाली मेमोरी लीक की समस्या को ठीक किया गया.
19.0.0
2020‑03‑02
IAB टीसीएफ़ के 2.0 वर्शन और IAB us_privacy स्ट्रिंग से सहमति के पैरामीटर पढ़ने की सुविधा जोड़ी गई है.
setNeighboringContentUrls() और getNeighboringContentUrls() को AdRequest में जोड़ा गया.
ResponseInfo क्लास जोड़ी गई है. यह क्लास, लोड किए गए विज्ञापन के बारे में जानकारी देती है.
सभी विज्ञापन फ़ॉर्मैट के लिए, getResponseInfo() के पक्ष में getMediationAdapterClassName() को बंद कर दिया गया है.
नेटिव विज्ञापन:MediaContent में getDuration() और getCurrentTime() तरीके जोड़े गए.
नेटिव मीडिएशन: अडैप्टर के लिए, UnifiedNativeAdMapper में getDuration() और getCurrentTime() तरीके जोड़े गए, ताकि उन्हें लागू किया जा सके.
InstreamAd विज्ञापन फ़ॉर्मैट के लिए एपीआई जोड़े गए. यह सुविधा प्राइवेट बीटा वर्शन में उपलब्ध है. ऐक्सेस पाने के लिए, अपने खाता मैनेजर से संपर्क करें.
अडैप्टिव बैनर: AdSize क्लास में, अडैप्टिव बैनर बनाने के तरीकों में बदलाव किया गया है. उदाहरण के लिए, AdSize.getCurrentOrientationBannerAdSizeWithWidth() का नाम बदलकर AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize() कर दिया गया है.
मीडिएशन: Google Mobile Ads SDK (Legacy) अब मीडिएशन अडैप्टर से मिले अपवादों को पकड़ता है.
इनाम वाले विज्ञापन के लिए मध्यस्थता: हमने एक बग ठीक किया है. इस बग की वजह से, मध्यस्थता किए गए कई इनाम वाले विज्ञापन कैश मेमोरी में सेव होने पर, सिर्फ़ एक विज्ञापन दिखता था.
setTestDeviceIds() तरीका जोड़ा गया है. इससे सभी विज्ञापन अनुरोधों के लिए, टेस्ट डिवाइसों को एक बार में सेट किया जा सकता है.
18.2.0
2019‑08‑29
AppOpenAd फ़ॉर्मैट के लिए एपीआई जोड़े गए. यह सुविधा प्राइवेट बीटा वर्शन में उपलब्ध है.
ऐक्सेस पाने के लिए, अपने खाता मैनेजर से संपर्क करें.
मीडिएशन: अडैप्टर के ऐसे अपवाद जिनकी स्टैक ट्रेस में Google Mobile Ads SDK (Legacy) शामिल है उन्हें अब Google Mobile Ads SDK (Legacy) पकड़ता है और हैंडल करता है.
18.1.0
2019‑07‑09
ऐप्लिकेशन मेज़रमेंट की सुविधा के लिए आधिकारिक रिलीज़.
ऐप्लिकेशन मेज़रमेंट, ऐप्लिकेशन के शुरू होने पर डिफ़ॉल्ट रूप से शुरू हो जाता है और डेटा भेजता है.
Google Mobile Ads SDK (Legacy) को साफ़ तौर पर कॉल किए जाने तक, ऐप्लिकेशन मेज़रमेंट में देरी करने का विकल्प जोड़ा गया.
आपके ऐप्लिकेशन के लिए कॉन्फ़िगर किए गए सभी विज्ञापन नेटवर्क की शुरुआती स्थिति दिखाने के लिए, MobileAds.getInitializationStatus() जोड़ा गया है.
MobileAds.getRequestConfiguration() को जोड़ा गया.
इस कॉन्फ़िगरेशन ऑब्जेक्ट पर सेट किए गए टारगेटिंग पैरामीटर, सभी विज्ञापन अनुरोधों के लिए इस्तेमाल किए जाते हैं.
नेटिव विज्ञापन: नेटिव विज्ञापन की मीडिया ऐसेट के लिए, किसी खास आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) का अनुरोध करने के लिए, NativeAdOptions.Builder.setMediaAspectRatio() तरीका जोड़ा गया है.
यह विकल्प, अब बंद हो चुके setImageOrientation() तरीके से ज़्यादा असरदार है.
नेटिव विज्ञापन: वीडियो विज्ञापनों के अलावा अन्य विज्ञापनों के लिए, MediaView के इमेज स्केल टाइप को अब MediaView.setImageScaleType() का इस्तेमाल करके सेट किया जा सकता है.
नेटिव विज्ञापन: UnifiedNativeAd.getMediaContent() जोड़ा गया.
जो पब्लिशर सिर्फ़ यूआरएल का इस्तेमाल करके इमेज लोड करते हैं वे अब विज्ञापन का मीडिया कॉन्टेंट पा सकते हैं. साथ ही, वे विज्ञापन में इमेज जोड़ सकते हैं. इसके अलावा, वे MediaView के ज़रिए इमेज का डेटा भरने के लिए, MediaView.setMediaContent() को कॉल कर सकते हैं. यह सुविधा, वीडियो विज्ञापन के अलावा अन्य विज्ञापनों के लिए उपलब्ध है.
play-services-measurement और play-services-measurement-sdk पर डिपेंडेंसी जोड़ी गईं. ऐप्लिकेशन को अब इन डिपेंडेंसी को साफ़ तौर पर जोड़ने की ज़रूरत नहीं है.
18.0.0
2019‑06‑17
Android सपोर्ट लाइब्रेरी से Jetpack (AndroidX) लाइब्रेरी पर माइग्रेट करना. ज़्यादा जानकारी के लिए,
Google Play services के रिलीज़ नोट देखें.
Play Store से ऐप्लिकेशन इंस्टॉल करने के बाद, पहली बार लॉन्च करने पर होने वाले क्रैश से बचने के लिए, इस रिलीज़ में पब्लिशर को अपने build.gradle में अतिरिक्त डिपेंडेंसी के बारे में बताना होगा:
android.media.AudioManager.getStreamVolume से शुरू होने वाले एएनआर की समस्या को ठीक किया गया.
17.2.0
2019‑03‑11
इनाम वाला वीडियो विज्ञापन: इनाम वाले एपीआई का नया सेट जोड़ा गया है. इसके बारे में जानने के लिए, rewarded पैकेज देखें. इससे आपको एक साथ कई इनाम वाले विज्ञापन लोड करने की सुविधा मिलती है.
मीडिएशन: मीडिएशन अडैप्टर एपीआई का एक नया सेट जोड़ा गया है. यह सेट, शुरू करने की प्रोसेस के साथ काम करता है. नए एपीआई को लागू करने वाले अडैप्टर, Adapter क्लास को लागू करते हैं.
firebase-analytics के साथ-साथ, विज्ञापन लाइब्रेरी के किसी भी वर्शन 17.2.0 (जैसे, com.google.android.gms:play-services-ads:17.2.0) का इस्तेमाल करने वाले पब्लिशर को com.google.firebase:firebase-analytics:16.3.0 का इस्तेमाल करना होगा.
17.1.3
2019‑01‑31
firebase-analytics के साथ-साथ, विज्ञापन लाइब्रेरी के किसी भी वर्शन 17.1.3 (जैसे, com.google.android.gms:play-services-ads:17.1.3) का इस्तेमाल करने वाले पब्लिशर को com.google.firebase:firebase-analytics:16.3.0 का इस्तेमाल करना होगा.
17.1.2
2018‑12‑03
firebase-analytics के साथ-साथ, विज्ञापन लाइब्रेरी के किसी भी वर्शन 17.1.2 (जैसे, 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 कंपाइलर से जुड़ी गड़बड़ी होने की समस्या को ठीक किया गया है.
firebase-analytics के साथ-साथ, विज्ञापन लाइब्रेरी के किसी भी वर्शन 17.1.1 (जैसे, com.google.android.gms:play-services-ads:17.1.1) का इस्तेमाल करने वाले पब्लिशर को com.google.firebase:firebase-analytics:16.0.5 का इस्तेमाल करना होगा.
Google AdMob पब्लिशर को अपने AndroidManifest.xml में, <meta-data> टैग के साथ key
com.google.android.gms.ads.APPLICATION_ID
को शामिल करना होगा. ज़्यादा जानकारी के लिए, शुरुआती निर्देश देखें.
नेटिव विज्ञापन:NativeAppInstallAd, NativeContentAd, और इनसे जुड़े एपीआई को UnifiedNativeAd के पक्ष में बंद कर दिया गया है.
नए एपीआई इस्तेमाल करने के बारे में ज़्यादा जानने के लिए, नेटिव विज्ञापन
ऐडवांस यूनीफ़ाइड देखें.
नेटिव विज्ञापन: "यह विज्ञापन म्यूट करें" सुविधा जोड़ी गई.
नेटिव विज्ञापन: "UnconfirmedClickListener must
not be null while ClickConfirmingView is set." वाली सामान्य चेतावनी का लॉग हटा दिया गया है.
इनाम वाले विज्ञापन: विज्ञापन के मेटाडेटा में हुए बदलावों को सुनने के लिए, RewardedVideoAd पर setAdMetadataListener तरीका जोड़ा गया.
इनाम वाले विज्ञापन:destroy() को कॉल करने से, लिसनर बंद हो जाएगा.
उस गड़बड़ी को ठीक किया गया है जिसकी वजह से onRewardedVideoCompleted(), एम्युलेटर पर ट्रिगर नहीं हो रहा था.
16.0.0
2018‑10‑02
विज्ञापन में कोई बदलाव नहीं किया गया है. ज़्यादा जानकारी के लिए, Google Play services के रिलीज़ नोट देखें.
15.0.0
2018‑04‑12
MRAID v3 का बीटा वर्शन.
नेटिव विज्ञापन: यूनिफ़ाइड नेटिव विज्ञापन एपीआई जोड़ा गया. इससे NativeAppInstallAds और NativeContentAds को मिलाकर एक नया टाइप UnifiedNativeAd बनाया जाता है.
ध्यान दें: नेटिव विज्ञापनों का इस्तेमाल करते समय, एक सामान्य चेतावनी दिखती है. यह चेतावनी, नेटिव विज्ञापन पर क्लिक करने पर लॉग में दिखती है:
"ClickConfirmingView सेट होने पर, UnconfirmedClickListener शून्य नहीं होना चाहिए." इस चेतावनी को अनदेखा किया जा सकता है. इसे अगले रिलीज़ में हटा दिया जाएगा.
12.0.1
2018‑03‑28
विज्ञापन में कोई बदलाव नहीं किया गया है. ज़्यादा जानकारी के लिए, Google Play services के रिलीज़ नोट देखें.
12.0.0
20-03-2018
इनाम वाला वीडियो: RewardedVideoAdListener में onRewardedVideoCompleted()
कॉलबैक का तरीका जोड़ा गया.
नेटिव मीडिएशन: NativeAdMapper में trackViews() तरीका जोड़ा गया है. इससे अडैप्टर को, अलग-अलग नेटिव विज्ञापन ऐसेट से जुड़े View ऑब्जेक्ट का ऐक्सेस मिलता है.
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
NativeAppInstallAd और NativeContentAd क्लास में getMediationAdapterClassName() तरीके जोड़े गए. AdLoader में एक ही नाम वाले तरीके को बंद कर दिया जाएगा.
RewardedVideoAd क्लास में, loadAd() ऑब्जेक्ट लेने वाला नया PublisherAdRequest
तरीका जोड़ा गया है.
11.2.0
2017‑08‑14
AdLoader क्लास में loadAds() तरीका जोड़ा गया है. इसकी मदद से, ऐप्लिकेशन एक ही अनुरोध में कई यूनीक विज्ञापन लोड कर सकते हैं.
Google Mobile Ads SDK के 11.2.0 या इसके बाद के वर्शन पर अपने ऐप्लिकेशन को अपग्रेड करने पर, आपके ऐप्लिकेशन के build.gradle को भी अपडेट किया जाना चाहिए. इससे कम से कम 26 (Android O) का compileSdkVersion तय किया जा सकेगा. इससे आपके ऐप्लिकेशन के काम करने के तरीके में कोई बदलाव नहीं होता. आपको targetSdkVersion अपडेट करने की ज़रूरत नहीं होगी.
Google Mobile Ads SDK (Legacy), Google की मेवन रिपॉज़िटरी के ज़रिए उपलब्ध है. यह सुविधा, 11.2.0 वर्शन से शुरू हुई है. ज़्यादा जानकारी के लिए, Google Play services के रिलीज़ नोट देखें.
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 services 10.2.x पहली ऐसी रिलीज़ है जिसमें Android वर्शन 2.3.x (Gingerbread) के लिए पूरा सपोर्ट शामिल नहीं है.
SDK के 10.2.x और उसके बाद के वर्शन का इस्तेमाल करके बनाए गए ऐप्लिकेशन के लिए, Android का एपीआई लेवल कम से कम 14 होना ज़रूरी है. साथ ही, इन्हें उन डिवाइसों पर इंस्टॉल नहीं किया जा सकता जिन पर एपीआई लेवल 14 से कम है. अपने विकल्पों के बारे में ज़्यादा जानने के लिए,
Android डेवलपर ब्लॉग देखें. इसमें Android Gingerbread के लिए, अपने ऐप्लिकेशन को ज़्यादा डिवाइसों पर उपलब्ध कराने के लिए कई APK बनाने के बारे में भी बताया गया है.
नेटिव ऐडवांस कॉन्टेंट और कस्टम टेंप्लेट विज्ञापनों के लिए, वीडियो ऐसेट इस्तेमाल करने की सुविधा जोड़ी गई है.
PublisherAdView क्लास में getVideoController(), setVideoOptions(), और getVideoOptions() तरीके जोड़े गए.
AdChoicesView क्लास जोड़ी गई.
NativeAdMapper क्लास में getAdChoicesContent() और setAdChoicesContent() तरीके जोड़े गए.
इनाम वाले वीडियो के लिए, मीडिएशन अडैप्टर के लिए InitializableMediationRewardedVideoAdAdapter इंटरफ़ेस जोड़ा गया है. इससे विज्ञापन दिखाने का अनुरोध किए जाने से पहले, अडैप्टर को शुरुआती सेटिंग में ऑप्ट-इन करने का विकल्प मिलता है.
Google Ad Manager में, ऐप्लिकेशन में दिखने वाले विज्ञापन की झलक देखने और समस्या हल करने की सुविधा जोड़ी गई.
10.0.1
2016‑11‑21
गड़बड़ियां ठीक की गई हैं और सामान्य सुधार किए गए हैं.
9.8.0
2016‑10‑24
MobileAds.Initialize(Context) को फिर से इस्तेमाल किया जा सकता है.
Google Ad Manager पब्लिशर को अपने ऐप्लिकेशन शुरू करते समय, इस तरीके को कॉल करना चाहिए. AdMob पब्लिशर को अब भी MobileAds.Initialize(Context, String) का इस्तेमाल करना चाहिए और अपना ऐप्लिकेशन कोड पास करना चाहिए.
9.6.0
2016‑09‑22
नेटिव विज्ञापन बेहतर के वीडियो विज्ञापनों के लिए, MediaView क्लास जोड़ी गई.
Ad Manager की विज्ञापन यूनिट की क्रिएटिव झलक देखने और समस्या हल करने के लिए, 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 की समस्या को ठीक करता है.
पब्लिशर को अब keep के लिए com.google.android.gms.common.util.DynamiteApi विकल्प की ज़रूरत नहीं है.
9.0.0
2016‑05‑18
जगह की जानकारी अपने-आप भरने की सुविधा जोड़ी गई है. यह सुविधा उन ऐप्लिकेशन के लिए है जो जगह की जानकारी ऐक्सेस करने की अनुमति देते हैं.
इनाम वाले वीडियो के मीडिएशन वाले कस्टम इवेंट के लिए सहायता जोड़ी गई.
नेटिव एक्सप्रेस विज्ञापनों के लिए, वीडियो के विकल्प जोड़े गए.
कस्टम सर्च विज्ञापन के एपीआई को अपडेट किया गया है.
सिर्फ़ इस रिलीज़ के लिए, जिन ऐप्लिकेशन में पोस्ट-प्रोसेसिंग के लिए ProGuard का इस्तेमाल किया जाता है उन्हें अपनी ProGuard कॉन्फ़िगरेशन फ़ाइल में यह keep विकल्प जोड़ना होगा:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
2015‑12‑18
एक सार्वजनिक तरीका जोड़ा गया है,
MobileAds.setAppVolume(),
ताकि Google Mobile Ads SDK (Legacy) को ऐप्लिकेशन के मौजूदा वॉल्यूम लेवल के बारे में सूचना दी जा सके.
गड़बड़ियां ठीक की गई हैं और सुधार किए गए हैं.
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() तरीका जोड़ा गया है, ताकि यह पता लगाया जा सके कि विज्ञापन दिखाने का अनुरोध प्रोसेस हो रहा है या नहीं.
PublisherAdRequest.Builder#setManualImpressionsEnabled() अब काम नहीं करता.
इसके बजाय, PublisherAdView#setManualImpressionsEnabled() का इस्तेमाल करें.
7.5.0
2015‑05‑28
AdMob और Ad Manager, दोनों में ऐप्लिकेशन इंस्टॉल करने और कॉन्टेंट वाले नेटिव विज्ञापन फ़ॉर्मैट के लिए सहायता जोड़ी गई.
Ad Manager रिज़र्वेशन के लिए उपलब्ध, कस्टम नेटिव विज्ञापन फ़ॉर्मैट के लिए सहायता जोड़ी गई.
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()
तरीका जोड़ा गया.
इस तरीके का इस्तेमाल, तीसरे पक्ष के उन लोगों या कंपनियों को विज्ञापन दिखाने के अनुरोध के ऑरिजिन के बारे में बताने के लिए किया जाना चाहिए जो Google Mobile Ads SDK (Legacy) के लिए मीडिएट करती हैं.
6.5.87
2014‑12‑08
स्प्लिट JAR आर्किटेक्चर लॉन्च किया गया--Android Studio डेवलपर अब com.google.android.gms:play‑services‑ads:6.+ पर निर्भर रहकर, Google Play services के सिर्फ़ विज्ञापन वाले हिस्से को शामिल कर सकते हैं.
ध्यान दें: एक्सएमएल में बैनर विज्ञापन बनाने वाले ऐप्लिकेशन को अब भी पूरी लाइब्रेरी com.google.android.gms:play‑services:6.+ का रेफ़रंस देना होगा.
कई गड़बड़ियां ठीक की गईं.
6.1
2014‑10‑08
getLocation() को com.google.android.gms.ads.MediationAdRequest में जोड़ा गया.
सुलभता के लिए, इंटरस्टीशियल विज्ञापन को बंद करने वाले बटन में कॉन्टेंट का ब्यौरा जोड़ा गया.
जब लाइब्रेरी प्रोजेक्ट सही तरीके से लिंक हो जाता है, तब "Google Play resources not found" की लॉगिंग को हटा दिया जाता है.
विज्ञापन दिखाने वाले विज्ञापन नेटवर्क मीडिएशन अडैप्टर का क्लास नेम पाने के लिए, getMediationAdapterClassName() को AdView में जोड़ा गया है.
17.0.0
2018‑10‑05
कस्टम इवेंट लागू करने के लिए, नए एपीआई जोड़े गए.
Google Play Billing API का इस्तेमाल करके, इन-ऐप्लिकेशन खरीदारी के लिए डिफ़ॉल्ट खरीदारी का फ़्लो जोड़ा गया है.
4.4
2014‑05‑07
नए मीडिएशन अडैप्टर एपीआई जोड़े गए.
फ़ोन और टैबलेट, दोनों के लिए नया 320x100 LARGE_BANNER विज्ञापन फ़ॉर्मैट जोड़ा गया.
इन-ऐप्लिकेशन खरीदारी के लिए, नया इंटरस्टीशियल फ़ॉर्मैट जोड़ा गया. इन-ऐप्लिकेशन खरीदारी के इवेंट सुनने के लिए, InterstitialAd पर InAppPurchaseListener सेट करें.
अनुमति के बिना gservices को पढ़ने की वजह से, SecurityException क्रैश होने की समस्या को ठीक किया गया.
4.3
2014‑03‑17
InterstitialAd अब ऐप्लिकेशन के कॉन्टेक्स्ट को पास करने पर काम करता है.
PublisherAdRequest.Builder में setContentUrl() तरीका जोड़ा गया.
सेवा रजिस्टर नहीं है होने पर, अपवाद को ठीक करने का तरीका.
4.2
2014‑02‑03
कई गड़बड़ियां ठीक की गईं.
4.1
2014‑01‑16
मोबाइल ऐप्लिकेशन के लिए Ad Manager और Search Ads के साथ काम करने की सुविधा जोड़ी गई.
AdRequest.Builder में अब setLocation() तरीका उपलब्ध है.
उस क्रैश को ठीक किया गया है जो तब होता था, जब पेज पर अचानक दिखने वाले विज्ञापन का अनुरोध किया जाता था, लेकिन मेनिफ़ेस्ट में AdActivity के बारे में नहीं बताया जाता था.
[[["समझने में आसान है","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-09-13 (UTC) को अपडेट किया गया."],[],[]]