Billing Choice Program की मदद से, अपने बिलिंग सिस्टम को इंटिग्रेट किया जा सकता है. इसके अलावा, उपयोगकर्ताओं को बाहरी वेब लिंक का इस्तेमाल करके खरीदारी करने के लिए, अपनी वेबसाइट पर रीडायरेक्ट किया जा सकता है. आपने जो भी विकल्प लागू किया है, उपयोगकर्ताओं को Google Play Billing के साथ-साथ, ऐप्लिकेशन में अन्य बिलिंग सिस्टम या बाहरी वेब लिंक में से किसी एक को चुनने का विकल्प देना होगा. इन एपीआई का इस्तेमाल करने से पहले, आपको प्रोग्राम की ज़रूरी शर्तें पढ़नी चाहिए. साथ ही, बिलिंग चॉइस प्रोग्राम में रजिस्टर करना चाहिए.
उपयोगकर्ता अनुभव
जब कोई उपयोगकर्ता खरीदारी शुरू करेगा, तो उसे एक स्क्रीन दिखेगी. इस स्क्रीन पर, उसे आपके अन्य बिलिंग सिस्टम (ऐप्लिकेशन में या बाहरी वेब लिंक में) और Google Play Billing, दोनों के विकल्प दिखेंगे. आपके पास इस फ़्लो को अपनी ज़रूरत के हिसाब से बनाने का विकल्प होता है. यह इस बात पर निर्भर करता है कि विकल्प चुनने की स्क्रीन कौन रेंडर करता है और पेमेंट कहां होता है. आपको अपने ऐप्लिकेशन में एपीआई लागू करने से पहले, Play Console में जाकर पेमेंट के विकल्प दिखाने के लिए अपनी पसंद के मुताबिक स्क्रीन और बाहरी वेब लिंक की प्राथमिकताएं अपडेट करनी होंगी.
1. उपयोगकर्ता के लिए मौजूद विकल्पों वाली स्क्रीन कौन रेंडर करता है
- Google की ओर से रेंडर किया गया: Google Play, बिलिंग फ़्लो के तहत आपके लिए, विकल्प चुनने की स्क्रीन के यूज़र इंटरफ़ेस (यूआई) को अपने-आप मैनेज करता है.
- आपकी अपनी स्क्रीन : इसमें आपको अपने ऐप्लिकेशन में, पसंद के मुताबिक विकल्प चुनने की स्क्रीन डिज़ाइन और रेंडर करनी होती है. यह विकल्प चुनने पर, आपको उपयोगकर्ता अनुभव के दिशा-निर्देशों का पालन करना होगा.
2. पेमेंट कहां होता है
- इन-ऐप्लिकेशन: उपयोगकर्ता, आपके ऐप्लिकेशन के इंटरफ़ेस में लेन-देन पूरा करता है.
- बाहरी वेब लिंक: उपयोगकर्ता को लेन-देन पूरा करने के लिए, आपकी वेबसाइट पर भेज दिया जाता है.
माता-पिता के कंट्रोल
निगरानी में रखे गए उपयोगकर्ताओं को बिलिंग का विकल्प चुनने की अनुमति है. हालांकि, माता-पिता के कंट्रोल और एक बार जानकारी देने वाली स्क्रीन दिखाना ज़रूरी है.
- Google की ओर से रेंडर की गई चॉइस स्क्रीन के लिए: Google, चॉइस स्क्रीन दिखाने से पहले माता-पिता के कंट्रोल वाली स्क्रीन को अपने-आप मैनेज करता है.
- डेवलपर की ओर से रेंडर की गई विकल्पों वाली स्क्रीन के लिए: माता-पिता के कंट्रोल की सुविधा चालू करने के लिए, आपको Play Billing Library के कुछ एपीआई कॉल करने होंगे. इन-ऐप्लिकेशन खरीदारी के लिए, यह काम ज़रूरी जानकारी वाले डायलॉग के ज़रिए किया जाता है. यह डायलॉग, कस्टम चॉइस स्क्रीन दिखाने से पहले दिखता है. बाहरी लिंक के लिए, माता-पिता के कंट्रोल को उपयोगकर्ता को ऐप्लिकेशन से बाहर रीडायरेक्ट करने से ठीक पहले मैनेज किया जाता है.
पेमेंट के तरीके की इमेज ऐसेट के लिए दिशा-निर्देश
Play Console में, पेमेंट के उन तरीकों की इमेज ऐसेट अपलोड की जा सकती हैं जिन्हें आपने स्वीकार किया है. ये इमेज ऐसेट, बिलिंग के विकल्प चुनने की स्क्रीन पर दिखेंगी.
पेमेंट के तरीकों के लिए इमेज ऐसेट
एक इमेज ऐसेट में, पेमेंट के कई तरीके वाले कार्ड शामिल होते हैं. साथ ही, यह इन दिशा-निर्देशों में बताई गई खास बातों के मुताबिक होनी चाहिए.
डाइमेंशन |
192dp X 20dp |
कार्ड के बीच की दूरी |
8dp |
फ़ाइल फ़ॉर्मैट |
PNG, पारदर्शी बैकग्राउंड |
पेमेंट के तरीके के अलग-अलग वर्शन
डेवलपर, इमेज ऐसेट में पेमेंट के उपलब्ध तरीकों के आइकॉन की संख्या चुन सकते हैं. ज़्यादा से ज़्यादा पांच आइकॉन शामिल किए जा सकते हैं.
इमेज में कोई दूसरी इमेज या टेक्स्ट शामिल नहीं होना चाहिए.
कार्ड के बारे में जानकारी
इमेज ऐसेट में शामिल किए गए पेमेंट के तरीके वाले कार्ड, साइज़, स्पेसिंग, और स्टाइल से जुड़ी इन गाइडलाइन का पालन करते हों.
| कार्ड के डाइमेंशन | 32dp X 20dp |
| इनर पैडिंग | 3dp |
| आउटलाइन | 1dp (डाइमेंशन में इनर स्ट्रोक शामिल है), रेडियस 2dp, #E0E0E0 |
| कार्ड का बैकग्राउंड | सॉलिड कलर (सफ़ेद रंग को प्राथमिकता दें) |
ज़रूरी शर्तें
Billing Choice प्रोग्राम का इस्तेमाल करने के लिए, आपको ये ज़रूरी शर्तें पूरी करनी होंगी:
- रजिस्ट्रेशन - आपको Billing Choice प्रोग्राम के लिए रजिस्टर करना होगा. अगर आपको बाहरी वेब लिंक उपलब्ध कराने हैं, तो अपने ऐप्लिकेशन में इसे लागू करने से पहले, Play Console में जाकर अपनी प्राथमिकताएं अपडेट करनी होंगी.
- पीबीएल वर्शन - आपको Play Billing Library के वर्शन 9.1 या इसके बाद के वर्शन का इस्तेमाल करना होगा.
रिपोर्टिंग
अन्य बिलिंग सिस्टम से किए गए सभी लेन-देन (इसमें बाहरी लिंक से किए गए लेन-देन भी शामिल हैं) की जानकारी, Google Play को सुरक्षित तरीके से देनी होगी. इसके लिए, बाहरी लेन-देन के टोकन की ज़रूरत होती है. बिलिंग के विकल्प से जुड़ी स्थिति के आधार पर, टोकन अलग-अलग एपीआई के ज़रिए जनरेट किया जाता है. इस लेन-देन के टोकन से पता चलता है कि DeveloperBillingType को बाहरी लिंक या ऐप्लिकेशन में मौजूद लिंक के तौर पर कैटगरी में रखा गया है. लेन-देन की पुष्टि करने और उन्हें सही सेवा शुल्क से जोड़ने के लिए, यह टोकन ज़रूरी है.