वेबसाइट एनालिटिक्स डेटा कैसे इकट्ठा करता है

जानें कि एनालिटिक्स विज़िटर को कैसे ट्रैक करता है। ट्रैकिंग स्क्रिप्ट, कुकीज़ और वेबसाइट से एनालिटिक्स रिपोर्ट तक डेटा का सफ़र समझें।

ड्राफ़्ट

जब भी कोई आपकी वेबसाइट पर आता है, कुछ अदृश्य प्रक्रियाएँ तुरंत काम करने लगती हैं। कोड का एक छोटा-सा हिस्सा चुपचाप बैकग्राउंड में चलता है और आपके विज़िटर के हर कदम का डेटा इकट्ठा करता है। यह डेटा प्रोसेस होने के लिए आपके एनालिटिक्स प्लेटफ़ॉर्म पर जाता है, और कुछ ही पलों में वह विज़िट आपके डैशबोर्ड में एक नंबर बनकर दिख जाती है।

ज़्यादातर वेबसाइट मालिक कभी नहीं सोचते कि वेबसाइट एनालिटिक्स असल में कैसे काम करता है। उन्हें रिपोर्ट दिखती है। उसके पीछे का तरीका नहीं दिखता। विज़िटर के आने से लेकर डैशबोर्ड में मेट्रिक दिखने तक क्या होता है, यह समझना एनालिटिक्स को सिर्फ़ इस्तेमाल करने और उसे सच में समझने के बीच का फ़र्क है।

आइए देखें कि वेबसाइट एनालिटिक्स में डेटा कलेक्शन कैसे काम करता है।

वेबसाइट एनालिटिक्स कैसे काम करता है: एक झलक

बुनियादी प्रक्रिया आसान है। विज़िटर आपकी साइट पर आता है। आपके पेजों पर लगा ट्रैकिंग कोड चालू हो जाता है। उस विज़िटर और उसकी गतिविधियों का डेटा इकट्ठा होता है। यह डेटा आपके एनालिटिक्स प्लेटफ़ॉर्म तक पहुँचता है। प्लेटफ़ॉर्म उसे प्रोसेस करता है। और वह विज़िट आपके डैशबोर्ड में दिख जाती है।

हर कदम में अलग टेक्नोलॉजी और तरीके शामिल होते हैं। ये सब मिलकर कैसे काम करते हैं, यह समझने वाले मालिक एनालिटिक्स का बेहतर इस्तेमाल कर पाते हैं।

विज़िटर के आते ही क्या होता है

यह प्रक्रिया कोड के एक छोटे हिस्से से शुरू होती है। यह एक छोटा JavaScript स्निपेट होता है जो आपकी वेबसाइट के हर पेज पर रहता है। जब कोई विज़िटर आपका पेज लोड करता है, तो उसका ब्राउज़र यह कोड अपने आप चला देता है।

यही कोड ट्रैकिंग स्क्रिप्ट है। यह देखता है कि विज़िटर क्या कर रहा है और उसकी जानकारी इकट्ठा करता है।

विज़िटर को यह होता हुआ दिखता नहीं। इसमें हिस्सा लेना उसकी पसंद नहीं होती। ट्रैकिंग कोड चुपचाप बैकग्राउंड में चलता रहता है, ख़ास गतिविधियों को सुनता है और उनका डेटा रिकॉर्ड करता है।

अगर आप WEMASY के एनालिटिक्स का इस्तेमाल करते हैं, तो एनालिटिक्स वेबसाइट सिस्टम में ही बना है, इसलिए आपको कोड अपनी वेबसाइट में हाथ से पेस्ट नहीं करना पड़ता। लेकिन काम करने का तरीका किसी भी दूसरे एनालिटिक्स प्लेटफ़ॉर्म जैसा ही है।

ट्रैकिंग स्क्रिप्ट क्या इकट्ठा करती हैं

पेज पर ट्रैकिंग स्क्रिप्ट लोड होते ही वह विज़िटर और उसकी गतिविधियों के बारे में कई तरह का डेटा इकट्ठा करती है:

विज़िटर और डिवाइस के बारे में

  • विज़िटर की लोकेशन (उसके IP एड्रेस के आधार पर)
  • वह कौन सा डिवाइस इस्तेमाल कर रहा है (फ़ोन, टैबलेट, डेस्कटॉप)
  • वह कौन सा ब्राउज़र इस्तेमाल कर रहा है (Chrome, Safari, Firefox)
  • ऑपरेटिंग सिस्टम (Windows, Mac, iOS)
  • स्क्रीन रेज़ोल्यूशन और भाषा की सेटिंग

आपकी साइट पर उसके व्यवहार के बारे में

  • वह किस पेज पर आकर उतरा
  • उसने पेज पर कितना समय बिताया
  • उसने किन लिंक पर क्लिक किया
  • उसने फ़ॉर्म भरा या नहीं, और क्या भरा
  • उसने किस क्रम में कौन से पेज देखे (आपकी साइट पर उसका सफ़र)
  • उसने कुछ खरीदा या कोई और लक्ष्य पूरा किया या नहीं

वह कहाँ से आया, इसके बारे में

  • अगर वह सर्च इंजन से आया, तो उसने कौन सा कीवर्ड सर्च किया
  • अगर वह किसी दूसरी वेबसाइट से आया, तो कौन सी वेबसाइट
  • अगर वह किसी विज्ञापन से आया, तो कौन सा विज्ञापन कैंपेन
  • अगर उसने आपका URL सीधे ब्राउज़र में टाइप किया

ट्रैकिंग कोड यह सब रियल टाइम में इकट्ठा करता है, जब विज़िटर आपकी साइट इस्तेमाल कर रहा होता है। हर पेज लोड, हर क्लिक और हर ठहराव रिकॉर्ड होता है।

कोड दोबारा आने वाले विज़िटर को कैसे पहचानता है

यहाँ एक सवाल है: जब कोई विज़िटर एक हफ़्ते बाद आपकी साइट पर वापस आता है, तो एनालिटिक्स सिस्टम को कैसे पता चलता है कि यह वही व्यक्ति है? हो सकता है वह दूसरा डिवाइस या दूसरा ब्राउज़र इस्तेमाल कर रहा हो, या उसी डिवाइस पर हिस्ट्री साफ़ कर दी हो।

यहीं कुकीज़ काम आती हैं।

कुकी एक बहुत छोटी फ़ाइल होती है जिसे एनालिटिक्स कोड विज़िटर के डिवाइस पर रखता है। यह बस कुछ बाइट का डेटा होता है। जब वह विज़िटर आपकी साइट पर वापस आता है, तो कोड कुकी पढ़ता है और मान लेता है, "मैं आपको जानता हूँ। आप पहले भी आए थे।"

एनालिटिक्स सिस्टम फ़र्स्ट-पार्टी कुकीज़ इस्तेमाल करते हैं। ये वे कुकीज़ हैं जो आपकी वेबसाइट सीधे आपके विज़िटर के डिवाइस पर सेट करती है। इनमें एक यूनीक आइडेंटिफ़ायर होता है, आमतौर पर अंकों और अक्षरों की एक लंबी स्ट्रिंग। इंसानों के लिए इसका कोई मतलब नहीं होता, लेकिन एनालिटिक्स सिस्टम को यह बता देती है कि यह वापस आया हुआ विज़िटर है।

फ़र्स्ट-पार्टी कुकीज़ विज़िटर के डिवाइस पर ही रहती हैं। वे व्यक्ति को नाम से नहीं पहचानतीं। वे कोई निजी जानकारी स्टोर नहीं करतीं। वे बस याद रखती हैं कि यह डिवाइस पहले भी आपकी साइट पर आया था।

थर्ड-पार्टी कुकीज़ भी होती हैं। ये दूसरी कंपनियाँ सेट करती हैं ताकि विज़िटर को कई वेबसाइटों पर ट्रैक किया जा सके। ज़्यादातर एनालिटिक्स प्लेटफ़ॉर्म अब थर्ड-पार्टी कुकीज़ पर निर्भर रहना छोड़ चुके हैं, क्योंकि ब्राउज़र उन्हें ब्लॉक कर रहे हैं और प्राइवेसी क़ानून उनके इस्तेमाल को सीमित कर रहे हैं।

