फ़ॉर्म सबमिशन रेट रातों-रात 20 प्रतिशत गिर जाता है। आपका एनालिटिक्स गिरावट दिखाता है। चार्ट समस्या की पुष्टि करता है। पर वह सबमिट बटन नहीं दिखा सकता जिसने मोबाइल Safari पर जवाब देना बंद कर दिया। सेशन रिकॉर्डिंग दिखा सकती हैं।
सेशन रिकॉर्डिंग आपकी साइट पर असली विज़िटर के इंटरैक्शन दोबारा चलाती हैं। आप कर्सर की हरकत, स्क्रॉल की गहराई, क्लिक और पेज बदलना वैसे ही देखते हैं जैसे वे हुए थे। बग ढूंढने के लिए रिकॉर्डिंग, यूज़र टेस्ट तय किए बिना विज़िटर के कंधे के पीछे खड़े होने के सबसे करीब की चीज़ हैं।
रिकॉर्डिंग वे बग क्यों पकड़ती हैं जो मेट्रिक छोड़ देते हैं
कुल मेट्रिक अलग-अलग नाकामियों को छिपा देते हैं। अगर 95 प्रतिशत विज़िटर फ़ॉर्म पूरा करते हैं, तो डैशबोर्ड में 5 प्रतिशत नाकामी की दर ठीक लगती है। रिकॉर्डिंग दिखाती हैं कि ये नाकामियां किसी एक ब्राउज़र, एक डिवाइस या पेज की एक स्थिति में जमा हैं या नहीं। एक सीमित बग ज़्यादा वैल्यू वाले सेगमेंट में कन्वर्ज़न बर्बाद कर सकता है, जबकि मुख्य आंकड़े हरे बने रहते हैं।
रिकॉर्डिंग विज़ुअल और इंटरैक्शन के बग भी कैप्चर करती हैं। एक-दूसरे पर चढ़े एलिमेंट, अदृश्य बटन, कभी न खत्म होने वाली लोडिंग और टूटे रीडायरेक्ट शायद ही साफ़ एरर इवेंट बनाते हैं। विज़िटर बस चले जाते हैं। रिकॉर्डिंग वह व्यवहार दिखाती हैं जिसका एग्ज़िट रेट सिर्फ़ सार देता है।
उन सेगमेंट से शुरू करें जो परेशानी का संकेत देते हैं
रिकॉर्डिंग बेतरतीब न देखें। ज़्यादा इरादे और खराब नतीजे वाले सेशन फ़िल्टर करें। कार्ट छोड़ने वाले जो पेमेंट स्टेप तक पहुंचे। फ़ॉर्म शुरू करने वाले जिन्होंने कभी सबमिट नहीं किया। वे विज़िटर जिन्होंने किसी एक एलिमेंट पर गुस्से में बार-बार क्लिक किया। किसी ज़रूरी पेज पर असामान्य रूप से छोटे सेशन वाले मोबाइल यूज़र।
मात्रात्मक फ़िल्टर को गुणात्मक समीक्षा के साथ जोड़ें। 50 सेशन का वह सेगमेंट जहां विज़िटर ने 10 सेकंड में एक ही बटन 5 बार क्लिक किया, बग का मज़बूत संकेत है। बड़े ट्रैफ़िक की ओर बढ़ने से पहले वहीं से शुरू करें।
गहरी बग खोज से पहले सेशन रिकॉर्डिंग की बुनियादी बातें सीखें। यह समझना कि रिकॉर्डिंग क्या कैप्चर करती हैं और क्या छोड़ती हैं, गलत निष्कर्षों से बचाता है।
रिकॉर्डिंग में आम बग पैटर्न पहचानें
डेड क्लिक और रेज क्लिक
एक विज़िटर ऐसे एलिमेंट पर क्लिक करता है जो इंटरैक्टिव दिखता है, पर कुछ नहीं करता। वह फिर क्लिक करता है। और फिर से। वह एलिमेंट बिना लिंक वाला स्टाइल किया हुआ div हो सकता है, किसी अदृश्य परत से ढका बटन हो सकता है, या कोई स्क्रिप्ट जो लोड नहीं हुई। आपके एनालिटिक्स सिस्टम में रेज क्लिक के संकेतक सीधे इन सेशन की ओर इशारा करते हैं।
खास स्क्रीन साइज़ पर लेआउट का टूटना
रिकॉर्डिंग को डिवाइस के प्रकार से फ़िल्टर करें। चेकआउट फ़ॉर्म जो डेस्कटॉप पर चलता है, पर मोबाइल पर सबमिट बटन को स्क्रीन के नीचे छिपा देता है, रिकॉर्डिंग से मिलने वाली एक क्लासिक खोज है। विज़िटर स्क्रॉल करता है, रुकता है और निकल जाता है। रीप्ले के बिना आप लेआउट की जगह कॉपी को दोष दे सकते हैं।
टूटा नेविगेशन और रीडायरेक्ट लूप
उन विज़िटर पर नज़र रखें जो दो URL के बीच बार-बार उछलते हैं या मेन्यू आइटम क्लिक करने के बाद खाली पेज पर पहुंचते हैं। सर्वर लॉग सामान्य दिखने पर भी रीडायरेक्ट की गलत सेटिंग और गायब रूट सेशन टाइमलाइन में साफ़ दिखते हैं।
JavaScript पर निर्भर फ़ीचर जो चुपचाप फ़ेल हो जाते हैं
ऑटोकम्प्लीट, डायनामिक प्राइसिंग और शर्त वाले फ़ॉर्म फ़ील्ड स्क्रिप्ट पर निर्भर हैं। जब स्क्रिप्ट फ़ेल होती है, तो पेज ठीक दिख सकता है जबकि काम करना बंद हो चुका होता है। रिकॉर्डिंग दिखाती हैं कि विज़िटर ठीक उसी फ़ील्ड पर रुकते, रिफ़्रेश करते या छोड़ देते हैं जहां स्क्रिप्ट ने काम करना बंद किया।
अवलोकन को पक्के बग में बदलें
एक रिकॉर्डिंग एक सुराग है। एक जैसे फ़ेल होने के पैटर्न वाली तीन रिकॉर्डिंग एक बग रिपोर्ट हैं। ब्राउज़र, डिवाइस, पेज URL और दोहराने के स्टेप लिखकर रखें। लिखे हुए स्टेप के साथ टाइमस्टैम्प वाला रिकॉर्डिंग लिंक अपनी डेवलपमेंट टीम को भेजें।
बग को खुद उसी माहौल में दोहराएं। रिलीज़ से पहले स्टेजिंग में सुधार की पुष्टि करें। फिर उसी सेगमेंट की नई रिकॉर्डिंग देखें और जांचें कि नाकामी की दर गिरी या नहीं। चक्र पूरा करने से वही बग किसी दूसरे टेम्पलेट में दोबारा नहीं उभरता।
बग को बड़ी अनुभव समस्याओं से जोड़ें
हर टूटा अनुभव कोड की खराबी नहीं होता। कुछ डिज़ाइन की नाकामियां होती हैं: अस्पष्ट लेबल, गायब एरर मैसेज, या ऐसे स्टेप जो विज़िटर को उलझाते हैं। रिकॉर्डिंग आपको तकनीकी बग को UX फ़्रिक्शन से अलग करने में मदद करती हैं, जो विज़िटर को बग जैसा लगता है।
खोज को प्रकार के हिसाब से टैग करें। तकनीकी बग। कंटेंट की समस्या। परफ़ॉर्मेंस में देरी। नेविगेशन में उलझन। अलग-अलग प्रकारों के अलग-अलग ज़िम्मेदार होने चाहिए। सब कुछ डेवलपमेंट को भेजने से सुधार धीमे होते हैं और वे डिज़ाइन समस्याएं छिप जाती हैं जो रिकॉर्डिंग साफ़ दिखाती हैं।
बग समीक्षा की टिकाऊ लय बनाएं
हर हफ़्ते 30 मिनट की रिकॉर्डिंग समीक्षा तय करें, जिसमें एरर के संकेतों पर ध्यान हो। एक व्यक्ति देखे, एक दर्ज करे। भूमिकाएं बदलते रहें ताकि जानकारी फैले। आवृत्ति और कमाई पर असर के हिसाब से क्रम में लगा साझा बैकलॉग रखें।
रिकॉर्डिंग समीक्षा को अपनी रिलीज़ प्रक्रिया में जोड़ें। हर डिप्लॉयमेंट के बाद 48 घंटे तक ज़्यादा इरादे वाले सेगमेंट की रिकॉर्डिंग जांचें। जल्दी पता चलने से टूटे अनुभवों का असर सीमित रहता है।
अक्सर पूछे जाने वाले सवाल
बग रिपोर्ट करने से पहले मुझे कितनी रिकॉर्डिंग देखनी चाहिए?
एक ही पेज और डिवाइस प्रकार पर एक जैसे फ़ेल होने के पैटर्न वाले कम से कम तीन सेशन देखें। एक सेशन अपवाद हो सकता है। तीन एक जैसी नाकामियां बग टिकट को सही ठहराती हैं। WEMASY के वेबसाइट बिल्डर में आप रिकॉर्डिंग को उन पेजों के साथ देख सकते हैं जिनका वे हवाला देती हैं।
क्या सेशन रिकॉर्डिंग ऑटोमैटिक एरर मॉनिटरिंग की जगह ले सकती हैं?
नहीं। ऑटोमैटिक एरर लॉग कोड के अपवाद पकड़ते हैं। रिकॉर्डिंग अनुभव की वे नाकामियां पकड़ती हैं जो कभी एरर इवेंट ट्रिगर नहीं करतीं। दोनों इस्तेमाल करें। लॉग बताते हैं कि किसने अपवाद फेंका। रिकॉर्डिंग बताती हैं कि जब सर्वर पर सब ठीक दिख रहा था, तब विज़िटर ने क्या किया।
कौन से फ़िल्टर बग सबसे तेज़ी से ढूंढते हैं?
रेज क्लिक, डेड क्लिक और एरर पेज पर खत्म हुए सेशन से शुरू करें। जब पैटर्न इकट्ठे दिखें, तब डिवाइस और ब्राउज़र के फ़िल्टर जोड़ें। सेशन रिकॉर्डिंग पर हमारी गाइड वे मुख्य फ़िल्टर बताती है जो हर टीम को सबसे पहले इस्तेमाल करने चाहिए।
क्या डेवलपर को रिकॉर्डिंग देखनी चाहिए या बग रिपोर्ट पढ़नी चाहिए?
दोनों। दोहराने के स्टेप वाली लिखित रिपोर्ट टिकट बनाने के लिए ज़रूरी हैं। दो मिनट की रिकॉर्डिंग क्लिप लंबे विवरण से तेज़ी से उलझन दूर करती है। क्लिप का लिंक टिकट में शेयर करें ताकि डेवलपर को विज़िटर का नज़रिया तुरंत दिखे।
मैं बग को विज़िटर की सामान्य उलझन से कैसे अलग करूं?
बग एक ही इंटरैक्शन बिंदु पर दोहराई जा सकने वाली नाकामी पैदा करते हैं। उलझन अलग-अलग रास्तों और कॉपी के सवालों में फैली होती है। अगर किसी सेगमेंट के 50 प्रतिशत लोग एक बटन पर फ़ेल होते हैं, तो बग का शक करें। अगर नाकामियां पेज पर बिखरी हैं, तो UX फ़्रिक्शन का शक करें।
क्या सेशन रिकॉर्डिंग मेरी वेबसाइट को धीमा करती हैं?
अच्छी तरह कॉन्फ़िगर किया गया रिकॉर्डिंग सिस्टम हल्की स्क्रिप्ट इस्तेमाल करता है जो एसिंक्रोनस तरीके से लोड होती हैं। आधुनिक पेजों पर परफ़ॉर्मेंस पर असर कम होना चाहिए। रिकॉर्डिंग चालू करने के बाद पेज लोड पर नज़र रखें और ज़रूरत हो तो सैंपलिंग बदलें।