Google Play Instant पर मौजूद ऐप्लिकेशन के लिए, यूज़र एक्सपीरियंस (यूएक्स) के सबसे सही तरीके

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

Google Play इंस्टैंट के लॉन्च होने के बाद से, हम इसके इकोसिस्टम को बेहतर बनाने के लिए लगातार काम कर रहे हैं. डेवलपर से मिले सुझावों के आधार पर, हम यह बदलाव कर रहे हैं.

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

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

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

हमारा सुझाव है कि इंस्टैंट ऐप्लिकेशन डिज़ाइन करते समय, मटीरियल डिज़ाइन के सिद्धांतों का इस्तेमाल करें. किसी ऐप्लिकेशन पर मटीरियल डिज़ाइन लागू करने के तरीके के बारे में ज़्यादा जानने के लिए, देखें Android के लिए मटीरियल डिज़ाइन.

हमने गेमिंग ऐप्लिकेशन के लिए, अतिरिक्त दिशा-निर्देश भी दिए हैं. ज़्यादा जानकारी के लिए, Google Play इंस्टैंट पर गेम के लिए यूएक्स से जुड़े सबसे सही तरीके देखें.

 

अपने ऐप्लिकेशन के लिए, काम की लैंडिंग स्क्रीन उपलब्ध कराएं

पहली इमेज. किसी इंस्टैंट ऐप्लिकेशन के लिए दिखने वाला "अभी आज़माएं" बटन

Play Store पर अपने ऐप्लिकेशन या गेम के लिए अभी आज़माएं बटन दिखाने या Android लॉन्चर में दिखने के लिए, उसमें डिफ़ॉल्ट मुख्य ऐक्टिविटी होनी चाहिए.

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

यह भी पक्का करें कि स्क्रीन पर आपके ऐप्लिकेशन का नाम साफ़ तौर पर दिखे. कभी-कभी उपयोगकर्ता, आपके ऐप्लिकेशन के लिंक पर बिना किसी कॉन्टेक्स्ट के क्लिक कर देते हैं. ऐसे में, उन्हें आपके ऐप्लिकेशन के नाम के बारे में पता नहीं होता.

 

अपने लिंक के लिए फ़ॉलबैक डेस्टिनेशन की पहचान करना

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

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

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

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

उपयोगकर्ताओं को अपना काम पूरा करने की अनुमति देना

अपने इंस्टैंट ऐप्लिकेशन में उपयोगकर्ताओं को किसी सुविधा के बारे में विज्ञापन दिखाते समय, पक्का करें कि उपयोगकर्ता उस सुविधा का इस्तेमाल, ऐप्लिकेशन इंस्टॉल किए बिना कर सकें.

उपयोगकर्ताओं से ऐप्लिकेशन इंस्टॉल करने के लिए न कहें, ताकि वे अपना काम पूरा कर सकें. ऐप्लिकेशन में किसी पेज के मुख्य क्लिक-थ्रू ऐक्शन से, कभी भी इंस्टॉलेशन का अनुरोध ट्रिगर नहीं होना चाहिए.

तीसरी इमेज. उपयोगकर्ताओं को ऐप्लिकेशन इंस्टॉल करने का अनुरोध किए बिना, कोई खास काम पूरा करने की अनुमति दें.

 

उपयोगकर्ताओं से सही समय पर साइन इन करने के लिए कहना

उपयोगकर्ताओं को साइन इन या आपके ऐप्लिकेशन से जुड़ी किसी सेवा के लिए रजिस्टर करने की ज़रूरत के बिना, ज़्यादा से ज़्यादा सुविधाएं उपलब्ध कराएं.

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

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

चौथी इमेज. साइन इन करने के गैर-ज़रूरी अनुरोध न दिखाएं.

 

ऐप्लिकेशन इंस्टॉल करने के बाद, उपयोगकर्ता की स्थिति को बनाए रखना

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

पांचवी इमेज. इंस्टॉल करने के बाद, उपयोगकर्ता की स्थिति को वापस लाना
 

कोई अतिरिक्त स्प्लैश स्क्रीन न बनाएं

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

छठी इमेज. Google Play इंस्टैंट फ़्रेमवर्क, आपके ऐप्लिकेशन को लॉन्च करने का अनुभव उपलब्ध कराता है.

 

ऊपर की ओर जाने वाले तीर के बटन बनाम सिस्टम का 'वापस जाएं' बटन

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

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

