Google मोबाइल विज्ञापन लाइट एसडीके

किसी भी Android लाइब्रेरी की तरह, 'Google Play सेवाएं' SDK टूल में शामिल ऐप्लिकेशन का साइज़ बढ़ाता है. Google मोबाइल विज्ञापन लाइट SDK टूल, Google मोबाइल विज्ञापन SDK टूल का आसान वर्शन है, जिसे इसका असर कम करने के लिए बनाया गया है. यह सामान्य SDK टूल के साइज़ का एक हिस्सा है.

कम साइज़ के साथ-साथ, लाइट SDK टूल का इस्तेमाल करने से किसी ऐप्लिकेशन में बताए गए तरीकों की कुल संख्या कम हो जाती है. यह खास तौर पर Android के पुराने वर्शन पर डिप्लॉय करने के लिए मददगार होता है, जहां डेवलपर 64 हज़ार पहचान सीमा में चल सकते हैं.

यहां बताया गया है किअपने ऐप्लिकेशन में Lite SDK टूल शामिल करने के लिए, Gradle को कैसे कॉन्फ़िगर करें:

dependencies {
    implementation 'com.google.android.gms:play-services-ads-lite:21.0.0'
}

लाइट SDK टूल की सीमाएं

लाइट SDK टूल का इस्तेमाल सिर्फ़ 'Google Play स्टोर' से डिस्ट्रिब्यूट किए गए ऐप्लिकेशन में किया जाना चाहिए.

Google Play सेवाओं के उलट, 'Google Play सेवाएं' APK में मानक Google मोबाइल विज्ञापन SDK लागू करने की सुविधा, 'Google Play सेवाएं' क्लाइंट लाइब्रेरी में भी शामिल की जाती है. इससे उन डिवाइसों पर काम करने की सुविधा मिलती है जो Google Play सेवाओं से जुड़े APK के बिना मौजूद हैं. रनटाइम के दौरान, SDK टूल क्लाइंट लाइब्रेरी और Google Play सेवाओं के APK के वर्शन की तुलना करेगा और नए वर्शन का इस्तेमाल करेगा.

लाइट SDK टूल, क्लाइंट लाइब्रेरी से Google मोबाइल विज्ञापन SDK लागू करने की प्रक्रिया हटा देता है, जिससे Google Play सेवाएं APK का सिर्फ़ इंटरफ़ेस बना रहता है. लाइट SDK टूल, APK के लागू होने पर निर्भर करता है. अगर आप अपने ऐप्लिकेशन को 'Google Play स्टोर' के अलावा कहीं और डिप्लॉय करते हैं, तो भी इस बात की कोई गारंटी नहीं है कि आपके उपयोगकर्ता के डिवाइस पर Google Play सेवाएं का APK इंस्टॉल होगा.

'Google Play सेवाएं' के अप-टू-डेट वर्शन वाले डिवाइस पर, लाइट SDK टूल #39 का व्यवहार स्टैंडर्ड SDK टूल के जैसा ही होता है. हालांकि, ऐसे डिवाइस जिन पर Google Play सेवाएं पुरानी हो गई हैं या मौजूद नहीं हैं, वहां लाइट SDK टूल उन एपीआई के बारे में बता सकता है जो उपलब्ध नहीं हैं या जिन्हें Google Play सेवाओं के APK में बदला गया है. इससे नो-ऑप और गड़बड़ी लॉग इन हो जाएगी. साथ ही, हो सकता है कि इस वजह से डिवाइस पर विज्ञापन न दिखाए जाएं.