हम वेब डेवलपर्स हैं और, कई अन्य लोगों की तरह, हम अक्सर कई सारे साइड प्रोजेक्ट्स और छोटी वेबसाइटें चलाते रहते हैं.
आमतौर पर, हम बुनियादी बातें ट्रैक करना चाहते हैं: साइट पर कितने विज़िट होते हैं और ट्रैफिक कहाँ से आ रहा है.
काफी लंबे समय से हमने Google Analytics का इस्तेमाल किया। वर्षों के साथ, यह बोझिल-सा और Google के फायदे के लिए उपयोगकर्ताओं को ट्रैक करने पर अत्यधिक केंद्रित होता हुआ महसूस होने लगा। हमने छोटे, गोपनीयता-प्रथम विकल्पों को भी आज़माया, जो हमें पसंद आए — लेकिन जैसे ही हमने कुछ साइटों से अधिक ट्रैक करना चाहा या 30 दिनों से अधिक डेटा रखना चाहा, लागत जल्दी से सालाना कुछ सौ डॉलर तक पहुँच गई।
किसी बिंदु पर हमने खुद से पूछा: क्यों न इस समस्या को खुद अपने उत्पाद से हल करें?
हम चाहते थे कि चीज़ें बेहद सरल रहें: कोई कुकीज़ नहीं, लोगों की ट्रैकिंग नहीं. एक स्क्रिप्ट टैग कॉपी करें, उसे पेस्ट करें, और तुरंत पेज व्यूज़ देखें.
तो हमने PageviewsOnline नाम का एक छोटा MVP बनाया। यह एक गोपनीयता-प्राथमिक वेब एनालिटिक्स टूल है जिसमें आँकड़े एकत्रित होते हैं, डिफ़ॉल्ट रूप से सार्वजनिक रहते हैं, और EU में संग्रहीत होते हैं। यह बिना किसी अतिरिक्त सेटअप के EU गोपनीयता के अनुरूप डिज़ाइन किया गया है, जिसका मतलब है कि कुकी बैनर की ज़रूरत नहीं पड़ती है।
मुख्य विचार
- गोपनीयता-प्रथम और ईयू-आधारित - यह स्पष्ट है कि कौन सा डेटा एकत्र किया गया है और क्या स्टोर किया गया है
- सरल - एक स्क्रिप्ट पेस्ट करें और पेजव्यूज़ अपने आप ट्रैक हो जाते हैं
साइट-स्तर कॉन्फ़िगरेशन (भविष्य का विचार)
यह अभी लागू नहीं किया गया है, लेकिन हम पूरी तरह से उपयोगकर्ता खातों और PII (व्यक्तिगत पहचाने जाने योग्य जानकारी) से बचना चाहते हैं। हमारा लक्ष्य सिर्फ एक और पारंपरिक एनालिटिक्स टूल बनाना नहीं है।
एक विचार यह है कि साइट-स्तर की कॉन्फ़िगरेशन कुछ ऐसा हो जैसे /analytics.json (जो /robots.txt के समान है), या संभवतः एक सार्वजनिक/गोपनीय कुंजी-आधारित एन्क्रिप्टेड फ़ाइल, जो खातों के बिना हर साइट के लिए बेसिक कस्टमाइज़ेशन की अनुमति दे।
कमरे में हाथी: मूल्य निर्धारण
हमें पता है कि यह प्रोजेक्ट हमेशा के लिए पूरी तरह से मुफ़्त नहीं रह सकता — होस्टिंग, स्टोरेज और बैंडविड्थ के खर्च बढ़ते रहेंगे। लेकिन इसका असल कारण यही था कि हमने इसे शुरू किया था क्योंकि हम हर साइड प्रोजेक्ट के लिए $9/महीना भुगतान नहीं करना चाहते थे।
तो इसका उद्देश्य इसे जितना संभव हो सके मुफ्त या किफायती बनाए रखना है।
फिलहाल, हम विचार कर रहे हैं (और यह बदल सकता है):
- 5 साल तक डेटा संरक्षण — किसी भी प्लान के बावजूद डेटा डिलीट नहीं होगा. इससे आप बिना डर के अपग्रेड या डाउनग्रेड कर सकते हैं ताकि ऐतिहासिक डेटा खोने का डर न रहे.
- एक बार के भुगतान सब्सक्रिप्शन के बजाय - उदाहरण के लिए: एक डोमेन चुनें, $9 का भुगतान करें, और एक साल के लिए अतिरिक्त सुविधाओं को अनलॉक करें. इसके बाद, आपको शायद उनकी जरूरत नहीं पड़ेगी - और यह ठीक है. अगर आप बाद में फिर से अपग्रेड करना चाहें तो डेटा अभी भी मौजूद है
हम ईमानदार फीडबैक की तलाश में हैं
- अगर आप एक छोटी साइट या साइड प्रोजेक्ट चला रहे हैं, तो क्या ऐसा कुछ उपयोगी रहेगा?
- क्या इसमें कोई स्पष्ट कमी है, या ऐसी कोई बात है जो आपको इसे इस्तेमाल करने से रोक दे?
- क्या आप सोचते हैं कि यह परियोजना — और इसके पीछे के प्रमुख विचार — संभव भी है?
हम किसी भी वास्तविक फीडबैक के लिए बेहद आभारी होंगे ताकि हम समझ सकें कि इसे अन्य साइड प्रोजेक्ट मालिकों के लिए और अधिक उपयोगी कैसे बनाया जा सकता है।
अस्वीकृति: यह लेख किसी अतिथि लेखक द्वारा लिखा गया हो सकता है। जो विचार और राय व्यक्त की गई हैं वे लेखक के हैं और PageviewsOnline की आधिकारिक नीति का प्रतिनिधित्व नहीं करते। यह सामग्री सामान्य जानकारी के उद्देश्यों के लिए दी गई है और पहली प्रकाशित होने के बाद से यह अब अद्यतन न हो सकती है। लेखक और PageviewsOnline लेख में किसी भी त्रुटि, चूक या पुरानी जानकारी के लिए जिम्मेदारी नहीं लेते।