Google Play Billing Library के इंटिग्रेशन की जांच करना

आपको डेवलपमेंट के दौरान, अपने इंटिग्रेशन की जांच करते रहनी चाहिए. डेवलपमेंट के दौरान टेस्ट करने के लिए, हमारा सुझाव है कि आप लाइसेंस टेस्टर और Play Billing Lab का इस्तेमाल करें. इससे आपको इस सेक्शन में बताए गए सभी चरणों को पूरा करने में मदद मिलेगी.

लाइसेंस परीक्षक

लाइसेंस टेस्टर को कॉन्फ़िगर करने के लिए, ऐप्लिकेशन का लाइसेंस देने के साथ इन-ऐप्लिकेशन बिलिंग की जांच करना लेख पढ़ें.

लाइसेंस की जांच करने वाले लोगों को ये फ़ायदे मिलते हैं:

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

टेस्ट परचेज़ की प्रोसेस के बारे में यहां कुछ और जानकारी दी गई है:

  • टेस्ट खरीदारी के लिए, ऐप्लिकेशन में खरीदारी के उसी फ़्लो का इस्तेमाल किया जाता है जिसका इस्तेमाल असली खरीदारी के लिए किया जाता है.
  • जांच के लिए की गई खरीदारी के लिए टैक्स का हिसाब नहीं लगाया जाता.
  • Google Play, टेस्ट के तौर पर की गई खरीदारी के बारे में बताता है. इसके लिए, खरीदारी के डायलॉग बॉक्स के बीच में एक सूचना दिखाई जाती है.

खरीदारी करने वाले खाते की पुष्टि करने के लिए, खरीदारी वाले डायलॉग को बड़ा करें. यहां दी गई बातों का ध्यान रखें:

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

ऐप्लिकेशन को डिस्ट्रिब्यूट करने से पहले, Google Play के टेस्ट ट्रैक का इस्तेमाल करके, अतिरिक्त पुष्टि की जा सकती है. उदाहरण के लिए, टेस्ट ट्रैक का इस्तेमाल करके, QA टीम से नई रिलीज़ की जांच कराई जा सकती है.

टेस्ट ट्रैक की मदद से, लोग Google Play से आपका ऐप्लिकेशन इंस्टॉल कर सकते हैं. साथ ही, वे आपके ऐप्लिकेशन के ऐसे वर्शन को टेस्ट कर सकते हैं जो अब तक सार्वजनिक तौर पर उपलब्ध नहीं है. उपयोगकर्ता, Google Play में पैसे चुकाने के किसी भी तरीके का इस्तेमाल करके, असली खरीदारी कर सकते हैं.

टेस्ट ट्रैक का इस्तेमाल करके, Google Play Billing Library के इंटिग्रेशन को टेस्ट करने के लिए, यह तरीका अपनाएं:

  1. अपने ऐप्लिकेशन को टेस्ट ट्रैक पर पब्लिश करें. ध्यान दें कि किसी ऐप्लिकेशन को टेस्टिंग ट्रैक पर पब्लिश करने के बाद, टेस्टर के लिए ऐप्लिकेशन उपलब्ध होने में कुछ घंटे लग सकते हैं.
  2. पक्का करें कि हर टेस्टर ने आपके ऐप्लिकेशन की टेस्टिंग के लिए ऑप्ट-इन किया हो. आपके टेस्ट के ऑप्ट-इन यूआरएल पर, टेस्टर को इस बात की जानकारी मिलती है कि टेस्टर होने का क्या मतलब है. साथ ही, उन्हें ऑप्ट-इन करने का लिंक भी मिलता है.

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

Play Billing Lab

Play Billing Lab एक Android ऐप्लिकेशन है. इससे डेवलपर को, Google Play के बिलिंग सिस्टम के साथ इंटिग्रेशन की जांच करने में मदद मिलती है. इससे डेवलपर को बिलिंग की सुविधाओं को आसानी से और सुविधाजनक तरीके से टेस्ट करने, उन्हें तेज़ी से इंटिग्रेट करने, और पूरे भरोसे के साथ लॉन्च करने का मौका मिलता है. Play Billing Lab को Play Store से डाउनलोड और इंस्टॉल किया जा सकता है.

Play Billing Lab की मदद से, टेस्टिंग के दौरान ये काम किए जा सकते हैं:

Play Billing Lab का डैशबोर्ड
दूसरी इमेज. Play Billing Lab डैशबोर्ड.

वन-टाइम प्रॉडक्ट की जांच करना

