منصوبے کے بارے میں

Consentless وزیٹر کی پرائیویسی کا احترام کرتے ہوئے ویب سائٹ کے استعمال کے اعدادوشمار جمع کرنے کا ایک ہلکا پھلکا طریقہ فراہم کرتا ہے۔ اس کا بنیادی مقصد صرف ناقابل شناخت معلومات جمع کرنا ہے—جیسے کہ پیج ویوز، ریفرر یو آر ایل، ڈیوائس کی قسم اور گمنام آئی پی ڈیٹا—اور اسے آپ کے اپنے کنٹرول والے سرور پر محفوظ کرنا ہے۔ چونکہ کوئی کوکیز سیٹ نہیں کی جاتیں اور نہ ہی ذاتی شناخت کنندگان ریکارڈ کیے جاتے ہیں، اس لیے یہ حل GDPR یا ePrivacy کی رضامندی کی ضروریات کو متحرک نہیں کرتا، جس سے کوکی بینرز کی ضرورت ختم ہو جاتی ہے۔ اہم خصوصیات: - سادہ کلائنٹ سائیڈ اسکرپٹ جسے کسی بھی HTML صفحہ میں شامل کیا جا سکتا ہے۔ - سرور سائیڈ اینڈ پوائنٹ (سیلف ہوسٹڈ یا عام بیک اینڈز کے ساتھ مطابقت پذیر) جو کم سے کم ڈیٹا وصول کرتا ہے اور اسے جمع کرتا ہے۔ - خودکار آئی پی گمنامی اور ذاتی طور پر قابل شناخت معلومات کا اخراج۔ - ریئل ٹائم ڈیش بورڈ جو مجموعی میٹرکس دکھاتا ہے جیسے کل وزٹس، منفرد وزیٹرز (گمنام ڈیٹا سے ماخوذ)، باؤنس ریٹ، اور ٹریفک کے ذرائع۔ - کوئی تھرڈ پارٹی ٹریکرز نہیں؛ تمام ڈیٹا آپ کے انفراسٹرکچر کے اندر رہتا ہے۔ - قابل ترتیب پرائیویسی سیٹنگز، جو آپ کو کسی بھی اختیاری فیلڈز کو غیر فعال کرنے کی اجازت دیتی ہیں۔ عام ورک فلو: 1. سرور کے جزو (Docker امیج، بائنری، یا کلاؤڈ فنکشن) کو تعینات کریں اور اسٹوریج بیک اینڈ (جیسے SQLite، PostgreSQL، یا سادہ فائل اسٹور) کو کنفیگر کریں۔ 2. اپنی سائٹ پر فراہم کردہ JavaScript اسنیپٹ شامل کریں، اور اسے سرور اینڈ پوائنٹ کی طرف اشارہ کریں۔ 3. انفرادی صارف کی تفصیلات کو ظاہر کیے بغیر مجموعی اینالیٹکس دیکھنے کے لیے بلٹ ان ڈیش بورڈ تک رسائی حاصل کریں۔ پرائیویسی کا طریقہ کار: Consentless جان بوجھ کر کلائنٹ پر کوکیز، لوکل اسٹوریج اندراجات، یا کوئی مستقل شناخت کنندہ سیٹ کرنے سے گریز کرتا ہے۔ ڈیٹا صرف ضروری میٹرکس تک محدود ہے اور کسی بھی آئی پی ایڈریس کو اسٹوریج سے پہلے ٹرنکیٹ یا ہیش کیا جاتا ہے، اس بات کو یقینی بناتے ہوئے کہ ڈیٹا کا استعمال کسی مخصوص وزیٹر کی شناخت کے لیے نہ کیا جا سکے۔ چونکہ ڈیٹا مکمل طور پر گمنام ہے، یہ ٹول ان پرائیویسی ضوابط کی تعمیل کرتا ہے جن کے لیے ذاتی ڈیٹا کی پروسیسنگ کے لیے واضح رضامندی درکار ہوتی ہے۔ تنصیب اور انضمام: - ریپوزٹری میں فوری تعیناتی کے لیے Dockerfiles شامل ہیں۔ - ڈیٹا بیس اسکیمہ کو شروع کرنے کے لیے ایک CLI فراہم کیا گیا ہے۔ - دستاویزات (consentless.joeldare.com پر ہوسٹ کردہ) Node.js، Go، اور Python بیک اینڈز جیسے عام پلیٹ فارمز کے لیے مرحلہ وار گائیڈز پیش کرتی ہیں۔ کمیونٹی اور توسیع پذیری: یہ پروجیکٹ اوپن سورس ہے، جو اضافی میٹرکس، کسٹم ڈیش بورڈز، یا متبادل اسٹوریج اڈاپٹرز کے لیے تعاون کی دعوت دیتا ہے۔ GitHub ریپوزٹری پر مسائل اور پل ریکویسٹس کا خیرمقدم کیا جاتا ہے۔ مجموعی طور پر، Consentless روایتی اینالیٹکس سروسز کا ایک سیدھا سادہ اور پرائیویسی کو محفوظ رکھنے والا متبادل پیش کرتا ہے، جو سائٹ کے مالکان کو وزیٹر کے حقوق پر سمجھوتہ کیے بغیر ٹریفک کے پیٹرن کو سمجھنے کے قابل بناتا ہے۔