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 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 मिनट तक
सदस्यता रोकें (2 महीने) 10 मिनट
सदस्यता रोकें (तीन महीने) 15 मिनट

रिन्यूअल की प्रक्रिया

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

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

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

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

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

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

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 मिनट

टेस्ट केस

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

मासिक सदस्यता

समय उपयोगकर्ता ने कार्रवाई करने की कोशिश की थी सिस्टम इवेंट टेस्ट का अनुमानित नतीजा
दोपहर 12:00 बजे लाइसेंस वाले टेस्ट खाते और "टेस्ट इंस्ट्रुमेंट, हमेशा स्वीकार करता है" वाले पेमेंट के तरीके का इस्तेमाल करके, इन-ऐप्लिकेशन सदस्यता के लिए साइन अप करें सदस्यता की सुविधा शुरू की गई
12:05सदस्यता रिन्यू होने वाली है
12:10सदस्यता रिन्यू होने वाली है
12:15सदस्यता रिन्यू होने वाली है
12:20सदस्यता रिन्यू होने वाली है
12:25सदस्यता रिन्यू होने वाली है
12:30सदस्यता रिन्यू होने वाली है
12:35 सदस्यता खत्म होने की अवधि (छह बार रिन्यू होने के बाद) उपयोगकर्ता के पास इन-ऐप्लिकेशन सदस्यता के कॉन्टेंट का ऐक्सेस नहीं रहेगा

मुफ़्त में आज़माने की सुविधा के साथ हर महीने की सदस्यता

समय उपयोगकर्ता ने कार्रवाई करने की कोशिश की थी सिस्टम इवेंट टेस्ट का अनुमानित नतीजा
दोपहर 12:00 बजे लाइसेंस वाले टेस्ट खाते और "टेस्ट इंस्ट्रुमेंट, हमेशा स्वीकार करता है" वाले पेमेंट के तरीके का इस्तेमाल करके, इन-ऐप्लिकेशन सदस्यता के लिए साइन अप करें सदस्यता, मुफ़्त में आज़माने की अवधि के साथ शुरू होती है
12:03सदस्यता रिन्यू होने वाली है
12:08सदस्यता रिन्यू होने वाली है
12:13सदस्यता रिन्यू होने वाली है
12:18सदस्यता रिन्यू होने वाली है
12:23सदस्यता रिन्यू होने वाली है
12:28सदस्यता रिन्यू होने वाली है
12:33 सदस्यता खत्म होने की अवधि (छह बार रिन्यू होने के बाद) उपयोगकर्ता के पास इन-ऐप्लिकेशन सदस्यता के कॉन्टेंट का ऐक्सेस नहीं रहेगा

शुरुआती 12 महीने की तय अवधि के साथ, किस्त की सदस्यता. इसके बाद, हर महीने अपने-आप रिन्यूअल की सुविधा

>
समय उपयोगकर्ता ने कार्रवाई करने की कोशिश की थी सिस्टम इवेंट टेस्ट का अनुमानित नतीजा
दोपहर 12:00 बजे अपने लाइसेंस वाले टेस्ट खाते और "टेस्ट इंस्ट्रुमेंट, हमेशा मंज़ूरी देता है" के पेमेंट के तरीके का इस्तेमाल करके, इन-ऐप्लिकेशन पेमेंट प्लान की सदस्यता के लिए साइन अप करें सदस्यता की अवधि शुरू होने की तारीख
12:05किस्तों में पैसे चुकाए गए
12:10किस्तों में पैसे चुकाए गए
12:15किस्तों में पैसे चुकाए गए
12:20किस्तों में पैसे चुकाए गए
12:25किस्तों में पैसे चुकाए गए
12:30किस्तों में पैसे चुकाए गए
12:35किस्तों में पैसे चुकाए गए
12:40किस्तों में पैसे चुकाए गए
12:45किस्तों में पैसे चुकाए गए
12:50किस्तों में पैसे चुकाए गए
12:55किस्तों में पैसे चुकाए गए
1:00सदस्यता रिन्यू होने वाली (हर महीने अपने-आप रिन्यू होने वाली सदस्यता)
1:05किस्तों में पैसे चुकाए गए
1:10किस्तों में पैसे चुकाए गए
1:15किस्तों में पैसे चुकाए गए
1:20किस्तों में पैसे चुकाए गए
1:25किस्तों में पैसे चुकाए गए
1:30 सदस्यता खत्म होने की अवधि (छह बार रिन्यू होने के बाद) उपयोगकर्ता के पास इन-ऐप्लिकेशन सदस्यता के कॉन्टेंट का ऐक्सेस नहीं रहेगा