इस्तेमाल किए जा सकने वाले प्रॉडक्ट की जांच करना

खाने-पीने के प्रॉडक्ट की जांच करते समय, अलग-अलग स्थितियों में जांच करें. जैसे:

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

पुष्टि करें कि खरीदारी की सूचना सही तरीके से दी गई हो. इसके बारे में खरीदारी प्रोसेस करना लेख में बताया गया है. लाइसेंस टेस्टर की ओर से की गई खरीदारी के लिए, अगर आपका ऐप्लिकेशन खरीदारी की पुष्टि नहीं करता है, तो तीन मिनट के बाद रिफ़ंड कर दिया जाएगा. साथ ही, आपको सदस्यता रद्द करने के बारे में एक ईमेल मिलेगा. Google Play Console में ऑर्डर टैब पर जाकर भी यह देखा जा सकता है कि क्या किसी ऑर्डर का रिफ़ंड तीन मिनट के बाद दिया गया था.

ऐसे प्रॉडक्ट की जांच करना जिन्हें इस्तेमाल नहीं किया जा सकता

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

अधूरी खरीदारी की जांच करना

'मंज़ूरी बाकी है' स्थिति वाली खरीदारी की जांच करें. इस स्थिति में, खरीदारी की स्थिति PURCHASED होने पर आइटम को मंज़ूरी मिलनी चाहिए. लाइसेंस टेस्टर के पास, पेमेंट के ऐसे दो टेस्ट इंस्ट्रूमेंट का ऐक्सेस होता है जिनमें पेमेंट कुछ मिनट बाद अपने-आप पूरा हो जाता है या रद्द हो जाता है.

  1. पेमेंट के ऐसे तरीके से खरीदारी करें जिसमें पेमेंट कुछ समय बाद होता है. जैसे, स्लो टेस्ट कार्ड, कुछ मिनटों बाद अस्वीकार कर देता है. इसके बारे में तीसरी इमेज में दिखाया गया है. ऐप्लिकेशन को रीस्टार्ट करें और पुष्टि करें कि खरीदारी का ऐक्सेस नहीं मिला है.

    धीमे टेस्ट कार्ड से की गई खरीदारी को टेस्ट करना
    तीसरी इमेज. नामंज़ूर किए गए स्लो टेस्ट कार्ड से खरीदारी करके देखें.

  2. पेमेंट के ऐसे तरीके से खरीदारी करें जिसमें पेमेंट में कुछ समय लगता है. जैसे, स्लो टेस्ट कार्ड, कुछ मिनटों बाद मंज़ूरी देता है. इसे चौथे फ़िगर में दिखाया गया है. कुछ मिनट इंतज़ार करें और पुष्टि करें कि खरीदारी की अनुमति मिल गई है.

    मंज़ूरी पा चुके स्लो टेस्ट कार्ड से खरीदारी की जांच करना
    चौथी इमेज. मंज़ूरी पा चुके स्लो टेस्ट कार्ड से खरीदारी करके देखें.

बाद में पैसे चुकाने की सुविधा से जुड़े लेन-देन मैनेज करना लेख में जाकर, इस बारे में ज़्यादा जानकारी पाएं.

सदस्यता के लिए उपलब्ध सुविधाओं की जांच करना

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

वन-टाइम प्रॉडक्ट की तरह ही, यह पुष्टि करें कि खरीदारी की सूचना सही तरीके से दी गई हो. इसके बारे में खरीदारी प्रोसेस करना लेख में बताया गया है. लाइसेंस की जांच करने वाले लोगों की खरीदारी के लिए, अगर आपका ऐप्लिकेशन खरीदारी की पुष्टि नहीं करता है, तो तीन मिनट के बाद रिफ़ंड कर दिया जाता है. साथ ही, आपको रद्द करने के बारे में एक ईमेल मिलता है. Google Play Console में ऑर्डर टैब पर जाकर भी यह देखा जा सकता है कि किसी ऑर्डर का रिफ़ंड तीन मिनट के बाद दिया गया है या नहीं.

रिन्यूअल की अवधियां

टेस्ट सदस्यताएं, असल सदस्यताओं के मुकाबले ज़्यादा तेज़ी से रिन्यू होती हैं. साथ ही, टेस्ट सदस्यताएं ज़्यादा से ज़्यादा छह बार रिन्यू हो सकती हैं. इसमें बिना किसी शुल्क के आज़माने की अवधि और शुरुआती अवधि को शामिल नहीं किया जाता.

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

