जनवरी 2026 से, Google Mobile Ads Lite SDK टूल काम नहीं करेगा बंद कर दिया गया है. अगर आपको सहायता चाहिए, तो GMA Next-Gen SDK पर माइग्रेट करें. GMA Next-Gen SDK का साइज़, Google Mobile Ads SDK के मुकाबले कम होता है. ज़्यादा जानकारी के लिए, के फ़ायदे जानें लेख पढ़ेंGMA Next-Gen SDK.
Google Play services SDK टूल, किसी भी Android लाइब्रेरी की तरह, उसे शामिल करने वाले ऐप्लिकेशन का साइज़ बढ़ा देता है. Google Mobile Ads Lite SDK टूल, Google Mobile Ads SDK का हल्का वर्शन है. इसे ऐप्लिकेशन के साइज़ पर पड़ने वाले असर को कम करने के लिए बनाया गया है. इसका साइज़, सामान्य SDK टूल के मुकाबले काफ़ी कम होता है.
Lite SDK टूल का साइज़ कम होने के साथ-साथ, इसका इस्तेमाल करने से किसी ऐप्लिकेशन में रेफ़र किए गए तरीकों की कुल संख्या भी कम हो जाती है. यह खास तौर पर Android के पुराने वर्शन पर डिप्लॉय करने के दौरान काम आता है, जहां डेवलपर को 64K रेफ़रंस की सीमा का सामना करना पड़ सकता है.
अपने ऐप्लिकेशन में Lite SDK टूल को शामिल करने के लिए, gradle को कॉन्फ़िगर करने का तरीका यहां दिया गया है:
dependencies {
implementation 'com.google.android.gms:play-services-ads-lite:24.8.0'
}
Lite SDK टूल की सीमाएं
Lite SDK टूल का इस्तेमाल सिर्फ़ Google Play Store से डिस्ट्रिब्यूट किए जाने वाले ऐप्लिकेशन में किया जाना चाहिए.
Google Play services के अन्य Google Play services के उलट, Google Play services APK में शामिल, स्टैंडर्ड Google Mobile Ads SDK वर्शन, Google Play services की क्लाइंट लाइब्रेरी में भी शामिल होता है. इससे उन डिवाइसों पर भी सहायता मिलती है जिनमें Google Play services APK मौजूद नहीं होता. रनटाइम के दौरान, SDK टूल, क्लाइंट लाइब्रेरी और Google Play services APK के वर्शन की तुलना करेगा और नए वर्शन का इस्तेमाल करेगा.
Lite SDK टूल, क्लाइंट लाइब्रेरी से Google Mobile Ads SDK को हटा देता है. इससे सिर्फ़ Google Play services APK का इंटरफ़ेस बचता है. Lite SDK टूल, APK के वर्शन पर निर्भर करता है. अगर आपने अपने ऐप्लिकेशन को Google Play Store के बाहर डिप्लॉय किया है, तो इस बात की कोई गारंटी नहीं है कि आपके उपयोगकर्ताओं के डिवाइसों में Google Play services APK इंस्टॉल होगा.
Google Play services के नए वर्शन वाले डिवाइसों पर, Lite SDK टूल का व्यवहार, स्टैंडर्ड SDK टूल के जैसा ही होता है. हालांकि, ऐसे डिवाइसों पर जहां Google Play services का वर्शन पुराना हो चुका है या मौजूद नहीं है, Lite SDK टूल, ऐसे एपीआई को रेफ़र कर सकता है जो उपलब्ध नहीं हैं या जिनमें Google Play services APK के मुकाबले बदलाव किए गए हैं. इससे कोई कार्रवाई नहीं होगी और गड़बड़ी का लॉग इन किया जाएगा. इसकी वजह से, उन डिवाइसों पर विज्ञापन नहीं दिख सकते हैं.
Lite SDK टूल के रिलीज़ होने की फ़्रीक्वेंसी
वर्शन 24.1.0 से, play-services-ads-lite
आर्टफ़ैक्ट, play-services-ads की तरह ही फ़्रीक्वेंसी पर रिलीज़ नहीं होगा. इस बदलाव से, SDK टूल को धीरे-धीरे और स्थिर तरीके से रोल आउट किया जा सकेगा.
Lite SDK टूल, हर तीसरे SDK टूल के रिलीज़ होने पर रिलीज़ होता है.
जिन प्रोजेक्ट में play-services-ads-lite का वर्शन 24.0.0 या इससे पहले का
और play-services-ads का वर्शन 24.1.0 या इसके बाद का इस्तेमाल किया जाता है उनमें ऐप्लिकेशन कंपाइल करने के दौरान, Duplicate class
गड़बड़ी होती है. इस गड़बड़ी को ठीक करने के लिए,
play-services-ads या play-services-ads-lite आर्टफ़ैक्ट में से सिर्फ़ एक का इस्तेमाल करें.