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

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

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

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

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

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

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

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

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

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

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

टेस्ट ट्रैक की मदद से, उपयोगकर्ता 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 Store से Play Billing Lab को डाउनलोड और इंस्टॉल किया जा सकता है.

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

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

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

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

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

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

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

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

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

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

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

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

    अस्वीकार किए गए धीमे टेस्ट कार्ड से खरीदारी की जांच करना
    तीसरी इमेज. धीमे टेस्ट कार्ड से खरीदारी की जांच करें.

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

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

ज़्यादा जानकारी के लिए, पूरे नहीं हुए लेन-देन मैनेज करना लेख पढ़ें.

सदस्यता से जुड़ी सुविधाओं की जांच करना

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

वन-टाइम प्रॉडक्ट की तरह ही, पुष्टि करें कि खरीदारी की पुष्टि, खरीदारी की प्रोसेस में बताए गए तरीके से सही तरीके से की गई है. अगर आपका ऐप्लिकेशन खरीदारी की पुष्टि नहीं करता है, तो लाइसेंस की जांच करने वाले लोगों की खरीदारी के लिए, तीन मिनट के बाद रिफ़ंड कर दिया जाता है. साथ ही, आपको रद्द करने के बारे में ईमेल भी मिलता है. 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. धीमा टेस्ट कार्ड, कुछ मिनटों बाद अस्वीकार हो जाता है. इस कार्ड से खरीदारी करने पर, आपको आठवें चित्र में दिखाया गया मैसेज दिखेगा. ऐप्लिकेशन को रीस्टार्ट करें और पुष्टि करें कि खरीदारी की अनुमति नहीं दी गई है.

    अस्वीकार किए गए धीमे टेस्ट कार्ड से खरीदारी की जांच करना
    आठवीं इमेज. किसी ऐसे टेस्ट कार्ड से खरीदारी की कोशिश करें जिसे अस्वीकार कर दिया गया हो.

  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. टेस्ट किए जा रहे ऐप्लिकेशन में परचेज़ फ़्लो लॉन्च करें.
अलग-अलग इलाकों में खरीदारी का अनुभव टेस्ट करना
10वीं इमेज. अलग-अलग इलाकों में खरीदारी के अनुभव की जांच करें.

बिना

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

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

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

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