प्रोडक्शन सदस्यता की अवधि सदस्यता के रिन्यूअल की जांच करना
एक हफ़्ता 5 मिनट तक
1 महीना 5 मिनट तक
तीन महीने 10 मिनट
6 महीने 15 मिनट
1 साल 30 मिनट

समयसीमा के हिसाब से सदस्यता की सुविधाओं को भी टेस्टिंग के लिए कम कर दिया जाता है. जैसे, मुफ़्त में आज़माने की सुविधा. नीचे दी गई टेबल में, समय के हिसाब से सदस्यता की सुविधाओं से जुड़े टेस्टिंग के समय के बारे में बताया गया है:

सुविधा टेस्ट की अवधि
खरीदारी की सहमति 5 मिनट तक
मुफ़्त में आज़माएं 3 मिनट
शुरुआती कीमत की अवधि सदस्यता को आज़माने की अवधि के बराबर
ग्रेस पीरियड 5 मिनट तक
खाते पर रोक लगने की अवधि 10 मिनट
एक महीने के लिए सदस्यता रोकना 5 मिनट तक
दो महीने के लिए सदस्यता रोकना 10 मिनट
तीन महीने के लिए सदस्यता रोकना 15 मिनट

रिन्यूअल की सुविधा

Play Billing Lab और लाइसेंस टेस्टर का इस्तेमाल करके, सदस्यता रिन्यू करने की अवधि की जांच को तेज़ किया जा सकता है. इसके लिए, यह तरीका अपनाएं:

  1. डैशबोर्ड में मौजूद, सदस्यता की सेटिंग कार्ड पर जाकर, मैनेज करें पर क्लिक करें.
  2. वह चालू सदस्यता चुनें जिसे आपको टेस्ट करना है.
  3. अभी रिन्यू करें पर क्लिक करें.
test subscription renew now
पांचवीं इमेज. सदस्यता रिन्यू करने की अवधि को कम करने की सुविधा को टेस्ट करें.

अभी रिन्यू करें बटन पर क्लिक करने के बाद, टेस्ट सदस्यता कुछ समय बाद रिन्यू हो जाएगी.

कृपया ध्यान दें कि:

  • एक्सलरेटेड रिन्यूअल की सुविधा का इस्तेमाल करने से पहले, टेस्ट की जा रही सदस्यताओं को स्वीकार करना ज़रूरी है. ऐसा न करने पर, सदस्यता रद्द कर दी जाएगी.
  • नवीनीकरण की प्रोसेस पूरी होने में कुछ सेकंड लग सकते हैं.
  • कीमत में बदलाव लागू होने पर, अभी रिन्यू करें बटन उपलब्ध नहीं होता.
  • सदस्यता रिन्यू करते समय, सदस्यता के शुल्क में बदलाव करने की सुविधा उपलब्ध नहीं होती.

मुफ़्त में आज़माने के ऑफ़र

Play Billing Lab में, बिना किसी शुल्क के आज़माने की सुविधा वाले ऑफ़र की जांच करने की सुविधा उपलब्ध है. इसकी मदद से, लाइसेंस टेस्टर बिना किसी शुल्क के आज़माने की सुविधा वाले ऑफ़र या शुरुआती ऑफ़र को जितनी बार चाहें उतनी बार आज़मा सकते हैं और इस्तेमाल कर सकते हैं. इसके लिए, उन्हें बिना किसी शुल्क के आज़माने की सुविधा वाले ऑफ़र या शुरुआती ऑफ़र की जांच करें चेकबॉक्स को चुनना होगा और बदलाव लागू करना होगा. इससे, मुफ़्त में आज़माने का ऐसा ऑफ़र टेस्ट करने के लिए कई खाते बनाने की ज़रूरत नहीं पड़ती जो सिर्फ़ नए सदस्यों के लिए उपलब्ध है.

मुफ़्त में आज़माने के ऑफ़र की जांच करना
छठी इमेज. बिना किसी शुल्क के आज़माने के ऑफ़र की जांच करें.

कीमत में बदलाव

Play Billing Lab और लाइसेंस टेस्टर का इस्तेमाल करके, सदस्यता की कीमत में हुए बदलावों की जांच भी की जा सकती है. इससे, अन्य ऐक्टिव सदस्यों पर असर नहीं पड़ता. इसके लिए, यह तरीका अपनाएं:

  1. डैशबोर्ड में मौजूद, सदस्यता की सेटिंग कार्ड पर जाकर, मैनेज करें पर क्लिक करें.
  2. वह चालू सदस्यता चुनें जिसे आपको टेस्ट करना है.
  3. नई कीमत डालें.
  4. टेस्ट की ज़रूरत के हिसाब से, उपयोगकर्ता के ऑप्ट-आउट करने की सुविधा चेकबॉक्स को चुनें या उससे चुने हुए का निशान हटाएं.
  5. लागू करें पर क्लिक करें.
