इस प्रोजेक्ट के बारे में
Risulta एक ओपन-सोर्स वेब एनालिटिक्स समाधान है जो गोपनीयता और सरलता के लिए डिज़ाइन किया गया है। यह उपयोगकर्ताओं को एकल लॉगिन और प्रक्रिया से कई वेबसाइटों का ट्रैकिंग करने की अनुमति देता है। सिस्टम को SQLite का उपयोग करके डेटा स्टोरेज के साथ एकल एक्जीक्यूटेबल के रूप में बाइनरी कंपाइल करके वितरित किया जाता है, जिसमें प्रत्येक ट्रैक की गई वेबसाइट के लिए अलग डेटाबेस होता है ताकि विश्लेषण तंतु सुरक्षित रहें।
मुख्य विशेषताएं:
- **गोपनीयता-प्रथम ट्रैकिंग**: कोई कुकी उपयोग नहीं की जाती। अनोखे दृश्यों को IP पते और User-Agent के दैनिक नमकीन हैश द्वारा ट्रैक किया जाता है, सुनिश्चित करता है कि वीजिटर अलग-अलग दिनों में कनेक्ट न हो सकें।
- **बहु-साइट प्रबंधन**: सेंट्रल डैशबोर्ड के माध्यम से एडमिनिस्ट्रेटर कई साइट्स का प्रबंधन कर सकते हैं और सीमित पहुंच वाला दर्शन खाता बना सकते हैं।
- **व्यापक मेट्रिक्स**: अनोखे दृश्य, दृश्य-दिन, आगमन और वर्तमान सक्रिय वीजिटर ट्रैक करता है। UTM पैरामीटर और रिफरेरर्स के माध्यम से अभिविन्यास समर्थित है।
- **कस्टम इवेंट्स**: कस्टम इवेंट्स के ट्रैकिंग के लिए `window.risulta.track` जेएस API प्रदान करता है, विकल्प के साथ संख्यात्मक मान भी।
- **रिपोर्टिंग एवं एपीआई**: पेज, स्रोत, माध्यम, अभियानों और इवेंट्स के लिए विस्तृत रिपोर्ट, CSV निर्यात और बाहरी डेटा एक्सेस के लिए JSON API उपलब्ध कराता है।
- **ऑपरेशनल टूल्स**: SQLite डेटाबेस के लिए इनबिल्ट बैकअप और सत्यापन कमांड्स और रनटाइम निदान के लिए `/metrics` एंडपॉइंट शामिल हैं।
सिस्टम Linux VPS (विशेष रूप से Debian/Ubuntu) पर आसानी से तैनाती के लिए डिज़ाइन किया गया है और HTTPS टर्मिनेशन के लिए Caddy के साथ एकीकृत किया जा सकता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.