Google Play Billing Library का वर्शन पुराना है

Google Play Billing Library के सभी वर्शन, दो साल के बाद बंद हो जाते हैं. Google ने इस बारे में Google I/O 2019 में बताया था. इसके अलावा, यह जानकारी Meet Google Play Billing Library Version 3 ब्लॉग पोस्ट में भी दी गई है.

इस पेज पर, Google Play Billing Library के वर्शन के बंद होने और नए वर्शन पर माइग्रेट करने से जुड़े सामान्य सवालों के जवाब दिए गए हैं.

अलग-अलग वर्शन के लिए सहायता की टाइमलाइन

यहां दी गई टेबल में, Google Play Billing Library के हर वर्शन के बंद होने और एक्सटेंशन की समयसीमा दिखाई गई है.

वर्शन नए ऐप्लिकेशन और अपडेट की समयसीमा एक्सटेंशन की समयसीमा
5 31 अगस्त, 2024 1 नवंबर, 2024
6 31 अगस्त, 2025 1 नवंबर, 2025
7 31 अगस्त, 2026 1 नवंबर, 2026
8 31 अगस्त, 2027 1 नवंबर, 2027
9 31 अगस्त, 2028 1 नवंबर, 2028
यह कैसे पता लगाया जा सकता है कि किन APK में, Play Billing Library का पुराना वर्शन इस्तेमाल किया जा रहा है?
अपनी build.gradle फ़ाइल देखें. ऐप्लिकेशन में, टेबल में दिया गया कोई ऐसा वर्शन इस्तेमाल किया जाना चाहिए जो अब भी सेवा में है. ये डिपेंडेंसी सिर्फ़ उन APK में दिखती हैं जिनके लिए com.android.vending.BILLING की अनुमति ज़रूरी होती है.
क्या आपको ऐसे APK अपडेट करने होंगे जिनकी सेवा बंद हो चुकी है?
हमारा सुझाव है कि आप ऐसे APK अपडेट करें जिनकी सेवा अब भी जारी है. ऐसे APK अपडेट करने की ज़रूरत नहीं होती जिनकी सेवा बंद हो चुकी है. मौजूदा ऐप्लिकेशन अब भी काम करते हैं, लेकिन नए ऐप्लिकेशन और अपडेट के लिए, ऐसे वर्शन इस्तेमाल करने होंगे जिनकी सेवा अब भी जारी है.
**अगर आपने अपने
ऐप्लिकेशन को ऐसे वर्शन में अपडेट कर लिया है जिसकी सेवा अब भी जारी है, तो पुराने वर्शन के इस्तेमाल की चेतावनी को कैसे ठीक किया जा सकता है?**
पक्का करें कि आपकी AndroidManifest.xml फ़ाइल में com.google.android.play.billingclient.version शामिल हो. अगर यह मौजूद नहीं है, देखें कि मेनिफ़ेस्ट मर्ज करने से यह एट्रिब्यूट हट तो नहीं जाता.
**Google Play Billing
Library के पुराने वर्शन से नए वर्शन पर कैसे अपग्रेड किया जा सकता है?**

टेबल में दिए गए किसी ऐसे वर्शन का इस्तेमाल करने के लिए, अपने रिलीज़ में डिपेंडेंसी अपडेट करें जिसकी सेवा अब भी जारी है. रिलीज़ के बीच हुए बदलावों के बारे में जानने के लिए, रिलीज़ नोट देखें.

माइग्रेट करने के लिए, वर्शन 9 के लिए माइग्रेशन गाइड देखें.

**एक्सटेंशन की समयसीमा खत्म होने तक, उपयोगकर्ताओं को अपना ऐप्लिकेशन उपलब्ध कराने के लिए, एक्सटेंशन फ़ॉर्म कहां मिलेगा?**
अगर आपका ऐप्लिकेशन, Google Play Billing Library के ऐसे वर्शन का इस्तेमाल करता है जिसकी सेवा बंद हो चुकी है, तो आपको Google Play Console में चेतावनी मिलेगी.

अगर आपका ऐप्लिकेशन, Google Play Billing Library के ऐसे वर्शन का इस्तेमाल करता है जो काम नहीं करता, तो आपको Google Play Console में चेतावनी मिलेगी. चेतावनी की ज़्यादा जानकारी वाले पेज पर, ऐप्लिकेशन की स्थिति पेज पर, एक्सटेंशन फ़ॉर्म खोलें.