डेटा एनालिटिक्स प्लेटफ़ॉर्म तक कैसे पहुँचता है

ट्रैकिंग कोड डेटा इकट्ठा करने के बाद उसे कहीं भेजना होता है। वह विज़िटर के डिवाइस पर पड़ा नहीं रह सकता। उसे आपके एनालिटिक्स प्लेटफ़ॉर्म तक पहुँचना होता है।

ऐसा दो तरीकों से होता है: क्लाइंट-साइड ट्रैकिंग और सर्वर-साइड ट्रैकिंग।

क्लाइंट-साइड ट्रैकिंग

क्लाइंट-साइड ट्रैकिंग में ट्रैकिंग कोड डेटा सीधे विज़िटर के ब्राउज़र से एनालिटिक्स प्लेटफ़ॉर्म को भेजता है। डेटा सीधे विज़िटर के डिवाइस से आपके एनालिटिक्स सर्वर तक जाता है, या किसी दूसरे एनालिटिक्स प्लेटफ़ॉर्म तक, इस पर निर्भर करता है कि आप कौन सा सिस्टम इस्तेमाल करते हैं।

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

सर्वर-साइड ट्रैकिंग

सर्वर-साइड ट्रैकिंग अलग तरह से काम करती है। विज़िटर के ब्राउज़र में चल रहा ट्रैकिंग कोड डेटा सीधे एनालिटिक्स प्लेटफ़ॉर्म को नहीं भेजता। वह पहले डेटा आपके अपने सर्वर को भेजता है। आपका सर्वर डेटा लेता है, उसे प्रोसेस करता है और फिर एनालिटिक्स प्लेटफ़ॉर्म को आगे भेज देता है।

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

हालाँकि सर्वर-साइड ट्रैकिंग के लिए ज़्यादा तकनीकी सेटअप चाहिए। WEMASY जैसे वेबसाइट बिल्डर का इस्तेमाल करने वाले छोटे बिज़नेस मालिकों के लिए क्लाइंट-साइड ट्रैकिंग आसान है और ज़्यादातर कामों के लिए ठीक रहती है।

डेटा पहुँचने के बाद क्या होता है

जब एनालिटिक्स प्लेटफ़ॉर्म को यह सारा रॉ डेटा मिलता है, तो वह उसे सीधे आपके डैशबोर्ड में नहीं डाल देता। पहले वह उसे प्रोसेस करता है।

प्रोसेसिंग में ये चीज़ें शामिल हैं:

  • बॉट ट्रैफ़िक हटाना। बहुत से ऑटोमेटेड क्रॉलर वेबसाइटों पर आते हैं। एनालिटिक्स सिस्टम इन्हें छान देता है ताकि आपके असली विज़िटर के नंबर सही रहें।
  • डुप्लीकेट डेटा हटाना। कभी-कभी एक ही गतिविधि दो बार रिकॉर्ड हो जाती है। प्रोसेसिंग इन डुप्लीकेट को हटा देती है।
  • डेटा को सेशन के हिसाब से जमाना। सिस्टम अलग-अलग गतिविधियों को सेशन में बाँट देता है ताकि आप विज़िटर का पूरा सफ़र देख सकें, सिर्फ़ अलग-अलग क्लिक नहीं।
  • टाइमस्टैम्प लगाना। हर गतिविधि पर उसके होने का सही समय लग जाता है ताकि आप पैटर्न देख सकें (जैसे सबसे ज़्यादा ट्रैफ़िक किस समय आता है)।
  • ट्रैफ़िक सोर्स की कैटेगरी बनाना। सिस्टम देखता है कि विज़िटर कहाँ से आया और उसे एक कैटेगरी में रखता है (ऑर्गेनिक सर्च, डायरेक्ट ट्रैफ़िक, रेफ़रल, विज्ञापन, ईमेल वगैरह)।

