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