डेवलपर की ओर से रेंडर की गई, अपनी पसंद का सर्च इंजन चुनने की सुविधा देने वाली स्क्रीन के लिए यूज़र एक्सपीरियंस (यूएक्स) से जुड़े दिशा-निर्देश

आपके पास Google Play Billing के साथ-साथ अन्य बिलिंग सिस्टम या बाहरी वेब लिंक उपलब्ध कराने का विकल्प होता है. Google, पसंद की स्क्रीन रेंडर कर सकता है. हालांकि, आपके पास अपनी पसंद की स्क्रीन रेंडर करने का विकल्प भी होता है. इसके लिए, आपको यूज़र एक्सपीरियंस (यूएक्स) से जुड़े इन दिशा-निर्देशों का पालन करना होगा. साथ ही, रजिस्टर करते समय Play Console में रेंडरिंग की अपनी प्राथमिकता बतानी होगी. इसे किसी भी समय अपडेट किया जा सकता है. दोनों तरीकों से, बिलिंग सिस्टम चुनने से जुड़े एपीआई इंटिग्रेट करने होंगे. इससे ज़रूरी जानकारी वाली स्क्रीन दिखाने और माता-पिता के कंट्रोल चालू करने में आसानी होगी. इस सेक्शन में, पसंद की स्क्रीन रेंडर करने से जुड़ी ज़रूरी शर्तों के बारे में बताया गया है. इससे यह पक्का किया जा सकेगा कि उपयोगकर्ताओं को लगातार बेहतर और पारदर्शी अनुभव मिले, ताकि वे बिलिंग के बारे में सोच-समझकर फ़ैसले ले सकें.

डेवलपर की ओर से रेंडर की गई, पेमेंट के विकल्प दिखाने वाली स्क्रीन. इसमें अन्य बिलिंग सिस्टम और Google Play Billing, दोनों के विकल्प दिख रहे हैं.
पहली इमेज. डेवलपर की ओर से रेंडर की गई, बिलिंग का विकल्प चुनने वाली स्क्रीन

बिलिंग से जुड़ी पारदर्शिता

यह पक्का करने के लिए कि खरीदारी करने से पहले उपयोगकर्ताओं को बिलिंग के विकल्पों के बारे में पूरी जानकारी हो, आपको इन दिशा-निर्देशों का पालन करना होगा:

  • लेबलिंग: आपको वैकल्पिक बिलिंग सिस्टम को साफ़ तौर पर लेबल करना होगा. इसके लिए, आपको मंज़ूरी पा चुकी इकाई, ऐप्लिकेशन का नाम या डेवलपर का नाम इस्तेमाल करना होगा. इससे यह पक्का किया जाता है कि उपयोगकर्ताओं को यह पता हो कि खरीदारी पूरी करने और ग्राहक सहायता देने के लिए कौन ज़िम्मेदार है.
  • ऐप्लिकेशन का आइकॉन या ब्रैंड का लोगो: हर बिलिंग विकल्प में, ऐप्लिकेशन का आइकॉन या ब्रैंड का लोगो होना चाहिए. Google Play के बिलिंग विकल्प के लिए, Google Play के ब्रैंड से जुड़े दिशा-निर्देशों का पालन करें. इसके लिए, Google Play के आइकॉन को हल्के या गहरे रंग के बैकग्राउंड पर, पूरे रंग में दिखाएं. अपने बिलिंग विकल्प के लिए, आपको सिर्फ़ अपने ऐप्लिकेशन का आइकॉन या डेवलपर के ब्रैंड का लोगो दिखाना होगा.
  • पेमेंट के तरीके: getBillingChoiceInfoAsync API से मिली ऐसेट का इस्तेमाल करके, Google Play के बिलिंग विकल्प के लिए उपलब्ध पेमेंट के तरीके दिखाएं. साथ ही, अपने बिलिंग विकल्प के लिए पेमेंट के तरीके दिखाते समय, एक जैसा तरीका अपनाएं.

    • पेमेंट के तरीके के लोगो: पक्का करें कि हर बिलिंग विकल्प के लिए, पेमेंट के तरीके के सभी लोगो एक जैसे दिखें.
      • Google Play Billing के लिए, पेमेंट के अन्य तरीकों को व्यवस्थित करने के विकल्पों के लिए getBillingChoiceInfoAsync एपीआई देखें.
      • अगर आपको यह तय करने में मुश्किल हो रही है कि उपयोगकर्ताओं को चुनने के लिए उपलब्ध कराए जाने वाले पेमेंट के तरीकों की स्क्रीन पर कौनसे तरीके दिखाए जाएं, तो आपके पास अपने बिलिंग सिस्टम के लिए पेमेंट के तरीके न दिखाने का विकल्प होता है. इस मामले में, आपको Google Play Billing के विकल्प के लिए पेमेंट के तरीके दिखाने होंगे.
    • रीयल-टाइम में जानकारी पाना: आपको हर बार एपीआई से मिले पेमेंट के तरीकों की जानकारी को फ़ेच करके दिखाना होगा. इन ऐसेट में बदलाव न करें और न ही इन्हें कैश मेमोरी में सेव करें.
    • अतिरिक्त टेक्स्ट: अगर पेमेंट के उपलब्ध तरीकों की संख्या, दिखाए गए लोगो से ज़्यादा है, तो उपयोगकर्ता को इसकी जानकारी देने के लिए अतिरिक्त टेक्स्ट शामिल किया जा सकता है.

    उदाहरण के लिए:

    पेमेंट के लोगो को दिखाने के लिए अलग-अलग लेआउट के उदाहरण. इनमें एक लाइन और कई लाइनों वाले कॉन्फ़िगरेशन दिखाए गए हैं.
    दूसरी इमेज. पेमेंट के लोगो