डेटा प्रोसेस हो जाने के बाद वह आपके एनालिटिक्स डैशबोर्ड में मेट्रिक और रिपोर्ट के रूप में दिखने के लिए तैयार हो जाता है।

WEMASY का एनालिटिक्स डेटा कैसे इकट्ठा करता है

WEMASY का एनालिटिक्स किसी भी एनालिटिक्स सिस्टम की तरह ही काम करता है। वह वेबसाइट बिल्डर में ही बना है, इसलिए आपको अलग टूल इंस्टॉल नहीं करना पड़ता।

कोड उसी तरह का डेटा इकट्ठा करता है: विज़िटर कहाँ से आते हैं, कौन से पेज देखते हैं, कितनी देर रुकते हैं, और कन्वर्ट होते हैं या नहीं। फिर रॉ डेटा प्रोसेस होकर आपके डैशबोर्ड में दिखता है ताकि आप देख सकें कि आपकी साइट पर क्या हो रहा है।

डेटा इकट्ठा करते समय विज़िटर की प्राइवेसी का सम्मान करना ज़रूरी है। यह ज़िम्मेदार डेटा कलेक्शन का हिस्सा है।

एनालिटिक्स की सीमाएं और विकल्प अलग-अलग प्लेटफ़ॉर्म में अलग होते हैं, इसलिए चुनने से पहले देख लें कि आपके ट्रैफ़िक के लिए क्या काफ़ी है।

कुकीज़ और प्राइवेसी को समझें

कुकीज़ की छवि थोड़ी उलझी हुई बन गई है, क्योंकि थर्ड-पार्टी ट्रैकिंग कुकीज़ दखल देने वाले विज्ञापनों से जुड़ गईं। लेकिन एनालिटिक्स सिस्टम जो कुकीज़ इस्तेमाल करते हैं, वे अलग होती हैं।

एनालिटिक्स कुकीज़ फ़र्स्ट-पार्टी कुकीज़ हैं जो आपकी अपनी वेबसाइट सेट करती है। वे आपके विज़िटर के पीछे पूरे इंटरनेट पर नहीं घूमतीं। वे थर्ड-पार्टी विज्ञापनदाताओं से जानकारी साझा नहीं करतीं (जब तक आप अलग से विज्ञापन इंटीग्रेशन न जोड़ें)। वे बस इतना याद रखने में मदद करती हैं कि विज़िटर वापस आया है।

कई देशों में एनालिटिक्स कुकीज़ के इस्तेमाल के लिए पारदर्शिता ज़रूरी है। वेबसाइटों को बताना चाहिए कि वे एनालिटिक्स इस्तेमाल करती हैं और विज़िटर को इससे बाहर निकलने का विकल्प देना चाहिए। इसीलिए ज़्यादातर वेबसाइटों पर कुकी बैनर होता है, ताकि यूरोप के GDPR और कैलिफ़ोर्निया के CCPA जैसे क़ानूनों का पालन हो सके।

विज़िटर को बताएं कि आप क्या ट्रैक करते हैं, और चाहें तो उन्हें ट्रैकिंग से बाहर होने का विकल्प दें।

कौन सा डेटा इकट्ठा नहीं होता

एनालिटिक्स सिस्टम जो इकट्ठा करते हैं उसकी कुछ ज़रूरी सीमाएँ हैं। डिज़ाइन के हिसाब से एनालिटिक्स ये चीज़ें नहीं देख सकता:

  • विज़िटर का नाम या ईमेल एड्रेस (जब तक वह फ़ॉर्म न भरे और आप उसे अलग से न लें)
  • पासवर्ड या पेमेंट कार्ड की जानकारी (नैतिक एनालिटिक्स सिस्टम इस डेटा को नज़रअंदाज़ करने के लिए बनाए जाते हैं)
  • आपकी वेबसाइट के बाहर विज़िटर ने कौन से विज्ञापन देखे
  • उसने जिन दूसरी वेबसाइटों पर विज़िट किया, वहाँ क्या हुआ

एनालिटिक्स आपको कुल मिलाकर लोगों के व्यवहार की समझ देता है। जैसे आपको दिखता है कि "10 लोगों ने पेज X देखा।" आपको पैटर्न दिखते हैं, लोग नहीं। आपको किसी व्यक्ति की पहचान कभी नहीं दिखती।

