इस प्रोजेक्ट के बारे में

Sweep Analytics JS एक हल्की जावास्क्रिप्ट ट्रैकिंग लाइब्रेरी है जो Sweep Analytics प्लेटफ़ॉर्म के साथ एकीकृत करने के लिए डिज़ाइन की गई है। यह उपयोगकर्ताओं की आईपी एड्रेस को ट्रैक किए बिना, वेब एनालिटिक्स डेटा एकत्र करने का एक सरल, प्राइवेसी-संवेदनशील तरीका प्रदान करती है। इंस्टॉलेशन में अपनी API कुंजी के साथ पृष्ठ हेडर में एकमात्र स्क्रिप्ट टैग जोड़ना शामिल है। लाइब्रेरी कई कॉन्फ़िगरेशन विकल्पों का समर्थन करती है: प्रमाणीकरण के लिए `key` विशेषता, कुकी-आधारित उपयोगकर्ता पहचान को अक्षम करने के लिए `noCookie`, और त्रुटि लॉगिंग सक्षम करने के लिए `logs`। ट्रैकर URL, रीफ़ेरेर, भाषा, प्लेटफ़ॉर्म, उपयोगकर्ता एजेंट और स्क्रीन आकार सहित पेज व्यू डेटा एकत्र करता है। उपयोगकर्ता यादृच्छिक रूप से उत्पन्न अनाम UUID के माध्यम से पहचाने जाते हैं जो कुकीज़ में संग्रहीत होते हैं, हालांकि कुकी ट्रैकिंग को अक्षम किया जा सकता है। बटन क्लिक जैसी घटनाओं को `data-sweep-click` HTML विशेषता का उपयोग करके ट्रैक किया जाता है, जो कoma-पृथक ट्रैकिंग मान स्वीकार करता है और अनुकूलित मेटाडेटा को संलग्न करने की अनुमति देता है। इस परियोजना को MIT लाइसेंस के तहत जारी किया गया है और इसे Jonas Regner और Fabian Bentz द्वारा बनाया गया था।