सदस्यता के शुल्क में हुए बदलाव की जांच करना
सातवीं इमेज. सदस्यता की कीमत में हुए बदलाव की जांच करें.

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

जांच की अवधि तय करते समय, इन बातों का ध्यान रखें:

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

यहां दी गई टेबल में, कई बिलिंग साइकल के लिए टेस्ट बिलिंग और सूचना की अवधि दिखाई गई है:

बुनियादी प्लान की बिलिंग की असल अवधि बिलिंग अवधि की जांच करना सूचना पाने की अवधि की जांच करना (ऑप्ट-इन और ऑप्ट-आउट करने की सुविधा वाले देशों/इलाकों में 30 दिनों पहले सूचना दी जाती है) सूचना देने की अवधि की जांच करना (ऑप्ट-आउट करने की सुविधा वाले देशों/इलाकों में 60 दिन पहले सूचना देना ज़रूरी है)
एक हफ़्ता 5 मिनट तक 5 मिनट तक 10 मिनट
1 महीना 5 मिनट तक 5 मिनट तक 10 मिनट
तीन महीने 10 मिनट 3 मिनट 6 मिनट
6 महीने 15 मिनट 2 मिनट 4 मिनट
1 साल 30 मिनट 3 मिनट 6 मिनट

टेस्ट केस

सदस्यता इंटिग्रेशन की पुष्टि करने के लिए, आपको टेस्टिंग के जिन उदाहरणों का इस्तेमाल करना चाहिए उन्हें देखने के लिए, दिखाएं/छिपाएं पर क्लिक करके, यहां दिए गए सेक्शन को बड़ा करें.

ऐसे लेन-देन की जांच करना जिन्हें मंज़ूरी नहीं मिली है

आपको यह जांच करनी चाहिए कि जब खरीदारी की स्थिति PURCHASED हो जाती है, तब लंबित लेन-देन सही तरीके से मैनेज किए जाते हैं या नहीं. साथ ही, एनटाइटलमेंट को अपडेट किया जाता है या नहीं. लाइसेंस टेस्टर के पास, पेमेंट के ऐसे दो टेस्ट इंस्ट्रूमेंट का ऐक्सेस होता है जिनमें पेमेंट में देरी होती है. इनमें पेमेंट कुछ मिनट बाद अपने-आप पूरा हो जाता है या रद्द हो जाता है.

  1. पेमेंट के ऐसे तरीके से खरीदारी करें जिसमें कुछ समय लगता है. जैसे, स्लो टेस्ट कार्ड, कुछ मिनटों बाद अस्वीकार कर देता है. इसे इमेज 8 में दिखाया गया है. ऐप्लिकेशन को रीस्टार्ट करें और पुष्टि करें कि खरीदारी का ऐक्सेस नहीं मिला है.

    धीमे टेस्ट कार्ड से की गई खरीदारी को टेस्ट करना
    आठवीं इमेज. नामंज़ूर किए गए स्लो टेस्ट कार्ड से खरीदारी करके देखें.

  2. पेमेंट के ऐसे तरीके से खरीदारी करें जिसमें कुछ समय लगता है. जैसे, स्लो टेस्ट कार्ड, कुछ मिनटों बाद मंज़ूरी देता है. इसे इमेज 9 में दिखाया गया है. कुछ मिनट इंतज़ार करें और पुष्टि करें कि खरीदारी की अनुमति मिल गई है.

    मंज़ूरी पा चुके स्लो टेस्ट कार्ड से खरीदारी की जांच करना
    नौवीं इमेज. मंज़ूरी पा चुके स्लो टेस्ट कार्ड से खरीदारी करके देखें.

प्रमोशन कोड की जांच करना

Google Play Console का इस्तेमाल करके, खुद टेस्टिंग के लिए कोड बनाए जा सकते हैं. ध्यान रखें कि किसी ऐप्लिकेशन में सभी मैनेज किए गए प्रॉडक्ट के लिए, हर तिमाही में सिर्फ़ 500 प्रोमो कोड बनाए जा सकते हैं.