शुरुआती छह महीने की तय अवधि के साथ, किस्तों में पैसे चुकाने की सुविधा. इसके बाद, उसी अवधि (छह महीने) के लिए अपने-आप रिन्यू होने वाली सदस्यता का इस्तेमाल किया जाता है

समय उपयोगकर्ता ने कार्रवाई करने की कोशिश की थी सिस्टम इवेंट टेस्ट का अनुमानित नतीजा
दोपहर 12:00 बजे अपने लाइसेंस वाले टेस्ट खाते और "टेस्ट इंस्ट्रुमेंट, हमेशा मंज़ूरी देता है" के पेमेंट के तरीके का इस्तेमाल करके, इन-ऐप्लिकेशन पेमेंट प्लान की सदस्यता के लिए साइन अप करें सदस्यता की अवधि शुरू होने की तारीख
12:05किस्तों में पैसे चुकाए गए
12:10किस्तों में पैसे चुकाए गए
12:15किस्तों में पैसे चुकाए गए
12:20किस्तों में पैसे चुकाए गए
12:25किस्तों में पैसे चुकाए गए
12:30सदस्यता रिन्यू की जाएगी (सदस्यता की शुरुआती अवधि को दोहराया जाएगा)
12:35किस्तों में पैसे चुकाए गए
12:40किस्तों में पैसे चुकाए गए
12:45किस्तों में पैसे चुकाए गए
12:50किस्तों में पैसे चुकाए गए
12:55किस्तों में पैसे चुकाए गए
1:00 सदस्यता खत्म होने की अवधि (छह बार रिन्यू होने के बाद) उपयोगकर्ता के पास इन-ऐप्लिकेशन सदस्यता के कॉन्टेंट का ऐक्सेस नहीं रहेगा

शुरुआती कीमत के साथ साल भर की सदस्यता

समय उपयोगकर्ता ने कार्रवाई करने की कोशिश की थी सिस्टम इवेंट टेस्ट का अनुमानित नतीजा
दोपहर 12:00 बजे लाइसेंस वाले टेस्ट खाते और "टेस्ट इंस्ट्रुमेंट, हमेशा स्वीकार करता है" वाले पेमेंट के तरीके का इस्तेमाल करके, इन-ऐप्लिकेशन सदस्यता के लिए साइन अप करें सदस्यता शुरुआती कीमत पर शुरू हुई
12:30 सदस्यता, सामान्य कीमत पर रिन्यू होगी
1:00सदस्यता रिन्यू होने वाली है
1:30सदस्यता रिन्यू होने वाली है
2:00सदस्यता रिन्यू होने वाली है
2:30सदस्यता रिन्यू होने वाली है
3:00सदस्यता रिन्यू होने वाली है
3:30 सदस्यता खत्म होने की अवधि (छह बार रिन्यू होने के बाद) उपयोगकर्ता के पास इन-ऐप्लिकेशन सदस्यता के कॉन्टेंट का ऐक्सेस नहीं रहेगा

ग्रेस पीरियड के साथ हर महीने ली जाने वाली सदस्यता, वापस पाने वाले उपयोगकर्ता

