Google ने Play Billing लाइब्रेरी v3 की घोषणा की है और 2021 में Google Play Store पर अपलोड किए गए नए ऐप्स के लिए Android ऐप बंडल को एक आवश्यकता बनाने की योजना बना रहा है।
इन - ऐप खरीदारी। भले ही कुछ लोग उनसे नफ़रत करें, वे निश्चित रूप से यहाँ रहने के लिए हैं। हालाँकि, वे अपने फायदे से रहित नहीं हैं। इन-ऐप खरीदारी एक डेवलपर को दो अलग-अलग एप्लिकेशन बनाए रखने की आवश्यकता के बिना अपने ऐप के मुफ्त और भुगतान किए गए संस्करण प्रदान करने की अनुमति देती है। यदि आप अपना ऐप प्ले स्टोर पर प्रकाशित करते हैं, तो Google आमतौर पर यह चाहता है कि आपकी इन-ऐप खरीदारी उनके माध्यम से हो (क्योंकि उन्हें 30% की कटौती मिलती है)।
शुक्र है, Google लाइसेंस सत्यापन जैसी सभी मज़ेदार चीज़ों के साथ इन-ऐप खरीदारी सेट करना बहुत आसान बनाता है। डेवलपर्स आसानी से Google Play बिलिंग लाइब्रेरी को कार्यान्वित कर सकते हैं, और वे काफी हद तक तैयार हैं। इन-ऐप खरीदारी को प्रबंधित करना और भी आसान बनाने के प्रयास में, गूगल ने घोषणा की है कुछ नई सुविधाओं और सुधारों के साथ-साथ एक महत्वपूर्ण नीति परिवर्तन के साथ प्ले बिलिंग लाइब्रेरी का संस्करण 3।
Google Play बिलिंग लाइब्रेरी v3 - क्या बदल रहा है
नकद भुगतान
Google की Play Billing लाइब्रेरी का संस्करण 3 उपयोगकर्ताओं को नकद भुगतान करने की अनुमति देता है। यह बहुत अजीब लग सकता है, लेकिन शायद यह वह नहीं है जो आप सोच रहे हैं। दुनिया में अभी भी बहुत सी जगहें हैं जहां क्रेडिट कार्ड और बैंक खाते उतने आम नहीं हैं। यह सुविधा इस समस्या से निपटने के लिए है।
किसी ऐप में "खरीदें" बटन पर क्लिक करने और अपने क्रेडिट कार्ड से भुगतान करने के बजाय, आप नकद भुगतान करना चुन सकते हैं। एक बार जब आप खरीदारी की पुष्टि कर लेते हैं, तो Google आपको एक कोड दिखाता है। उस कोड को निकटतम सहभागी सुविधा स्टोर पर ले जाएं, उन्हें उचित मात्रा में नकदी दें, और फिर आपकी खरीदारी अनलॉक हो जाएगी।
वर्तमान में, यह सुविधा केवल इंडोनेशिया और मलेशिया में उपलब्ध है, लेकिन व्यापक रोलआउट की योजना बनाई गई है। डेवलपर्स भी जल्द ही इस भुगतान पद्धति को अपने ऐप्स में जोड़ सकेंगे।
आसान प्रोमो कोड मोचन
डेवलपर्स अपने ऐप्स के लिए प्रोमो कोड प्रदान करना चुन सकते हैं। यदि यह एक सशुल्क ऐप है, तो प्रोमो कोड उपयोगकर्ता को मुफ्त में ऐप प्राप्त करने की अनुमति दे सकता है। यदि ऐप में इन-ऐप खरीदारी या सदस्यता है, तो प्रोमो कोड एक निःशुल्क आइटम या निःशुल्क सदस्यता परीक्षण प्रदान कर सकता है। हालाँकि ऐप प्रोमो कोड को सीधे प्ले स्टोर में रिडीम करना हमेशा संभव रहा है, लेकिन सब्सक्रिप्शन ट्रायल रिडीम करने के लिए आपको पहले ऐप डाउनलोड करना पड़ता था।
हालाँकि, अब, Google Play बिलिंग लाइब्रेरी संस्करण 3 ने इन-ऐप प्रचारों को सीधे Play Store से भुनाने की क्षमता जोड़ दी है; उपयोगकर्ताओं को उस ऐप को डाउनलोड करने की भी आवश्यकता नहीं है जिस पर वे आवेदन करते हैं।
एट्रिब्यूशन खरीदें
यदि किसी ऐप या गेम में बहुत सारी अलग-अलग चीजें हैं जिन्हें आप खरीद सकते हैं, तो डेवलपर को यह ट्रैक करने के लिए किसी तरीके की आवश्यकता होती है कि किसने क्या खरीदा। अब से पहले, एक डेवलपर को अब अप्रचलित एआईडीएल ढांचे का उपयोग करके एक कस्टम समाधान बनाना होगा। हालाँकि, Google Play बिलिंग लाइब्रेरी संस्करण 3 के साथ, अब खरीदारी एट्रिब्यूशन के लिए मूल समर्थन है, जिससे डेवलपर्स आसानी से खरीदी जा रही चीज़ों पर नज़र रख सकते हैं।
लाइब्रेरी संस्करण आवश्यकताएँ
यदि आप यह लेख पढ़ रहे हैं, तो संभवतः आप इसके बारे में जानते होंगे Google Play की न्यूनतम SDK संस्करण आवश्यकताएँ स्टोर पर प्रकाशन हेतु. वर्तमान में, ऐप्स को कम से कम API 28 को लक्षित करना होगा (एंड्रॉइड पाई) को Google Play पर प्रकाशित किया जाना है, और यह आवश्यकता हर साल बढ़ती है।
अब Google Play Billing लाइब्रेरी लागू करने वाले डेवलपर्स के लिए भी ऐसी ही आवश्यकता है। Play Store पर इस लाइब्रेरी का उपयोग करके किसी ऐप को प्रकाशित करने के लिए, उसे अपेक्षाकृत नवीनतम संस्करण का उपयोग करना होगा। अभी, प्ले बिलिंग लाइब्रेरी के सभी संस्करणों की अनुमति है, लेकिन 2 अगस्त, 2021 से सभी नए प्रकाशित ऐप्स को कम से कम संस्करण 3 का उपयोग करना होगा। मौजूदा ऐप्स को अपग्रेड करने से पहले 1 नवंबर, 2021 तक का समय होगा।
प्रवासन मार्गदर्शिका
चूंकि प्ले बिलिंग लाइब्रेरी के नए संस्करणों का उपयोग करना अब एक आवश्यकता है, इसलिए Google ने डेवलपर्स को अपडेट रहने में मदद करने के लिए एक माइग्रेशन गाइड प्रकाशित किया है। यह मार्गदर्शिका दिखाती है कि लाइब्रेरी के नवीनतम संस्करण को कैसे कार्यान्वित किया जाए, और इसका उपयोग करने के लिए डेवलपर्स को क्या बदलने की आवश्यकता है।
आप माइग्रेशन गाइड देख सकते हैं यहाँ. वहाँ भी एक है वीडियो गाइड यदि वह आपके लिए अधिक उपयोगी है।
और नई Google Play बिलिंग लाइब्रेरी के बारे में अभी इतना ही। यदि आप इन-ऐप-खरीदारी लागू करते हैं और आपका ऐप Google Play Store पर है, तो आपको संभवतः अपने बिलिंग लाइब्रेरी कार्यान्वयन को अपडेट करने पर विचार करना चाहिए, यदि आपने पहले से ऐसा नहीं किया है।
2021 में नए प्रकाशित ऐप्स के लिए अनिवार्य एंड्रॉइड ऐप बंडल
मिशाल रहमान द्वारा अनुभाग
Google I/O 2018 में, गूगल ने पेश किया एक वैकल्पिक ऐप वितरण प्रारूप जिसे फ़ाइल एक्सटेंशन .aab के साथ एंड्रॉइड ऐप बंडल कहा जाता है। एंड्रॉइड ऐप बंडल का लक्ष्य उपयोगकर्ता को दिए गए अंतिम एंड्रॉइड एप्लिकेशन पैकेज (.apk) के फ़ाइल आकार को कम करना है, जिससे उपयोगकर्ताओं के लिए इंस्टॉलेशन आकार और डाउनलोड समय कम हो जाता है। .aab फ़ाइल में बेस एप्लिकेशन और सभी समर्थित आर्किटेक्चर (ARM, ARM64, और x86), भाषाओं और लेआउट वेरिएंट के लिए एपीके फ़ाइलें शामिल हैं। इस प्रारूप के लिए Google को आपके ऐप की साइनिंग कुंजी की एक प्रति देने की आवश्यकता होती है ताकि Google Play डेवलपर कंसोल बंडल में प्रत्येक एपीके के हस्ताक्षरित संस्करणों के साथ एक बंडल उत्पन्न कर सके; किसी विशेष डिवाइस के आर्किटेक्चर, भाषा और लेआउट के लिए सही एपीके Google Play डायनामिक डिलीवरी के माध्यम से वितरित किया जाता है।
डेवलपर्स एंड्रॉइड ऐप बंडलों को तैनात कर सकते हैं एंड्रॉइड स्टूडियो, यूनिटी, या स्पंदन, और यद्यपि 500एमबी तक के स्थापित एपीके आकार वाले बड़े ऐप बंडल समर्थित हैं, ओबीबी फ़ाइलें समर्थित नहीं हैं। एक विकल्प के रूप में, Google ने हाल ही में एंड्रॉइड ऐप बंडलों की शुरूआत के साथ विस्तार किया है एसेट डिलिवरी खेलें गेम डेवलपर्स के लिए बड़ी गेम संपत्तियों को गतिशील रूप से वितरित करना। पृष्ठभूमि में इन सभी सुधारों के साथ, Google अब Google Play Store पर नए प्रकाशित एप्लिकेशन के लिए Android ऐप बंडल को एक आवश्यकता बनाने की योजना बना रहा है।
में "Google Play में नया क्या है"वीडियो पिछले सप्ताह एंड्रॉइड डेवलपर्स यूट्यूब चैनल पर प्रकाशित हुआ (के माध्यम से)। एंड्रॉइडपुलिस), गूगलर मिलिना निकोलिक ने घोषणा की कि Google Play पर नए ऐप्स के लिए ऐप बंडल समर्थन की आवश्यकता होगी। इस नई आवश्यकता के लिए कोई विशेष तारीख नहीं दी गई, हालांकि हम जानते हैं कि यह 2021 में किसी समय होगा।
अधिकांश डेवलपर्स और अंतिम-उपयोगकर्ताओं को इस नई आवश्यकता के कारण होने वाले किसी भी बदलाव पर ध्यान नहीं दिया जाएगा, लेकिन इसका मतलब यह नहीं है कि किसी को भी ध्यान नहीं आएगा। डेवलपर्स को एप्लिकेशन पर हस्ताक्षर करने के लिए अपनी साइनिंग कुंजी की एक प्रति Google को देनी होगी, जिससे कुछ डेवलपर्स को आपत्ति हो सकती है। एएबी के आगे प्रसार से विभिन्न प्लेटफार्मों पर पुनर्वितरण अधिक कठिन हो जाएगा, डाउनलोड कम हो जाएगा और इस प्रकार संभावित विज्ञापन राजस्व कम हो जाएगा। (डेवलपर्स के लिए, वे Google के ओपन-सोर्स का उपयोग कर सकते हैं बंडलटूल अपने स्वयं के एएबी बनाने, उन्हें निकालने और फिर उन्हें अन्य प्लेटफार्मों पर अपलोड करने के लिए।) एएबी के लिए भी कठिन हैं उपयोगकर्ताओं को मैन्युअल रूप से साइडलोड करना होगा क्योंकि वे एंड्रॉइड के पैकेज इंस्टॉलर द्वारा मूल रूप से समर्थित नहीं हैं और होना चाहिए खोल दिया.
उम्मीद है कि जैसे-जैसे हम 2021 के करीब पहुंचेंगे, हम इस नई आवश्यकता के बारे में और अधिक जानेंगे।