इस गाइड में, अपने ऐप्लिकेशन या गेम में, ऐप्लिकेशन इंस्टॉल करने के लिए प्रॉम्प्ट दिखाने की सुविधा को टेस्ट करने का तरीका बताया गया है.
एपीआई को टेस्ट करना
एपीआई को टेस्ट करने के लिए, यह तरीका अपनाएं:
- पुष्टि करें कि टेस्ट खाते के मालिक के पास एक या उससे ज़्यादा अलग-अलग फ़ॉर्म फ़ैक्टर वाले डिवाइस हों. उदाहरण के लिए, स्मार्टवॉच, फ़ोन, टैबलेट, फ़ोल्ड किए जा सकने वाले डिवाइस, टीवी या Android Automotive OS वाली गाड़ी.
- पुष्टि करें कि टेस्ट खाते से, अन्य डिवाइस टाइप पर Play Store में साइन इन किया गया हो.
- पुष्टि करें कि टेस्ट खाते का इस्तेमाल, फ़ोन पर Play Store के 42.2 या इसके बाद के वर्शन पर किया जा रहा हो.
Google Play Store का इस्तेमाल करके टेस्ट करना
ऐप्लिकेशन में इंस्टॉल करने के प्रॉम्प्ट दिखाने के लिए, यह ज़रूरी है कि आपका ऐप्लिकेशन Play Store में पब्लिश किया गया हो. ऐप्लिकेशन को प्रोडक्शन में पब्लिश किए बिना भी, इंटिग्रेशन की जांच की जा सकती है. इसके लिए, ऐप्लिकेशन का इंटरनल टेस्ट ट्रैक या संगठन में काम करने वालों के साथ ऐप्लिकेशन शेयर करने की सुविधा का इस्तेमाल करें. इस सेक्शन में, दोनों तरीकों के बारे में बताया गया है.
ऐप्लिकेशन के इंटरनल टेस्ट ट्रैक का इस्तेमाल करके टेस्ट करना
अपने ऐप्लिकेशन को इंटरनल टेस्ट ट्रैक पर अपलोड करें. इसके बाद, इसे किसी ऐसे डिवाइस पर इंस्टॉल करें जिसमें मौजूद उपयोगकर्ता खाते के पास, ऐप्लिकेशन के इंटरनल टेस्ट ट्रैक का ऐक्सेस हो. ऐसा करते समय, पक्का करें कि ये शर्तें पूरी हों:
- उपयोगकर्ता खाता, ऐप्लिकेशन के इंटरनल टेस्ट ट्रैक का हिस्सा हो.
- उपयोगकर्ता खाता, मुख्य खाता हो और उसे Play Store में चुना गया हो.
- उपयोगकर्ता खाते ने Play Store से ऐप्लिकेशन डाउनलोड किया हो. ऐप्लिकेशन, उपयोगकर्ता की Google Play लाइब्रेरी में मौजूद हो.
- उपयोगकर्ता खाते ने, ज़रूरी शर्तें पूरी करने वाले सभी डिवाइसों पर ऐप्लिकेशन इंस्टॉल नहीं किया है.
डिवाइस पर मौजूद खाते से, ऐप्लिकेशन के इंटरनल टेस्ट ट्रैक से कम से कम एक बार ऐप्लिकेशन डाउनलोड करने के बाद, उस डिवाइस पर ऐप्लिकेशन के नए वर्शन डिप्लॉय किए जा सकते हैं. उदाहरण के लिए, Android Studio का इस्तेमाल करके. हालांकि, इसके लिए ज़रूरी है कि वह खाता, टेस्टर की सूची में शामिल हो.
संगठन में काम करने वालों के साथ ऐप्लिकेशन शेयर करने की सुविधा का इस्तेमाल करके जांच करना
इंटिग्रेशन की जांच करने के लिए, संगठन में काम करने वालों के साथ ऐप्लिकेशन शेयर करने की सुविधा का इस्तेमाल किया जा सकता है. इससे, ऐप्लिकेशन के नए वर्शन की टेस्टिंग बार-बार की जा सकती है. इस तरीके से, बदलावों को तुरंत टेस्ट किया जा सकता है. इसके लिए, आपको अन्य टेस्ट ट्रैक के साथ होने वाली कुछ पुष्टि को स्किप करना होगा.
समस्या का हल
यहां दी गई टेबल में, उन सामान्य समस्याओं के बारे में बताया गया है जिनकी वजह से आपके ऐप्लिकेशन में, इन-ऐप्लिकेशन इंस्टॉल प्रॉम्प्ट डायलॉग नहीं दिखता:
| समस्या | समाधान |
|---|---|
| आपका ऐप्लिकेशन, Play Store पर पब्लिश नहीं किया गया है. | टेस्टिंग के लिए, आपके ऐप्लिकेशन का पब्लिश होना ज़रूरी नहीं है. हालांकि, आपके ऐप्लिकेशन का applicationId कम से कम इंटरनल टेस्ट ट्रैक में उपलब्ध होना चाहिए. |
| ऐप्लिकेशन में इंस्टॉल करने का प्रॉम्प्ट नहीं दिखता. | पुष्टि करें कि [ज़रूरी शर्तें](.#eligibility) और [टेस्टिंग की शर्तें](.#test) पूरी की गई हैं. |
| उपयोगकर्ता का खाता, ऐप्लिकेशन इंस्टॉल करने की ज़रूरी शर्तें पूरी नहीं करता. | उपयोगकर्ता ने ज़रूरी शर्तें पूरी करने वाले सभी डिवाइसों पर, ऐप्लिकेशन को पहले से इंस्टॉल किया हुआ है. ज़रूरी शर्तें पूरी करने वाले डिवाइसों से ऐप्लिकेशन अनइंस्टॉल करना. |
| Play Store में मुख्य खाता नहीं चुना गया है. | अगर डिवाइस पर एक से ज़्यादा खाते मौजूद हैं, तो पुष्टि करें कि Play Store में मुख्य खाता चुना गया हो. |
| उपयोगकर्ता का खाता सुरक्षित है. उदाहरण के लिए, काम से जुड़े खाते. | इसके बजाय, Gmail खाते का इस्तेमाल करें. |
| कोटा पूरा हो गया है. | ऐप्लिकेशन के इंटरनल टेस्ट ट्रैक या संगठन में काम करने वालों के साथ ऐप्लिकेशन शेयर करने की सुविधा का इस्तेमाल करें. |
| डिवाइस पर Google Play Store या Google Play services में कोई समस्या है. | आम तौर पर, ऐसा तब होता है, जब Play Store को डिवाइस पर अनजान सोर्स से इंस्टॉल किया गया हो. किसी ऐसे डिवाइस का इस्तेमाल करें जिसमें Play Store और Google Play services का मान्य वर्शन हो. |