इस प्रोजेक्ट के बारे में
MHAnalytics एक गोपनीयता-केंद्रित वेबसाइट विश्लेषण टूल है, जिसे Cloudflare Pages Functions पर तैनात किया गया है और डेटा स्टोर करने के लिए D1 डेटाबेस का उपयोग करता है। यह बिना Cookie के अद्वितीय आगंतुकों (unique visitors) की गणना करता है और यह सुनिश्चित करने के लिए दैनिक सत्र हैश (daily session hash) का उपयोग करता है कि उपयोगकर्ताओं को दिनों के बीच ट्रैक न किया जा सके।
मुख्य विशेषताओं में शामिल हैं:
- **बिल्ट-इन डैशबोर्ड**: वास्तविक समय के आंकड़े प्रदान करता है, जिसमें विभिन्न समय सीमाओं (24 घंटे से 1 वर्ष तक) के रुझान विश्लेषण, स्रोत, ब्राउज़र, सिस्टम और भौगोलिक स्थिति के आंकड़े शामिल हैं।
- **जीरो-कोड कॉन्फ़िगरेशन**: Cloudflare पर्यावरण चरों (environment variables) के माध्यम से टाइमज़ोन, अनुमत डोमेन, इग्नोर लिस्ट और साइट नाम को कस्टमाइज़ किया जा सकता है।
- **हल्का एकीकरण**: एक साधारण JS स्क्रिप्ट के माध्यम से ट्रैकिंग पूरी की जा सकती है, और यह कस्टम HTML टैग के माध्यम से पेज पर सीधे PV/UV काउंट प्रदर्शित करने का समर्थन करता है।
- **एंटी-ब्लॉकिंग डिज़ाइन**: विज्ञापन अवरोधक प्लगइन्स (ad-blockers) द्वारा ब्लॉक किए जाने की संभावना को कम करने के लिए सामान्य इंटरफ़ेस नामों का उपयोग करता है।
- **उच्च प्रदर्शन आर्किटेक्चर**: TypeScript और Hono फ्रेमवर्क का उपयोग करता है, विलंबता (latency) को कम करने के लिए एज कंप्यूटिंग का लाभ उठाता है, और सुरक्षा बढ़ाने के लिए सख्त CSP और CORS सत्यापन को अंतर्निहित करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.