Google I/O 2019 में और Meet Google Play Billing Library Version 3 ब्लॉग पोस्ट में यह एलान किया गया था कि Play Billing Library के सभी वर्शन, दो साल के लिए बंद किए जाएंगे.
इस विषय में, Billing Library के वर्शन के बंद होने और नए वर्शन पर माइग्रेट करने के बारे में आम तौर पर पूछे जाने वाले सवालों के जवाब दिए गए हैं.
अलग-अलग वर्शन के लिए सहायता की टाइमलाइन
| वर्शन (इसमें माइनर वर्शन भी शामिल हैं) | इस तारीख के बाद, नए ऐप्लिकेशन रिलीज़ किए जा सकते हैं या मौजूदा ऐप्लिकेशन के अपडेट रिलीज़ किए जा सकते हैं | एक्सटेंशन का अनुरोध, तय तारीख तक किया जा सकता है |
|---|---|---|
| 5 | 31-अगस्त-2024 | Nov-1-2024 |
| 6 | 31-अगस्त-2025 | Nov-1-2025 |
| 7 | 31-अगस्त-2026 | 1-नवंबर-2026 |
| 8 | 31-अगस्त-2027 | 1-नवंबर-2027 |
- मुझे कैसे पता चलेगा कि कौनसे APK या ऐप्लिकेशन बंडल की वजह से, बंद होने की चेतावनी दिख रही है?
- अपने प्रोजेक्ट में इंपोर्ट की गई डिपेंडेंसी की समीक्षा करें. उदाहरण के लिए, वे डिपेंडेंसी जो आपके प्रोजेक्ट की
build.gradleफ़ाइल में मौजूद हैं. नीति का पालन करने के लिए, ऐप्लिकेशन को टेबल में बताए गए वर्शन को इंपोर्ट करना होगा. ध्यान दें कि बिलिंग की डिपेंडेंसी सिर्फ़ उन APK में मिलेंगी जिनके लिएcom.android.vending.BILLINGअनुमति ज़रूरी है. - ऐसा APK या ऐप्लिकेशन बंडल, Play Billing Library के ऐसे वर्शन का इस्तेमाल कर रहा है जिसे अब मैनेज नहीं किया जाता. क्या मुझे अपडेट करना होगा?
- हमारा सुझाव है कि सभी APK को Play Billing Library के नए वर्शन में अपडेट करें. हालांकि, अगर किसी APK को अब रखरखाव की ज़रूरत नहीं है, तो फ़िलहाल उस APK के लिए कोई कार्रवाई करने की ज़रूरत नहीं है. इस सुविधा के बंद होने से, सिर्फ़ नए ऐप्लिकेशन और अपडेट, Play Billing Library के पुराने वर्शन का इस्तेमाल नहीं कर पाएंगे. लाइब्रेरी के बंद हो चुके वर्शन का इस्तेमाल करने वाले मौजूदा ऐप्लिकेशन, पहले की तरह काम करते रहेंगे. कृपया पक्का करें कि ऐक्टिव तौर पर मैनेज किए जा रहे सभी APK अपडेट किए गए हों.
- APK या ऐप्लिकेशन बंडल को Play Billing Library के नए वर्शन पर अपडेट करने के बाद भी, बंद होने की सूचना ट्रिगर होने की समस्या को कैसे ठीक करें?
- पक्का करें कि आपके
AndroidManifest.xmlमें,com.google.android.play.billingclient.versionनाम वाली एंट्री मौजूद हो. अगर एंट्री मौजूद नहीं है, तो मेनिफ़ेस्ट मर्ज करने की सेटिंग देखें. इससे पता चलेगा कि मेनिफ़ेस्ट मर्ज करने के दौरान, मेनिफ़ेस्ट एट्रिब्यूट को हटाया जा रहा है या नहीं. - मैं Play Billing Library के पुराने वर्शन से नए वर्शन पर कैसे अपग्रेड करूं?
रिलीज़ में मौजूद डिपेंडेंसी को अपडेट करें, ताकि टेबल में बताए गए वर्शन का इस्तेमाल किया जा सके. रिलीज़ के बीच हुए बदलावों के बारे में जानने के लिए, रिलीज़ नोट पढ़ें.
इसके अलावा, हमारे पास PBL 8 पर माइग्रेट करने के बारे में पूरी जानकारी देने वाली गाइड भी है.
मुझे Google Play इस्तेमाल करने वाले सभी लोगों के लिए, अपना ऐप्लिकेशन 1 नवंबर तक उपलब्ध कराना है. इसके लिए, मुझे एक्सटेंशन फ़ॉर्म कहां मिल सकता है?
अगर आपका ऐप्लिकेशन अब भी Play Billing Library के पुराने वर्शन का इस्तेमाल कर रहा है, तो आपको Play Console में एक चेतावनी और इनबॉक्स में एक मैसेज मिलेगा. एक्सटेंशन फ़ॉर्म, चेतावनी या समस्या की ज़्यादा जानकारी वाले पेज पर उपलब्ध होता है. यह पेज, Play Console में ऐप्लिकेशन की स्थिति पेज पर उपलब्ध होता है.