**वापस जाएं** और ऊपर की ओर जाने वाले तीर बटन की मदद से नेविगेशन डिज़ाइन करने के तरीके के बारे में ज़्यादा जानने के लिए, 'वापस जाएं' और 'ऊपर की ओर जाने वाले तीर' बटन की मदद से नेविगेशन डिज़ाइन करना देखें.

सातवीं इमेज. नेविगेशन काफ़ी मायने रखता है.

 

अपने यूज़र इंटरफ़ेस (यूआई) को अलग-अलग हिस्सों में न बांटें

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

आठवीं इमेज. अपने ऐप्लिकेशन के इंस्टॉल किए गए और इंस्टैंट वर्शन के बीच, एक जैसा यूआई बनाए रखें
 

पहचान के लिए, Android पर पासवर्ड के लिए Smart Lock का इस्तेमाल करना

Android पर पासवर्ड के लिए Smart Lock, Chrome और Android पर पासवर्ड मैनेजर की सुविधा देता है. Smart Lock, उपयोगकर्ताओं को अगली बार अपने-आप साइन इन भी कर देता है. उपयोगकर्ताओं के लिए पुष्टि करना आसान बनाने के लिए, अपने इंस्टैंट ऐप्लिकेशन में Google Smart Lock की सुविधा उपलब्ध कराएं.

नौवीं इमेज. पुष्टि करने के लिए, Smart Lock का इस्तेमाल करें.

 

इंस्टॉल करने के अनुरोध साफ़ तौर पर दिखाएं

इंस्टॉल करने वाले बटन का इस्तेमाल सोच-समझकर करें. इसके लिए, उन्हें अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) का हिस्सा बनाएं. इंस्टॉल करने वाले बटन के लिए, मटीरियल डिज़ाइन वाला "ऐप्लिकेशन डाउनलोड करें" आइकॉन और इंस्टॉल करें लेबल इस्तेमाल करना चाहिए.

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

दसवीं इमेज. इंस्टॉल करने वाले बटन का इस्तेमाल सोच-समझकर करें

 

इंस्टॉल करने के दो या तीन से ज़्यादा अनुरोध शामिल न करें

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

अपने ऐप्लिकेशन में, इंस्टॉल करने के दो या तीन से ज़्यादा अनुरोध शामिल न करें.

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

ग्यारहवीं इमेज. इंस्टॉल करने के अनुरोधों की संख्या सीमित करें.

 

अपने ऐप्लिकेशन के उन सेक्शन को हटाएं जो काम नहीं करते

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

बारहवीं इमेज. अपने ऐप्लिकेशन के उन हिस्सों को हटाएं जो काम नहीं करते.

 

पेमेंट की प्रोसेस को आसान बनाएं

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

तेरहवीं इमेज. Google Pay API का इस्तेमाल करके, पेमेंट की प्रोसेस

 

तीसरे पक्ष के ऑफ़र और कॉन्टेंट के लिंक, Chrome कस्टम टैब या ब्राउज़र में खोले जा सकते हैं. जब अनुरोध किए गए संसाधन, एचटीटीपीएस प्रोटोकॉल के ज़रिए उपलब्ध कराए जाते हैं, तब उन्हें WebView का इस्तेमाल करके रेंडर किया जा सकता है.

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

इंस्टैंट ऐप्लिकेशन में, आपको साफ़ तौर पर बताना चाहिए कि आपका ऐप्लिकेशन कौनसी सुविधाएं उपलब्ध कराता है और कौनसी सुविधाएं किसी बाहरी सोर्स से उपलब्ध कराई जाती हैं.

चौदहवीं इमेज. ऐसे बाहरी लिंक ब्राउज़र में खोलें जिन पर आपका कंट्रोल नहीं है.

 

इंस्टैंट ऐप्लिकेशन के यूआरएल शेयर करने का तरीका उपलब्ध कराना

इंस्टैंट ऐप्लिकेशन में, उपयोगकर्ताओं के लिए यूआरएल कॉपी करने के लिए कोई पता बार उपलब्ध नहीं होता. इसलिए, अपने ऐप्लिकेशन में "शेयर करें" ऐक्शन उपलब्ध कराएं. इससे उपयोगकर्ता, आपके इंस्टैंट ऐप्लिकेशन का यूआरएल शेयर कर पाएंगे.

पंद्रहवीं इमेज. उपयोगकर्ताओं को अपना इंस्टैंट ऐप्लिकेशन शेयर करने में मदद करना.

अन्य संसाधन

बेहतर क्वालिटी वाले इंस्टैंट अनुभव बनाने के बारे में ज़्यादा जानने के लिए, ये संसाधन देखें.

कोडलैब