समय उपयोगकर्ता ने कार्रवाई करने की कोशिश की थी सिस्टम इवेंट
दोपहर 12:00 बजे लाइसेंस वाले टेस्ट खाते और "टेस्ट इंस्ट्रुमेंट को हमेशा मंज़ूरी देता है" वाले पेमेंट के तरीके का इस्तेमाल करके, इन-ऐप्लिकेशन सदस्यता के लिए साइन अप करें सदस्यता की सुविधा शुरू की गई
12:01 Google Play ऐप्लिकेशन खाता > सदस्यताएं पर जाएं. इसके बाद, अपनी टेस्ट सदस्यता पर क्लिक करें और पेमेंट के तरीके को बदलकर "टेस्ट करने का तरीका, हमेशा अस्वीकार करें" करें
12:05 सदस्यता का पेमेंट अस्वीकार हो जाना और उपयोगकर्ता का ग्रेस पीरियड शुरू हो गया है
12:08 Google Play ऐप्लिकेशन के खाता > सदस्यताएं सेक्शन पर जाएं. इसके बाद, टेस्ट के लिए ली गई अपनी सदस्यता पर क्लिक करें और पेमेंट के तरीके को बदलकर "टेस्ट का तरीका, हमेशा स्वीकार करता है" करें सदस्यता फिर से शुरू की गई और ग्रेस पीरियड से बाहर निकल गए हैं
12:10सदस्यता रिन्यू होने वाली है
12:15सदस्यता रिन्यू होने वाली है
12:20सदस्यता रिन्यू होने वाली है
12:25सदस्यता रिन्यू होने वाली है
12:30सदस्यता रिन्यू होने वाली है
12:35सदस्यता रिन्यू होने वाली है
12:40 सदस्यता खत्म होने की अवधि (छह बार रिन्यू होने के बाद)

ग्रेस पीरियड और खाते पर लगी रोक के साथ हर महीने ली जाने वाली सदस्यता. उपयोगकर्ता अपनी मर्ज़ी से चर्न आउट कर देते हैं

समय उपयोगकर्ता ने कार्रवाई करने की कोशिश की थी सिस्टम इवेंट टेस्ट का अनुमानित नतीजा
दोपहर 12:00 बजे लाइसेंस वाले टेस्ट खाते और "टेस्ट इंस्ट्रुमेंट को हमेशा मंज़ूरी देता है" वाले पेमेंट के तरीके का इस्तेमाल करके, इन-ऐप्लिकेशन सदस्यता के लिए साइन अप करें सदस्यता की सुविधा शुरू की गई
12:01 Google Play ऐप्लिकेशन के खाता > सदस्यताएं सेक्शन पर जाएं. इसके बाद, टेस्ट के लिए ली गई अपनी सदस्यता पर क्लिक करें और पेमेंट के तरीके को बदलकर "टेस्ट का तरीका, हमेशा अस्वीकार करें" कर दें
12:05 पेमेंट अस्वीकार किया गया; ग्रेस पीरियड डालें
12:10 ग्रेस पीरियड से बाहर निकलें; खाते पर रोक लगाएं उपयोगकर्ता के पास इन-ऐप्लिकेशन सदस्यता के कॉन्टेंट का ऐक्सेस नहीं रहेगा
12:20 अनचाहे तरीके से सदस्यता छोड़ने की वजह से सदस्यता रद्द की गई

ग्रेस पीरियड और खाते पर लगी रोक के साथ सालाना सदस्यता. खाते पर रोक लगने के दौरान, सदस्यता वापस पाने के लिए उपयोगकर्ता को दिया जाता है