अक्सर पूछे जाने वाले सवाल

क्या विज़िटर देख सकते हैं कि उन्हें ट्रैक किया जा रहा है?

नहीं, जब तक आप उन्हें न बताएँ। ट्रैकिंग कोड चुपचाप बैकग्राउंड में चलता है। ज़्यादातर लोगों को पता ही नहीं होता कि एनालिटिक्स कोड होता है या वह क्या करता है। इसीलिए ज़्यादातर देश चाहते हैं कि वेबसाइटें बताएँ कि वे एनालिटिक्स इस्तेमाल करती हैं और कुकी बैनर दिखाएँ। WEMASY के वेबसाइट बिल्डर के साथ आप इसे सीधे अपनी वेबसाइट पर सेट कर सकते हैं।

क्या एनालिटिक्स ट्रैकिंग मेरी वेबसाइट को धीमा करती है?

आधुनिक एनालिटिक्स कोड जल्दी लोड होने और कम से कम संसाधन लेने के लिए ऑप्टिमाइज़ किया जाता है। उससे आपकी वेबसाइट में ध्यान देने लायक सुस्ती नहीं आनी चाहिए। एनालिटिक्स कोड आमतौर पर async होता है, यानी वह बैकग्राउंड में लोड होता है जबकि आपके पेज का कंटेंट पहले लोड हो जाता है।

अगर मैं अपनी वेबसाइट पर कुकीज़ बंद कर दूँ तो क्या होगा?

अगर आप कुकीज़ पूरी तरह बंद कर देते हैं, तो आपका एनालिटिक्स सिस्टम लौटने वाले विज़िटर को पहचान नहीं पाएगा। हर विज़िट नए विज़िटर की तरह दिखेगी। आपके ट्रैफ़िक के नंबर बढ़े हुए दिखेंगे क्योंकि आप यह नहीं बता पाएँगे कि वही व्यक्ति वापस आया या नहीं। इसीलिए ज़्यादातर एनालिटिक्स सिस्टम कुकीज़ पर निर्भर करते हैं।

क्या मेरे विज़िटर को ट्रैक करना क़ानूनी है?

हाँ, जब तक आप इसके बारे में पारदर्शी हैं। ज़्यादातर देश चाहते हैं कि आप बताएँ कि आपकी वेबसाइट एनालिटिक्स इस्तेमाल करती है और विज़िटर को बाहर निकलने दें। आपको विज़िटर को बताने के लिए कुकी बैनर दिखाना चाहिए।

क्या मैं बिना कुकीज़ के विज़िटर को ट्रैक कर सकता हूँ?

हाँ, सर्वर-साइड ट्रैकिंग या कुकी-रहित ट्रैकिंग तरीकों से। ये तरीके कुकीज़ की जगह दूसरे आइडेंटिफ़ायर (जैसे IP एड्रेस या डिवाइस फ़िंगरप्रिंटिंग) इस्तेमाल करते हैं। हालाँकि ये कम सटीक होते हैं और इन्हें लागू करने के लिए ज़्यादा तकनीकी काम चाहिए।

यूनीक विज़िटर और सेशन में क्या फ़र्क है?

यूनीक विज़िटर एक व्यक्ति (या सही कहें तो एक डिवाइस) होता है जो आपकी साइट पर आता है। सेशन उस व्यक्ति की एक अकेली विज़िट है। एक विज़िटर कई सेशन बना सकता है, अगर वह आपकी साइट पर अलग-अलग दिन या अलग-अलग समय पर आए। आपका एनालिटिक्स सिस्टम दोनों ट्रैक करता है ताकि आप देख सकें कि कितने लोग आए और कितनी बार आए।

यह भी पढ़ें

और पढ़ें: वेबसाइट एनालिटिक्स क्या है

इसे अभी आज़माएँ
अपनी खुद की वेबसाइट पर।

WEMASY के साथ मुफ़्त शुरू करें और कुछ ही मिनटों में अपनी साइट बनाएँ।