चेतावनी: Google Play इंस्टैंट अब उपलब्ध नहीं होगा. दिसंबर 2025 से, इंस्टैंट ऐप्लिकेशन को Google Play से पब्लिश नहीं किया जा सकेगा और Google Play services के इंस्टैंट एपीआई काम नहीं करेंगे. उपयोगकर्ताओं को अब Play के ज़रिए, किसी भी तरीके से इंस्टैंट ऐप्लिकेशन नहीं दिखाए जाएंगे.
हम यह बदलाव, डेवलपर से मिले सुझावों के आधार पर कर रहे हैं. साथ ही, Google Play Instant के लॉन्च होने के बाद से, हम लगातार इस नेटवर्क को बेहतर बनाने के लिए निवेश कर रहे हैं.
उपयोगकर्ताओं की संख्या बढ़ाने के लिए, हम डेवलपर को अपने रेगुलर ऐप्लिकेशन या गेम पर उपयोगकर्ताओं को भेजने का सुझाव देते हैं. इसके लिए, डीपलिंक का इस्तेमाल करके, उपयोगकर्ताओं को ज़रूरत के हिसाब से किसी खास प्रोसेस या सुविधा पर रीडायरेक्ट करें.
Google Play Instant, लोगों को ऐप्लिकेशन इस्तेमाल करने का नया तरीका उपलब्ध कराता है. झटपट ऐप्लिकेशन, Android के नेटिव ऐप्लिकेशन होते हैं. हालांकि, ये डिवाइस पर इंस्टॉल किए बिना ही चलते हैं. हर इंस्टेंट ऐप्लिकेशन का एक वर्शन होता है, जिसे उपयोगकर्ता इंस्टॉल कर सकते हैं.
उपयोगकर्ता, इंस्टेंट ऐप्लिकेशन के साथ खास तरीके से इंटरैक्ट करते हैं. इसलिए, इंस्टेंट ऐप्लिकेशन को उपयोगकर्ता अनुभव से जुड़े कुछ खास तरीकों का पालन करना चाहिए. इस गाइड में, इंस्टैंट ऐप्लिकेशन में उपयोगकर्ताओं को बेहतर अनुभव देने के लिए दिशा-निर्देश दिए गए हैं.
हमारा सुझाव है कि इंस्टैंट ऐप्लिकेशन डिज़ाइन करते समय, मटीरियल डिज़ाइन के सिद्धांतों का इस्तेमाल करें. किसी ऐप्लिकेशन में मटीरियल डिज़ाइन लागू करने के बारे में ज़्यादा जानने के लिए, Android के लिए मटीरियल डिज़ाइन देखें.
हमने गेमिंग ऐप्लिकेशन के लिए, कुछ और दिशा-निर्देश भी दिए हैं. ज़्यादा जानकारी के लिए, Google Play Instant पर गेम के लिए, यूज़र एक्सपीरियंस (यूएक्स) के सबसे सही तरीके देखें.
अपने ऐप्लिकेशन के लिए काम की लैंडिंग स्क्रीन उपलब्ध कराएं
अगर आपको अपने ऐप्लिकेशन या गेम के लिए, Play Store पर अभी आज़माएँ बटन चाहिए या उसे Android लॉन्चर में दिखाना है, तो उसके लिए डिफ़ॉल्ट मुख्य गतिविधि की ज़रूरत होती है.
अभी आज़माएं बटन या लॉन्चर से आपके ऐप्लिकेशन में आने वाले उपयोगकर्ताओं को डीप लिंक या उस खास कॉन्टेंट के बारे में जानकारी नहीं होती जिसे वे ऐक्सेस करने की कोशिश कर रहे हैं. इसलिए, आपको उन्हें एक ऐसा प्लैटफ़ॉर्म देना चाहिए जहां वे आपके ऐप्लिकेशन की सुविधाओं को ब्राउज़ और खोज सकें.
यह भी पक्का करें कि स्क्रीन पर आपके ऐप्लिकेशन का नाम साफ़ तौर पर दिख रहा हो. कभी-कभी उपयोगकर्ता, आपके ऐप्लिकेशन के लिंक पर बिना किसी कॉन्टेक्स्ट के क्लिक कर देते हैं. इसलिए, उन्हें आपके ऐप्लिकेशन के नाम के बारे में पता नहीं चल पाता.
अपने लिंक के लिए फ़ॉलबैक डेस्टिनेशन की पहचान करना
Google Play Instant पर मौजूद ऐप्लिकेशन और गेम के लिंक, उपलब्ध होने पर तुरंत खुल जाते हैं. अगर ऐसा नहीं होता है, तो ये लिंक ब्राउज़र में खुलते हैं.
Google Play से लिंक करके, फ़ॉलबैक के तौर पर Play Store पर जाने का विकल्प चुना जा सकता है. अगर आपको उपयोगकर्ताओं को अपना ऐप्लिकेशन डाउनलोड करने के लिए कहना है, क्योंकि वे उसे तुरंत नहीं खोल सकते और आपको उन्हें वेब पर अपना ऐप्लिकेशन इस्तेमाल करने की अनुमति नहीं देनी है, तो यह रणनीति आपके लिए फ़ायदेमंद हो सकती है.
इसके अलावा, अपनी वेबसाइट पर बैनर का इस्तेमाल करके, उपयोगकर्ताओं को सीधे अपने ऐप्लिकेशन पर भेजा जा सकता है. इसके लिए, उन्हें पहले Play Store पर भेजने की ज़रूरत नहीं होती. इस रणनीति को दूसरी इमेज में दिखाया गया है.
उपयोगकर्ताओं को अपना टास्क पूरा करने की अनुमति दें
अपने इंस्टैंट ऐप्लिकेशन में उपयोगकर्ताओं को किसी सुविधा का विज्ञापन दिखाते समय, पक्का करें कि वे ऐप्लिकेशन इंस्टॉल किए बिना ही उस सुविधा का इस्तेमाल कर सकें.
उपयोगकर्ताओं से ऐप्लिकेशन इंस्टॉल करने के लिए न कहें, ताकि वे अपनी पसंद के मुताबिक काम कर सकें. ऐप्लिकेशन में मौजूद किसी पेज पर क्लिक करने से, कभी भी ऐप्लिकेशन इंस्टॉल करने का प्रॉम्प्ट ट्रिगर नहीं होना चाहिए.
उपयोगकर्ताओं को सही समय पर साइन इन करने के लिए कहें
उपयोगकर्ताओं को साइन इन करने या आपके ऐप्लिकेशन से जुड़ी किसी सेवा के लिए रजिस्टर करने की ज़रूरत के बिना, ज़्यादा से ज़्यादा सुविधाएं उपलब्ध कराएं.
उपयोगकर्ताओं को तब तक साइन इन करने के लिए न कहें, जब तक वे ऐसी सुविधा का इस्तेमाल करने की कोशिश न करें जिसके लिए पुष्टि करना ज़रूरी है. अगर उपयोगकर्ताओं को साइन इन करने के फ़ायदे तुरंत दिखते हैं, तो उन्हें साइन इन करने के प्रॉम्प्ट कम परेशान करने वाले लगते हैं.
उदाहरण के लिए, फ़ोटो शेयर करने वाले किसी ऐसे ऐप्लिकेशन के बारे में सोचें जिसे लॉन्च करने पर, उपयोगकर्ताओं को लॉग इन करना पड़ता है. उपयोगकर्ता अनुभव को बेहतर बनाने के लिए, अब ऐप्लिकेशन में ऐसी सुविधाएं उपलब्ध कराई गई हैं जिनका इस्तेमाल बिना लॉग इन किए किया जा सकता है. जैसे, सार्वजनिक तौर पर शेयर की गई सबसे लोकप्रिय फ़ोटो ब्राउज़ करना और अपने डिवाइसों पर मौजूद फ़ोटो में बदलाव करना. जब उपयोगकर्ता को अपने दोस्तों के साथ फ़ोटो शेयर करनी होती हैं, तो ऐप्लिकेशन उसे साइन इन करने के लिए कहता है.
ऐप्लिकेशन इंस्टॉल करने के बाद, उपयोगकर्ता की स्थिति को बनाए रखना
जब उपयोगकर्ता ऐप्लिकेशन इंस्टॉल करते हैं, तो पक्का करें कि आपने कुकी या लोकल स्टोरेज का इस्तेमाल करके, ऐप्लिकेशन में सेव की गई उनकी स्थिति को ऐप्लिकेशन में ट्रांसफ़र कर दिया हो. उपयोगकर्ताओं को आपके ऐप्लिकेशन में वहीं से शुरू करने का विकल्प मिलना चाहिए जहां उन्होंने छोड़ा था. जैसा कि इमेज 5 में दिखाया गया है.
कोई और स्प्लैश स्क्रीन न बनाएं
इंस्टेंट ऐप्लिकेशन लॉन्च करने के अनुभव में, ऐप्लिकेशन की ब्रैंडिंग, ऐप्लिकेशन का नाम, और ऐप्लिकेशन लॉन्चर आइकॉन शामिल होता है. अपनी खुद की अतिरिक्त स्प्लैश स्क्रीन न बनाएं, क्योंकि वे उपयोगकर्ताओं को गैर-ज़रूरी लगती हैं.
ऊपर की ओर वाले ऐरो बनाम सिस्टम बैक
ऊपर की ओर बटन, ऐप्लिकेशन के नेविगेशन स्टैक में ऊपर की ओर तब तक नेविगेट करता है, जब तक उपयोगकर्ता ऐप्लिकेशन की होम स्क्रीन पर नहीं पहुंच जाता. वापस जाएं बटन का इस्तेमाल करके, हाल ही में देखी गई स्क्रीन के इतिहास में उलटे क्रम में नेविगेट किया जा सकता है.
ऊपर जाएं बटन दबाने पर, उपयोगकर्ता आपके ऐप्लिकेशन में ही रहता है. वहीं, वापस जाएं बटन दबाने पर, उपयोगकर्ता को आपके ऐप्लिकेशन से बाहर ले जाकर, हाल ही में इस्तेमाल की गई स्क्रीन पर वापस ले जाया जा सकता है. दूसरे शब्दों में कहें, तो ऊपर जाएं बटन दबाने पर, उपयोगकर्ता को कभी भी ऐप्लिकेशन से बाहर नहीं जाना चाहिए.
वापस जाएं और ऊपर जाएं बटन का इस्तेमाल करके नेविगेशन डिज़ाइन करने के बारे में ज़्यादा जानने के लिए, वापस जाएं और ऊपर जाएं नेविगेशन डिज़ाइन करना लेख पढ़ें.
अपने यूज़र इंटरफ़ेस (यूआई) को अलग-अलग हिस्सों में न बांटें
आपके झटपट ऐप्लिकेशन का यूज़र इंटरफ़ेस (यूआई), इंस्टॉल किए गए वर्शन के यूज़र इंटरफ़ेस (यूआई) जैसा होना चाहिए. इंस्टेंट ऐप्लिकेशन में अपने डिज़ाइन और यूज़र इंटरफ़ेस (यूआई) में बदलाव न करें.
पहचान की पुष्टि के लिए, Android पर पासवर्ड के लिए Smart Lock का इस्तेमाल करना
Android पर पासवर्ड के लिए Smart Lock, Chrome और Android पर पासवर्ड मैनेजर की सुविधा देता है. Smart Lock, अगली बार आने वाले उपयोगकर्ताओं को अपने-आप साइन इन कर देता है. उपयोगकर्ताओं के लिए पुष्टि करने की प्रक्रिया को आसान बनाने के लिए, अपने इंस्टैंट ऐप्लिकेशन में Google Smart Lock की सुविधा उपलब्ध कराएं.
ऐप्लिकेशन इंस्टॉल करने के लिए साफ़ तौर पर प्रॉम्प्ट दिखाना
ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) में इंस्टॉल बटन शामिल करके, उनका सही तरीके से इस्तेमाल करें. मटीरियल डिज़ाइन वाला "ऐप्लिकेशन डाउनलोड करें" आइकॉन और इंस्टॉल करने वाले बटन के लिए, इंस्टॉल करें लेबल इस्तेमाल करना चाहिए.
"ऐप्लिकेशन डाउनलोड करें", "पूरा ऐप्लिकेशन इंस्टॉल करें" या "अपग्रेड करें" जैसे किसी अन्य लेबल का इस्तेमाल न करें. लोगों को किसी ऐप्लिकेशन को इंस्टॉल करने का अनुरोध दिखाने के लिए, बैनर या विज्ञापन जैसी दूसरी तकनीक का इस्तेमाल कभी नहीं करना चाहिए.
किसी ऐप्लिकेशन को इंस्टॉल करने के दो या तीन से ज़्यादा अनुरोध शामिल नहीं करने चाहिए
इंस्टॉल करने के अनुरोध वाले लिंक, इंस्टैंट ऐप्लिकेशन में मौजूद ऐसे लिंक होते हैं जो इंस्टॉल करने के अनुरोध को लॉन्च करने के अलावा और कुछ नहीं करते. इंस्टॉल करने के लिए ये प्रॉम्प्ट, उन जगहों पर दिख सकते हैं जहां आपके ऐप्लिकेशन के इंस्टॉल किए गए वर्शन में ऐसी सुविधाएं मौजूद हैं जो झटपट ऐप्लिकेशन में नहीं हैं.
अपने ऐप्लिकेशन में, किसी ऐप्लिकेशन को इंस्टॉल करने के दो या तीन से ज़्यादा अनुरोध शामिल न करें.
इंप्लिसिट इंस्टॉलेशन प्रॉम्प्ट का इस्तेमाल करते समय, उस सुविधा के बारे में जानकारी और कॉन्टेक्स्ट ज़रूर दें जिसकी वजह से यह प्रॉम्प्ट ट्रिगर हुआ है. उपयोगकर्ताओं को बताएं कि उन्हें ऐप्लिकेशन क्यों इंस्टॉल करना चाहिए.
अपने ऐप्लिकेशन के उन सेक्शन को हटाएं जो काम नहीं करते
अपने ऐप्लिकेशन को झटपट ऐप्लिकेशन में बदलते समय, हो सकता है कि आपके झटपट ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) के कुछ हिस्से, आपके ऐप्लिकेशन के अन्य फ़ीचर मॉड्यूल से लिंक हों. झटपट ऐप्लिकेशन से ऐसे सभी सेक्शन हटा दें.
पेमेंट करने की प्रोसेस को आसान बनाना
अगर आपके इंस्टेंट ऐप्लिकेशन में की जाने वाली खरीदारी के लिए, Google Play Billing का इस्तेमाल नहीं किया जा सकता और आपके पास उपयोगकर्ता के पेमेंट की जानकारी सेव नहीं है, तो Google Pay API जैसे किसी दूसरे पेमेंट एपीआई का इस्तेमाल किया जा सकता है. Google Pay API की मदद से, सिर्फ़ ऑफ़लाइन पेमेंट की सुविधा दी जा सकती है. जैसे, डिलीवरी के समय नकद पेमेंट. साथ ही, उपहार कार्ड को इंस्टेंट ऐप्लिकेशन में सेव किया जा सकता है.
तीसरे पक्ष के ऑफ़र पर रीडायरेक्ट करने वाले लिंक
तीसरे पक्ष की सेवाओं और कॉन्टेंट के लिंक, Chrome कस्टम टैब या ब्राउज़र में खुल सकते हैं. इनको WebView का इस्तेमाल करके रेंडर किया जा सकता है. ऐसा तब होता है, जब अनुरोध किए गए संसाधन एचटीटीपीएस प्रोटोकॉल के ज़रिए उपलब्ध कराए जाते हैं.
आपकी ऑफ़र की गई सुविधाओं के लिंक, ब्राउज़र पर रीडायरेक्ट नहीं होने चाहिए. इसके बजाय, वे इंस्टैंट ऐप्लिकेशन में ही खुले रहने चाहिए. अगर ज़रूरी हो, तो WebView का इस्तेमाल करें. इंस्टेंट ऐप्लिकेशन में चलने वाले सभी नेटवर्क ट्रैफ़िक के लिए, एचटीटीपीएस प्रोटोकॉल का इस्तेमाल करना ज़रूरी है.
आपको इंस्टेंट ऐप्लिकेशन में यह साफ़ तौर पर बताना होगा कि आपका ऐप्लिकेशन कौनसी सुविधाएं देता है और बाहरी सोर्स से कौनसी सुविधाएं मिलती हैं.
इंस्टेंट ऐप्लिकेशन के यूआरएल शेयर करने का तरीका उपलब्ध कराना
झटपट ऐप्लिकेशन में, उपयोगकर्ताओं के लिए पता बार उपलब्ध नहीं होता है, ताकि वे यूआरएल कॉपी कर सकें. इसलिए, अपने ऐप्लिकेशन में "शेयर करें" कार्रवाई उपलब्ध कराएं. इससे लोग आपके झटपट ऐप्लिकेशन का यूआरएल शेयर कर पाएंगे.
अन्य संसाधन
अच्छी क्वालिटी वाले इंस्टैंट एक्सपीरियंस बनाने के बारे में ज़्यादा जानने के लिए, यहां दिए गए संसाधन देखें.