समय उपयोगकर्ता ने कार्रवाई करने की कोशिश की थी सिस्टम इवेंट टेस्ट का अनुमानित नतीजा
दोपहर 12:00 बजे लाइसेंस वाले टेस्ट खाते और "टेस्ट इंस्ट्रुमेंट को हमेशा मंज़ूरी देता है" वाले पेमेंट के तरीके का इस्तेमाल करके, इन-ऐप्लिकेशन सदस्यता के लिए साइन अप करें सदस्यता की सुविधा शुरू की गई
12:01 Google Play ऐप्लिकेशन के खाता > सदस्यताएं सेक्शन पर जाएं. इसके बाद, टेस्ट के लिए ली गई अपनी सदस्यता पर क्लिक करें और पेमेंट के तरीके को बदलकर "टेस्ट का तरीका, हमेशा अस्वीकार करें" कर दें
12:30 पेमेंट अस्वीकार किया गया; ग्रेस पीरियड डालें
12:35 ग्रेस पीरियड से बाहर निकलें; खाते पर रोक लगाएं उपयोगकर्ता के पास इन-ऐप्लिकेशन सदस्यता के कॉन्टेंट का ऐक्सेस नहीं रहेगा
12:45 Google Play ऐप्लिकेशन के खाता > सदस्यताएं सेक्शन पर जाएं. इसके बाद, टेस्ट के लिए ली गई अपनी सदस्यता पर क्लिक करें और पेमेंट के तरीके को बदलकर "टेस्ट का तरीका, हमेशा स्वीकार करता है" करें सदस्यता फिर से चालू की जाती है, रिन्यू होती है, और खाते पर लगी रोक से बाहर निकल जाती है उपयोगकर्ता को ऐप्लिकेशन में मौजूद सदस्यता के कॉन्टेंट का ऐक्सेस वापस पाना चाहिए
1:15सदस्यता रिन्यू होने वाली है
1:45सदस्यता रिन्यू होने वाली है
2:15सदस्यता रिन्यू होने वाली है
2:45सदस्यता रिन्यू होने वाली है
3:15सदस्यता रिन्यू होने वाली है
3:45सदस्यता खत्म होने की अवधि (छह बार रिन्यू होने के बाद)

सालाना सदस्यता, जिसमें ग्रेस पीरियड और खाते पर रोक लगी है. उपयोगकर्ता अपनी मर्ज़ी से चर्न आउट कर देते हैं

समय उपयोगकर्ता ने कार्रवाई करने की कोशिश की थी सिस्टम इवेंट टेस्ट का अनुमानित नतीजा
दोपहर 12:00 बजे लाइसेंस वाले टेस्ट खाते और "टेस्ट इंस्ट्रुमेंट को हमेशा मंज़ूरी देता है" वाले पेमेंट के तरीके का इस्तेमाल करके, इन-ऐप्लिकेशन सदस्यता के लिए साइन अप करें सदस्यता की सुविधा शुरू की गई
12:01 Google Play ऐप्लिकेशन के खाता > सदस्यताएं सेक्शन पर जाएं. इसके बाद, टेस्ट के लिए ली गई अपनी सदस्यता पर क्लिक करें और पेमेंट के तरीके को बदलकर "टेस्ट का तरीका, हमेशा अस्वीकार करें" कर दें
12:30 पेमेंट अस्वीकार किया गया; ग्रेस पीरियड डालें
12:35 ग्रेस पीरियड से बाहर निकलें; खाते पर रोक लगाएं उपयोगकर्ता के पास इन-ऐप्लिकेशन सदस्यता के कॉन्टेंट का ऐक्सेस नहीं रहेगा
12:45 अनचाहे तरीके से सदस्यता छोड़ने की वजह से सदस्यता रद्द की गई

खाते पर रोक न लगाने और ग्रेस पीरियड के बिना, हर महीने ली जाने वाली सदस्यता के साथ सदस्यता वापस पाने की सुविधा