बटन का स्टाइल और प्रॉक्सिमिटी

उपयोगकर्ता को बिलिंग सिस्टम चुनने में आसानी हो, इसके लिए आपके अन्य बिलिंग सिस्टम और Google Play के बिलिंग सिस्टम के बटन, निष्पक्ष और समान तरीके से दिखाए जाने चाहिए.

  • सभी एलिमेंट एक जैसे होने चाहिए: सभी विज़ुअल एलिमेंट एक जैसे होने चाहिए. जैसे, बटन का साइज़, टेक्स्ट का साइज़, फ़ॉन्ट स्टाइल, कंट्रास्ट, और टैप टारगेट डाइमेंशन. बटन में लोगो का इस्तेमाल और उसका साइज़ भी एक जैसा होना चाहिए.
  • बटन की जगह: बिलिंग के हर विकल्प के बटन एक-दूसरे के पास होने चाहिए, ताकि लोग उनकी तुलना करके कोई विकल्प चुन सकें.
बिलिंग के विकल्प चुनने के लिए दो बटन दिए गए हैं. दोनों का डाइमेंशन, फ़ॉन्ट, और लोगो का साइज़ एक जैसा है, ताकि दोनों बटन एक जैसे दिखें.
तीसरी इमेज. बटन का स्टाइल
इस इमेज में, चेकआउट के दो विकल्प दिखाने वाला यूज़र इंटरफ़ेस दिखाया गया है. इसमें दोनों बटन एक-दूसरे के पास रखे गए हैं, ताकि उनकी तुलना की जा सके और किसी एक को चुना जा सके.
चौथी इमेज. बटन की प्रॉक्सिमिटी

कॉल-टू-ऐक्शन (सीटीए)

लोगों को बिलिंग के हर विकल्प पर ले जाने वाले बटन के प्राइमरी लेबल एक जैसे और एक ही तरह के होने चाहिए. डेवलपर अब भी हर बिलिंग विकल्प के लिए, अलग-अलग ऑफ़र और फ़ायदे दे सकते हैं. हालांकि, अगर यह जानकारी दी जाती है, तो Play के लॉयल्टी प्रोग्राम के फ़ायदे भी उसी तरह से दिखाए जाने चाहिए.

उदाहरण के लिए:

डेवलपर के बिलिंग सिस्टम और Google Play Billing के लिए, न्यूट्रल और पैरलल चेकआउट कॉल-टू-ऐक्शन बटन का मॉकअप.
पांचवीं इमेज. कॉल-टू-ऐक्शन

वैकल्पिक सुविधाएं

इन सुविधाओं को अपनी मर्ज़ी से शामिल किया जा सकता है. हालांकि, यह ज़रूरी है कि इन्हें Google Play Billing के विकल्प के लिए भी दिखाया जाए.

  • लॉयल्टी के फ़ायदे: अगर लॉयल्टी की जानकारी दिखाई जाती है, तो उसे दोनों बिलिंग सिस्टम के लिए एक जैसा दिखाना होगा. हर बार getBillingChoiceInfoAsync एपीआई से, Google Play के बिलिंग सिस्टम के लिए लॉयल्टी मैसेज पाएं. इस जानकारी को कैश मेमोरी में सेव न करें और न ही इसे सेव करके रखें. उदाहरण के लिए:

    इस उदाहरण में, दोनों बिलिंग विकल्पों के तहत लॉयल्टी प्रोग्राम के फ़ायदे बराबर तौर पर दिखाए गए हैं.
    छठी इमेज. लॉयल्टी प्रोग्राम के फ़ायदे
  • बाहरी वेब लिंक: अगर किसी व्यक्ति को खरीदारी पूरी करने के लिए, ऐप्लिकेशन से बाहर ले जाया जाता है, तो आपको इस बारे में साफ़ तौर पर बताना होगा. टेक्स्ट साफ़ तौर पर दिखना चाहिए. साथ ही, इसमें साफ़ तौर पर यह जानकारी होनी चाहिए कि उपयोगकर्ता को ऐप्लिकेशन से बाहर ले जाकर किसी वेबसाइट पर भेजा जा रहा है. इसके लिए, यह टेक्स्ट इस्तेमाल किया जाना चाहिए: "आपको वेब पेज पर रीडायरेक्ट किया जाएगा". उदाहरण के लिए:

    बाहरी बिलिंग सिस्टम के विकल्प का उदाहरण. इसमें एक सूचना शामिल है, जिसमें उपयोगकर्ता को बताया गया है कि उसे एक वेब पेज पर रीडायरेक्ट किया जाएगा.
    सातवीं इमेज. बाहरी वेब लिंक