आपको प्रोमो कोड रिडीम करने से जुड़े इन उदाहरणों की जांच करनी चाहिए:

  • जब आपके ऐप्लिकेशन में लॉन्च किए गए खरीदारी के डायलॉग में प्रोमो कोड डाला जाता है.
  • जब Google Play Store ऐप्लिकेशन में प्रोमो कोड रिडीम किया जाता है.
  • जब प्रोमो कोड को https://play.google.com/store पर जाकर रिडीम किया जाता है. इसके लिए, बाईं ओर मौजूद नेविगेशन में रिडीम करें बटन का इस्तेमाल किया जाता है.

इन स्थितियों में, आपको कोड रिडीम करने के अलग-अलग तरीकों की जांच करनी चाहिए. कम से कम ये टेस्ट करें:

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

हर टेस्ट के लिए, पक्का करें कि आइटम का पता सही तरीके से लगाया गया हो और उपयोगकर्ता को इसकी सूचना दी गई हो.

अलग-अलग देशों/इलाकों में खरीदारी का तरीका आज़माएं

Play Billing Lab का इस्तेमाल करके या उसके बिना, खरीदारी की सुविधा की जांच की जा सकती है:

इनसे जांचें

Play Billing Lab Android ऐप्लिकेशन की मदद से, किसी भी देश/इलाके में खरीदारी के फ़्लो की जांच की जा सकती है. हालांकि, Play Billing Lab का इस्तेमाल करने के लिए, आपको लाइसेंस टेस्टर होना चाहिए. जांच करने के लिए, यह तरीका अपनाएं:

  1. ऐप्लिकेशन के बिलिंग उपयोगकर्ता को लाइसेंस टेस्टर के तौर पर रजिस्टर करें.
  2. Play Billing Lab ऐप्लिकेशन में उसी उपयोगकर्ता के तौर पर लॉग इन करें.
  3. अपनी पसंद का देश चुनें और Play Billing Lab में बदलाव लागू करें.
  4. टेस्ट किए जा रहे ऐप्लिकेशन में, खरीदारी का फ़्लो लॉन्च करें.
अलग-अलग देशों/इलाकों में खरीदारी के अनुभव को टेस्ट करना
दसवीं इमेज. अलग-अलग देशों/इलाकों में खरीदारी के अनुभव की जांच करें.

बिना किसी शुल्क के आज़माएं

Play Billing Lab का इस्तेमाल किए बिना, किसी भी देश/इलाके में खरीदारी के फ़्लो की जांच की जा सकती है. जांच करने के लिए, यह तरीका अपनाएं:

  1. एक नया Gmail खाता बनाएं. यह खाता किसी भी देश में बनाया जा सकता है.
  2. आपके पास उपयोगकर्ता को लाइसेंस टेस्टर के तौर पर सेट अप करने का विकल्प होता है.
  3. जांच करने के लिए, वीपीएन को उस देश से कनेक्ट करें जहां आपको जांच करनी है.
  4. खरीदारी वाला फ़्लो लॉन्च करें.

Play Store का डेटा और कैश मेमोरी मिटाएं. इसके बाद, आपको जिस देश के लिए टेस्ट करना है उसके लिए तीसरा और चौथा चरण दोहराएं. किसी नए देश में स्विच करने के बाद, आपको Google Play Store का डेटा मिटाना होगा. इससे पिछले देश से जुड़ा डेटा हट जाएगा.

खरीदारी की जांच करने के इन दोनों तरीकों से, किसी भी इलाके में ऑफ़र की ज़रूरी शर्तें और उपयोगकर्ता अनुभव की जांच की जा सकती है. भले ही, आप किसी भी जगह पर जांच कर रहे हों.

पेमेंट के असली तरीके इस्तेमाल करके, खरीदारी करने का अनुभव टेस्ट करना

Play Billing Lab Android ऐप्लिकेशन की मदद से, पेमेंट के असल तरीकों का इस्तेमाल करके खरीदारी की सुविधा को टेस्ट किया जा सकता है.

पेमेंट के असली तरीकों को टेस्ट करने के लिए, यह तरीका अपनाएं:

  1. Google खाते के उपयोगकर्ता को लाइसेंस टेस्टर के तौर पर रजिस्टर करें.
  2. Play Billing Lab ऐप्लिकेशन में उसी उपयोगकर्ता के तौर पर लॉग इन करें.
  3. Play Billing Lab ऐप्लिकेशन में, पेमेंट के असली तरीके इस्तेमाल करने की सेटिंग चालू करें.
  4. टेस्ट किए जा रहे ऐप्लिकेशन में, खरीदारी का फ़्लो रीस्टार्ट करें और उसे लॉन्च करें.