समय उपयोगकर्ता ने कार्रवाई करने की कोशिश की थी सिस्टम इवेंट टेस्ट का अनुमानित नतीजा
दोपहर 12:00 बजे लाइसेंस वाले टेस्ट खाते और "टेस्ट इंस्ट्रुमेंट को हमेशा मंज़ूरी देता है" वाले पेमेंट के तरीके का इस्तेमाल करके, इन-ऐप्लिकेशन सदस्यता के लिए साइन अप करें सदस्यता की सुविधा शुरू की गई
12:01 Google Play ऐप्लिकेशन के खाता > सदस्यताएं सेक्शन पर जाएं. इसके बाद, टेस्ट के लिए ली गई अपनी सदस्यता पर क्लिक करें और पेमेंट के तरीके को बदलकर "टेस्ट का तरीका, हमेशा अस्वीकार करें" कर दें
12:05 पेमेंट अस्वीकार किया गया; खाते पर रोक लगाएं उपयोगकर्ता के पास इन-ऐप्लिकेशन सदस्यता के कॉन्टेंट का ऐक्सेस नहीं रहेगा
12:15 Google Play ऐप्लिकेशन के खाता > सदस्यताएं सेक्शन पर जाएं. इसके बाद, टेस्ट के लिए ली गई अपनी सदस्यता पर क्लिक करें और पेमेंट के तरीके को बदलकर "टेस्ट का तरीका, हमेशा स्वीकार करता है" करें सदस्यता फिर से चालू की जाती है, रिन्यू होती है, और खाते पर लगी रोक से बाहर निकल जाती है उपयोगकर्ता को ऐप्लिकेशन में मौजूद सदस्यता के कॉन्टेंट का ऐक्सेस वापस पाना चाहिए
12:20सदस्यता रिन्यू होने वाली है
12:25सदस्यता रिन्यू होने वाली है
12:30सदस्यता रिन्यू होने वाली है
12:35सदस्यता रिन्यू होने वाली है
12:40सदस्यता रिन्यू होने वाली है
12:45सदस्यता खत्म होने की अवधि (छह बार रिन्यू होने के बाद)

हर महीने ली जाने वाली ऐसी सदस्यता जिसमें खाते पर रोक न लगी हो और कोई ग्रेस पीरियड न हो; उपयोगकर्ता अपनी मर्ज़ी से चर्न आउट कर देते हैं

समय उपयोगकर्ता ने कार्रवाई करने की कोशिश की थी सिस्टम इवेंट टेस्ट का अनुमानित नतीजा
दोपहर 12:00 बजे लाइसेंस वाले टेस्ट खाते और "टेस्ट इंस्ट्रुमेंट को हमेशा मंज़ूरी देता है" वाले पेमेंट के तरीके का इस्तेमाल करके, इन-ऐप्लिकेशन सदस्यता के लिए साइन अप करें सदस्यता की सुविधा शुरू की गई
12:01 Google Play ऐप्लिकेशन के खाता > सदस्यताएं सेक्शन पर जाएं. इसके बाद, टेस्ट के लिए ली गई अपनी सदस्यता पर क्लिक करें और पेमेंट के तरीके को बदलकर "टेस्ट का तरीका, हमेशा अस्वीकार करें" कर दें
12:05 पेमेंट अस्वीकार किया गया; खाते पर रोक लगाएं उपयोगकर्ता के पास इन-ऐप्लिकेशन सदस्यता के कॉन्टेंट का ऐक्सेस नहीं रहेगा
12:15 अनचाहे तरीके से सदस्यता छोड़ने की वजह से सदस्यता रद्द की गई

जिन लेन-देन को मंज़ूरी मिलना बाकी है उनकी जांच करें

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

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

    अस्वीकार किए गए स्लो टेस्ट कार्ड से खरीदारी की जांच करना
    आठवीं इमेज. अस्वीकार किए गए स्लो टेस्ट कार्ड से, खरीदारी की जांच करें.

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

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

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

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 का डेटा और कैश मेमोरी मिटाई जा सकती है. इसके बाद, चरण #3 और #4 को किसी भी देश में दोहराया जा सकता है. नए देश पर स्विच करने के बाद, आपको पिछले देश का डेटा हटाने के लिए Google Play Store का डेटा मिटाना होगा.

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

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

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

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

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