अपने उपयोगकर्ताओं को साइन अप करने, लॉग इन करने, और अपने खाते की जानकारी को आसानी से मैनेज करने में मदद करें.
अगर उपयोगकर्ताओं को कभी आपकी साइट पर लॉग इन करना पड़ता है, तो साइन-अप फ़ॉर्म का डिज़ाइन अच्छा होना ज़रूरी है. यह खास तौर पर उन लोगों के लिए ज़रूरी है जिनका इंटरनेट कनेक्शन खराब है, जो मोबाइल का इस्तेमाल कर रहे हैं, जल्दी में हैं या तनाव में हैं. खराब तरीके से डिज़ाइन किए गए साइन-अप फ़ॉर्म का बाउंस रेट ज़्यादा होता है. हर बाउंस का मतलब, साइन अप करने का सिर्फ़ एक अवसर गंवाना नहीं है, बल्कि यह भी हो सकता है कि उपयोगकर्ता आपके प्रॉडक्ट या सेवा से नाखुश हो गया हो.
यहां साइन अप फ़ॉर्म का एक आसान उदाहरण दिया गया है, जिसमें सभी सबसे सही तरीके दिखाए गए हैं:
चेकलिस्ट
- अगर हो सके, तो साइन इन करने से बचें.
- खाता बनाने का तरीका साफ़ तौर पर बताएं.
- खाते की जानकारी ऐक्सेस करने का तरीका साफ़ तौर पर बताएं.
- फ़ॉर्म में मौजूद ग़ैर-ज़रूरी जानकारी को हटाएं.
- सेशन की अवधि पर ध्यान दें.
- पासवर्ड मैनेजर को सुरक्षित तरीके से पासवर्ड का सुझाव देने और उन्हें सेव करने में मदद करना.
- हैक या चोरी हुए पासवर्ड इस्तेमाल न करने की अनुमति दें.
- पासवर्ड चिपकाने की अनुमति दें.
- पासवर्ड को कभी भी सादे टेक्स्ट में सेव या ट्रांसमिट न करें.
- पासवर्ड को बार-बार अपडेट न करें.
- पासवर्ड बदलने या रीसेट करने की सुविधा को आसान बनाएं.
- फ़ेडरेटेड लॉगिन की सुविधा चालू करें.
- खाता स्विच करने की सुविधा को आसान बनाएं.
- एक से ज़्यादा तरीकों से पुष्टि करने की सुविधा दें.
- उपयोगकर्ता नामों को ध्यान से चुनें.
- लैब के साथ-साथ फ़ील्ड में भी टेस्ट करें.
- अलग-अलग ब्राउज़र, डिवाइसों, और प्लैटफ़ॉर्म पर टेस्ट करें.
अगर हो सके, तो साइन इन करने से बचें
साइन-अप फ़ॉर्म लागू करने और उपयोगकर्ताओं से अपनी साइट पर खाता बनाने के लिए कहने से पहले, यह देख लें कि क्या आपको वाकई ऐसा करना है. जहां भी हो सके, आपको लॉगिन के पीछे सुविधाओं को गेट करने से बचना चाहिए.
साइन अप करने के लिए कोई फ़ॉर्म न होना ही सबसे अच्छा साइन अप फ़ॉर्म है!
किसी उपयोगकर्ता से खाता बनाने के लिए कहने पर, आप उसके और उसके लक्ष्य के बीच आ जाते हैं. आप लोगों से अनुरोध कर रहे हैं कि वे आप पर भरोसा करें और निजी डेटा उपलब्ध कराएं. आपके सेव किए गए हर पासवर्ड और डेटा के आइटम में निजता और सुरक्षा से जुड़ा "डेटा क़र्ज़" होता है. इससे आपकी साइट की लागत और कानूनी जवाबदेही बनती है.
अगर उपयोगकर्ताओं से खाता बनाने के लिए कहने की मुख्य वजह, नेविगेशन या ब्राउज़िंग सेशन के बीच जानकारी सेव करना है, तो इसके बजाय क्लाइंट-साइड स्टोरेज का इस्तेमाल करें. शॉपिंग साइटों पर, खरीदारी करने के लिए उपयोगकर्ताओं को खाता बनाने के लिए मजबूर करना, शॉपिंग कार्ट छोड़ने की मुख्य वजह है. आपको लॉग इन किए बिना खरीदारी करने की सुविधा को डिफ़ॉल्ट के तौर पर सेट करना चाहिए.
साइन इन करने की प्रक्रिया को आसान बनाएं
अपनी साइट पर खाता बनाने का तरीका साफ़ तौर पर बताएं. उदाहरण के लिए, पेज पर सबसे ऊपर दाईं ओर लॉगिन करें या साइन इन करें बटन जोड़ें. ऐसे आइकॉन या शब्दों का इस्तेमाल न करें जिनका मतलब साफ़ न हो ("शामिल हों!", "हमसे जुड़ें") और नेविगेशन मेन्यू में लॉगिन को छिपाएं. वेबसाइट के इस्तेमाल से जुड़े विशेषज्ञ स्टीव क्रुग ने वेबसाइट के इस्तेमाल से जुड़े इस तरीके के बारे में बताया है: मुझे सोचने न दें! अगर आपको अपनी वेब टीम के लोगों को समझाने की ज़रूरत है, तो अलग-अलग विकल्पों का असर दिखाने के लिए Analytics का इस्तेमाल करें.
पक्का करें कि आपने उन उपयोगकर्ताओं के खाते लिंक कर लिए हों जो Google जैसे आइडेंटिटी प्रोवाइडर की मदद से साइन अप करते हैं. साथ ही, ईमेल और पासवर्ड का इस्तेमाल करके भी साइन अप करते हैं. अगर पहचान की पुष्टि करने वाली सेवा देने वाली कंपनी के प्रोफ़ाइल डेटा से, उपयोगकर्ता का ईमेल पता ऐक्सेस किया जा सकता है और दोनों खातों को मैच किया जा सकता है, तो ऐसा करना आसान है. नीचे दिया गया कोड, Google साइन इन करने वाले उपयोगकर्ता के ईमेल डेटा को ऐक्सेस करने का तरीका दिखाता है.
// auth2 is initialized with gapi.auth2.init()
if (auth2.isSignedIn.get()) {
var profile = auth2.currentUser.get().getBasicProfile();
console.log(`Email: ${profile.getEmail()}`);
}
साफ़ तौर पर बताएं कि खाते की जानकारी कैसे ऐक्सेस की जा सकती है
उपयोगकर्ता के साइन इन करने के बाद, उसे खाते की जानकारी ऐक्सेस करने का तरीका साफ़ तौर पर बताएं. खास तौर पर, पासवर्ड बदलने या रीसेट करने का तरीका साफ़ तौर पर बताएं.
ग़ैर-ज़रूरी चीज़ें हटाएं
साइन-अप फ़्लो में, आपका काम यह है कि आप साइन-अप की प्रोसेस को आसान बनाएं और उपयोगकर्ता का ध्यान बनाए रखें. ग़ैर-ज़रूरी चीज़ें हटाएं. यह समय, ध्यान भटकाने और लालच देने वाली चीज़ों के लिए नहीं है!
साइन अप करने के लिए, ज़रूरत से ज़्यादा जानकारी न मांगें. उपयोगकर्ता का नाम और पता जैसे अतिरिक्त डेटा सिर्फ़ तब इकट्ठा करें, जब ज़रूरत हो और उपयोगकर्ता को उस डेटा से फ़ायदा हो. ध्यान रखें कि डेटा के हर आइटम को शेयर करने और सेव करने पर, आपको शुल्क देना पड़ता है. साथ ही, उससे जुड़ी जवाबदेही भी आपकी होती है.
अपने इनपुट को दो बार न बढ़ाएं, ताकि यह पक्का किया जा सके कि उपयोगकर्ताओं को उनके संपर्क की जानकारी सही मिले. इससे फ़ॉर्म भरने में समय लगता है. साथ ही, अगर फ़ॉर्म के फ़ील्ड अपने-आप भर जाते हैं, तो यह तरीका काम का नहीं है. इसके बजाय, उपयोगकर्ता के संपर्क की जानकारी डालने के बाद, उसे पुष्टि करने के लिए कोड भेजें. इसके बाद, जब वह जवाब दे, तब खाता बनाने की प्रोसेस जारी रखें. साइन अप करने का यह एक सामान्य तरीका है: उपयोगकर्ताओं को यह तरीका पता होता है.
आपके पास पासवर्ड के बिना साइन इन करने की सुविधा देने का विकल्प है. इसके लिए, उपयोगकर्ताओं को हर बार किसी नए डिवाइस या ब्राउज़र पर साइन इन करने पर, एक कोड भेजा जा सकता है. Slack और Medium जैसी साइटें, इसके किसी वर्शन का इस्तेमाल करती हैं.
फ़ेडरेटेड लॉगिन की तरह, इस सुविधा का एक और फ़ायदा यह है कि आपको उपयोगकर्ताओं के पासवर्ड मैनेज करने की ज़रूरत नहीं पड़ती.
सेशन की अवधि को ध्यान में रखना
उपयोगकर्ता की पहचान के लिए कोई भी तरीका अपनाने पर, आपको सेशन की अवधि के बारे में सावधानी से फ़ैसला लेना होगा: उपयोगकर्ता कितनी देर तक लॉग इन रहता है और उसे लॉग आउट करने की वजह क्या हो सकती है.
देखें कि आपके उपयोगकर्ता मोबाइल या डेस्कटॉप का इस्तेमाल कर रहे हैं. साथ ही, यह भी देखें कि वे डेस्कटॉप पर शेयर कर रहे हैं या डिवाइसों पर.
पासवर्ड मैनेजर को सुरक्षित तरीके से पासवर्ड के सुझाव देने और उन्हें सेव करने में मदद करना
तीसरे पक्ष और ब्राउज़र में पहले से मौजूद पासवर्ड मैनेजर को पासवर्ड के सुझाव देने और उन्हें सेव करने में मदद की जा सकती है, ताकि उपयोगकर्ताओं को खुद पासवर्ड चुनने, याद रखने या टाइप करने की ज़रूरत न पड़े. पासवर्ड मैनेजर, आधुनिक ब्राउज़र में बेहतर तरीके से काम करते हैं. ये सभी डिवाइसों, प्लैटफ़ॉर्म के हिसाब से बनाए गए ऐप्लिकेशन, और वेब ऐप्लिकेशन पर खातों को सिंक करते हैं. साथ ही, ये नए डिवाइसों के लिए भी काम करते हैं.
इसलिए, साइन-अप फ़ॉर्म को सही तरीके से कोड करना बहुत ज़रूरी है. खास तौर पर, ऑटोमैटिक भरने की सुविधा के लिए सही वैल्यू का इस्तेमाल करना. साइन-अप फ़ॉर्म के लिए, नए पासवर्ड के तौर पर autocomplete="new-password"
का इस्तेमाल करें. साथ ही, जहां भी हो सके वहां फ़ॉर्म के अन्य फ़ील्ड में अपने-आप भरने वाली सही वैल्यू जोड़ें. जैसे, autocomplete="email"
और autocomplete="tel"
. साइन-अप और साइन-इन फ़ॉर्म में अलग-अलग name
और id
वैल्यू का इस्तेमाल करके भी, पासवर्ड मैनेजर की मदद की जा सकती है. ऐसा form
एलिमेंट के साथ-साथ, किसी भी input
, select
और textarea
एलिमेंट के लिए किया जा सकता है.
आपको मोबाइल पर सही कीबोर्ड उपलब्ध कराने के लिए, सही type
एट्रिब्यूट का इस्तेमाल करना चाहिए. साथ ही, ब्राउज़र में पहले से मौजूद, बुनियादी पुष्टि करने की सुविधा को चालू करना चाहिए.
पेमेंट और पते के फ़ॉर्म के सबसे सही तरीकों के बारे में ज़्यादा जानें.
पक्का करें कि उपयोगकर्ता सुरक्षित पासवर्ड डालें
पासवर्ड मैनेजर को पासवर्ड के सुझाव देने की सुविधा देना सबसे अच्छा विकल्प है. साथ ही, आपको उपयोगकर्ताओं को ब्राउज़र और तीसरे पक्ष के ब्राउज़र मैनेजर के सुझाए गए मज़बूत पासवर्ड स्वीकार करने के लिए बढ़ावा देना चाहिए.
हालांकि, कई उपयोगकर्ता खुद के पासवर्ड डालना चाहते हैं. इसलिए, आपको पासवर्ड के लिए ज़रूरी शर्तें लागू करनी होंगी. यूएस नैशनल इंस्टिट्यूट ऑफ़ स्टैंडर्ड्स ऐंड टेक्नोलॉजी में बताया गया है असुरक्षित पासवर्ड से बचने का तरीका.
हैक या चोरी हुए पासवर्ड इस्तेमाल न करने की अनुमति दें
पासवर्ड के लिए जो भी नियम चुने जाएं, आपको ऐसे पासवर्ड कभी भी इस्तेमाल करने की अनुमति नहीं देनी चाहिए जो सुरक्षा से जुड़ी समस्याओं की वजह से ज़ाहिर हुए हैं.
किसी उपयोगकर्ता की ओर से पासवर्ड डालने के बाद, आपको यह जांच करनी होगी कि यह कोई ऐसा पासवर्ड नहीं है जिसके साथ पहले ही किसी तरह का समझौता किया गया हो. Have I Been Pwned साइट, पासवर्ड की जांच करने के लिए एपीआई उपलब्ध कराती है. इसके अलावा, इसे खुद भी सेवा के तौर पर चलाया जा सकता है.
Google के Password Manager में आपको यह देखने की सुविधा भी मिलती है कि आपके किसी मौजूदा पासवर्ड से छेड़छाड़ तो नहीं की गई है.
अगर आप उपयोगकर्ता के बताए गए पासवर्ड को अस्वीकार करते हैं, तो उन्हें खास तौर पर बताएं कि पासवर्ड को अस्वीकार क्यों किया गया है. समस्याओं को इनलाइन दिखाएं और उन्हें ठीक करने का तरीका बताएं. ऐसा, उपयोगकर्ता के वैल्यू डालने के तुरंत बाद करें, न कि साइन-अप फ़ॉर्म सबमिट करने और आपके सर्वर से जवाब मिलने के बाद.
पासवर्ड चिपकाने की अनुमति न दें
कुछ साइटें, पासवर्ड इनपुट में टेक्स्ट चिपकाने की अनुमति नहीं देती हैं.
पासवर्ड चिपकाने की अनुमति न देने से, उपयोगकर्ताओं को परेशानी होती है. साथ ही, इससे ऐसे पासवर्ड इस्तेमाल करने को बढ़ावा मिलता है जिन्हें याद रखना आसान होता है. इसलिए, इन पासवर्ड को हैक करना आसान हो सकता है. यूनाइटेड किंगडम के नेशनल साइबर सिक्योरिटी सेंटर जैसे संगठनों के मुताबिक, इससे सुरक्षा कम हो सकती है. उपयोगकर्ताओं को सिर्फ़ यह पता चलता है कि अपना पासवर्ड चिपकाने की कोशिश करने के बाद, उन्हें चिपकाने की अनुमति नहीं है. इसलिए, पासवर्ड चिपकाने की अनुमति न देने से, क्लिपबोर्ड के जोखिम से नहीं बचा जाता.
पासवर्ड को कभी भी सादे टेक्स्ट में सेव या ट्रांसमिट न करें
पासवर्ड को साल्ट और हैश करें और अपना हैशिंग एल्गोरिदम खुद बनाने की कोशिश न करें!
ज़बरदस्ती पासवर्ड अपडेट न करें
उपयोगकर्ताओं को मनचाहे तरीके से पासवर्ड अपडेट करने के लिए मजबूर न करें.
पासवर्ड अपडेट करने के लिए ज़बरदस्ती करना, आईटी डिपार्टमेंट के लिए महंगा हो सकता है. साथ ही, इससे उपयोगकर्ताओं को परेशानी हो सकती है. इससे सुरक्षा पर ज़्यादा असर नहीं पड़ता. इससे लोगों को याद रहने वाले असुरक्षित पासवर्ड इस्तेमाल करने के लिए बढ़ावा मिल सकता है या पासवर्ड का फ़िज़िकल रिकॉर्ड रखने के लिए भी बढ़ावा मिल सकता है.
पासवर्ड अपडेट करने के लिए उपयोगकर्ताओं पर दबाव डालने के बजाय, आपको खाते में होने वाली असामान्य गतिविधि पर नज़र रखनी चाहिए और उपयोगकर्ताओं को चेतावनी देनी चाहिए. अगर हो सके, तो आपको उन पासवर्ड पर भी नज़र रखनी चाहिए जो डेटा के गलत इस्तेमाल की वजह से हैक हो गए हैं.
आपको अपने उपयोगकर्ताओं को अपने खाते के लॉगिन इतिहास का ऐक्सेस भी देना चाहिए. इससे उन्हें यह पता चलेगा कि लॉगिन कहां और कब हुआ था.
पासवर्ड बदलने या रीसेट करने की प्रोसेस को आसान बनाना
उपयोगकर्ताओं को साफ़ तौर पर बताएं कि उन्हें अपने खाते का पासवर्ड कहां और कैसे अपडेट करना है. कुछ साइटों पर, ऐसा करना काफ़ी मुश्किल होता है.
साथ ही, आपको यह भी पक्का करना चाहिए कि उपयोगकर्ता अपना पासवर्ड भूल जाने पर, उसे रीसेट कर सकें. Open Web Application Security Project, खोए हुए पासवर्ड मैनेज करने के तरीके के बारे में पूरी जानकारी देता है.
अपने कारोबार और उपयोगकर्ताओं को सुरक्षित रखने के लिए, यह ज़रूरी है कि उपयोगकर्ताओं को पासवर्ड बदलने में मदद की जाए. ऐसा तब ज़रूरी होता है, जब उन्हें पता चलता है कि उनके पासवर्ड से छेड़छाड़ की गई है. इसे आसान बनाने के लिए, आपको अपनी साइट पर ऐसा /.well-known/change-password
यूआरएल जोड़ना चाहिए जो आपके पासवर्ड मैनेजमेंट पेज पर रीडायरेक्ट करता हो. इससे पासवर्ड मैनेजर, उपयोगकर्ताओं को सीधे उस पेज पर ले जाते हैं जहां वे आपकी साइट के लिए अपना पासवर्ड बदल सकते हैं. यह सुविधा अब Safari और Chrome में लागू हो गई है. साथ ही, यह अन्य ब्राउज़र पर भी उपलब्ध होगी. पासवर्ड बदलने के लिए कोई जाना-पहचाना यूआरएल जोड़कर, उपयोगकर्ताओं को पासवर्ड आसानी से बदलने में मदद करें में, इसे लागू करने का तरीका बताया गया है.
अगर उपयोगकर्ता चाहें, तो उन्हें अपना खाता मिटाने की सुविधा भी आसानी से मिलनी चाहिए.
तीसरे पक्ष की 'पहचान की पुष्टि करने वाली सेवा' की मदद से लॉगिन करने की सुविधा देना
कई उपयोगकर्ता, ईमेल पते और पासवर्ड वाले साइन-अप फ़ॉर्म का इस्तेमाल करके वेबसाइटों में लॉग इन करना पसंद करते हैं. हालांकि, आपको उपयोगकर्ताओं को तीसरे पक्ष के आइडेंटिटी प्रोवाइडर की मदद से भी लॉग इन करने की सुविधा देनी चाहिए. इसे फ़ेडरेटेड लॉगिन भी कहा जाता है.
इस तरीके के कई फ़ायदे हैं. फ़ेडरेटेड लॉगिन का इस्तेमाल करके खाता बनाने वाले उपयोगकर्ताओं से, आपको पासवर्ड मांगने, उनसे बातचीत करने या उन्हें सेव करने की ज़रूरत नहीं होती.
फ़ेडरेटेड लॉगिन की मदद से, पुष्टि की गई प्रोफ़ाइल की अन्य जानकारी भी ऐक्सेस की जा सकती है. जैसे, ईमेल पता. इसका मतलब है कि उपयोगकर्ता को वह डेटा डालने की ज़रूरत नहीं है और आपको खुद पुष्टि करने की ज़रूरत नहीं है. फ़ेडरेटेड लॉगिन, उपयोगकर्ताओं के लिए नया डिवाइस खरीदने पर उनके लिए ज़्यादा आसान बना सकता है.
अपने वेब ऐप्लिकेशन में Google साइन-इन को इंटिग्रेट करना लेख में, साइन अप के विकल्पों में फ़ेडरेटेड लॉगिन जोड़ने का तरीका बताया गया है. पहचान की पुष्टि करने वाले कई अन्य प्लैटफ़ॉर्म उपलब्ध हैं.
एक खाते से दूसरे खाते पर आसानी से स्विच करना
कई उपयोगकर्ता एक ही ब्राउज़र का इस्तेमाल करके, डिवाइस शेयर करते हैं और एक से दूसरे खाते पर स्विच करते हैं. भले ही, उपयोगकर्ता फ़ेडरेटेड लॉगिन का ऐक्सेस इस्तेमाल करते हों या नहीं, आपको खाता स्विच करने की सुविधा को आसान बनाना चाहिए.
कई तरीकों से पुष्टि करने की सुविधा उपलब्ध कराएं
कई तरीकों से पुष्टि करने का मतलब है कि उपयोगकर्ता एक से ज़्यादा तरीकों से पुष्टि करें. उदाहरण के लिए, उपयोगकर्ता से पासवर्ड सेट करने के साथ-साथ, ईमेल या एसएमएस मैसेज से भेजे गए एक बार इस्तेमाल होने वाले पासवर्ड का इस्तेमाल करके पुष्टि करने की ज़रूरत भी पड़ सकती है. इसके अलावा, ऐप्लिकेशन पर आधारित एक बार इस्तेमाल होने वाले कोड, सुरक्षा कुंजी या फ़िंगरप्रिंट सेंसर का इस्तेमाल करके भी पुष्टि की जा सकती है. एसएमएस ओटीपी के लिए सबसे सही तरीके और WebAuthn की मदद से स्ट्रॉन्ग ऑथेंटिकेशन चालू करने में, बहु-स्तरीय पुष्टि (MFA) की सुविधा को लागू करने का तरीका बताया गया है.
अगर आपकी साइट पर निजी या संवेदनशील जानकारी मैनेज की जाती है, तो आपको ज़रूर मल्टी-फ़ैक्टर पुष्टि की सुविधा देनी चाहिए या इसे लागू करना चाहिए.
उपयोगकर्ता नामों का ध्यान रखें
जब तक आपको उपयोगकर्ता नाम की ज़रूरत न हो, तब तक उपयोगकर्ता नाम देने के लिए न कहें. उपयोगकर्ताओं को साइन अप करने और सिर्फ़ ईमेल पते (या टेलीफ़ोन नंबर) और पासवर्ड से साइन इन करने की सुविधा दें. इसके अलावा, अगर वे चाहें, तो फ़ेडरेटेड लॉगिन का इस्तेमाल भी कर सकते हैं. उन्हें उपयोगकर्ता नाम चुनने और उसे याद रखने के लिए मजबूर न करें.
अगर आपकी साइट पर उपयोगकर्ता नामों का इस्तेमाल करना ज़रूरी है, तो उन पर ग़ैर-ज़रूरी नियम लागू न करें. साथ ही, उपयोगकर्ताओं को अपना उपयोगकर्ता नाम अपडेट करने से न रोकें. आपको अपने बैकएंड पर हर उपयोगकर्ता खाते के लिए एक यूनीक आईडी जनरेट करना चाहिए, न कि उपयोगकर्ता नाम जैसे निजी डेटा पर आधारित आइडेंटिफ़ायर.
साथ ही, उपयोगकर्ता नामों के लिए autocomplete="username"
का इस्तेमाल करना न भूलें.
कई तरह के डिवाइसों, प्लैटफ़ॉर्म, ब्राउज़र, और वर्शन पर टेस्ट करना
उन प्लैटफ़ॉर्म पर साइन-अप फ़ॉर्म की जांच करें जो आम तौर पर आपके उपयोगकर्ताओं के लिए उपलब्ध हैं. फ़ॉर्म एलिमेंट की सुविधाएं अलग-अलग हो सकती हैं. साथ ही, व्यूपोर्ट के साइज़ में अंतर होने की वजह से, लेआउट से जुड़ी समस्याएं हो सकती हैं. BrowserStack की मदद से, कई तरह के डिवाइसों और ब्राउज़र पर ओपन सोर्स प्रोजेक्ट की मुफ़्त जांच की जा सकती है.
आंकड़े और रीयल यूज़र मॉनिटरिंग लागू करना
आपको फ़ील्ड डेटा के साथ-साथ लैब डेटा की भी ज़रूरत होगी. इससे आपको यह समझने में मदद मिलेगी कि उपयोगकर्ता आपके साइन-अप फ़ॉर्म का इस्तेमाल कैसे करते हैं. Analytics और असल उपयोगकर्ता निगरानी (RUM) से, आपके उपयोगकर्ताओं के असल अनुभव का डेटा मिलता है. जैसे, साइन-अप पेजों को लोड होने में कितना समय लगता है, उपयोगकर्ता किन यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट के साथ इंटरैक्ट करते हैं या नहीं, और उपयोगकर्ताओं को साइन-अप पूरा करने में कितना समय लगता है.
- पेज के आंकड़े: आपके साइन-अप फ़्लो के हर पेज के लिए पेज व्यू, बाउंस रेट, और बाहर निकलने की संख्या.
- इंटरैक्शन के आंकड़े: लक्ष्य फ़नल और इवेंट से पता चलता है कि उपयोगकर्ता, साइन-अप फ़्लो को कहां छोड़ते हैं. साथ ही, यह भी पता चलता है कि कितने उपयोगकर्ता आपके साइन-अप पेजों के बटन, लिंक, और अन्य कॉम्पोनेंट पर क्लिक करते हैं.
- वेबसाइट की परफ़ॉर्मेंस: उपयोगकर्ता के हिसाब से मेट्रिक से पता चल सकता है कि आपका साइन-अप फ़्लो लोड होने में ज़्यादा समय लेता है या दिखने में अस्थिर है.
छोटे-छोटे बदलावों से, साइन-अप फ़ॉर्म को पूरा होने की दर पर काफ़ी असर पड़ सकता है. Analytics और RUM की मदद से, बदलावों को ऑप्टिमाइज़ किया जा सकता है और प्राथमिकता दी जा सकती है. साथ ही, अपनी साइट पर उन समस्याओं को मॉनिटर किया जा सकता है जो लोकल टेस्टिंग में मौजूद नहीं हैं.
सीखते रहें
- साइन इन फ़ॉर्म बनाने के सबसे सही तरीके
- पेमेंट और पते के फ़ॉर्म से जुड़े सबसे सही तरीके
- शानदार फ़ॉर्म बनाएं
- मोबाइल फ़ॉर्म के डिज़ाइन के लिए सबसे सही तरीके
- बेहतर फ़ॉर्म कंट्रोल
- सभी के लिए फ़ॉर्म बनाना
- Credential Management API का इस्तेमाल करके, साइन-अप फ़्लो को आसान बनाना
- WebOTP API की मदद से, वेब पर फ़ोन नंबर की पुष्टि करना
Unsplash पर @ecowarriorprincess की ओर से अपलोड की गई फ़ोटो.