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

publii-goatcounter-analytics-plugin ایک [Publii](https://getpublii.com/) کے لیے پلگ ان ہے، جو کہ ایک اوپن سورس اسٹیٹک سائٹ جنریٹر اور CMS ہے۔ یہ سائٹ مالکان کو صارف کی پرائیویسی پر سمجھوتہ کیے بغیر اپنی شائع شدہ ویب سائٹس میں [GoatCounter](https://www.goatcounter.com) اینالیٹکس اور اختیاری وزیٹر کاؤنٹرز شامل کرنے کی اجازت دیتا ہے۔ ## خصوصیات - Publii سے تیار کردہ سائٹس میں GoatCounter ٹریکنگ کوڈ کی سادہ انٹیگریشن۔ - متعدد فارمیٹ آپشنز کے ساتھ اختیاری وزیٹر کاؤنٹر ڈسپلے: HTML, SVG، اور PNG۔ - CSS selectors کے ذریعے کاؤنٹر کی جگہ کی تخصیص (ڈیفالٹ طور پر `footer`)۔ - کاؤنٹر سے "by GoatCounter" برانڈنگ ٹیکسٹ ہٹانے کا آپشن۔ - لائیو شائع کرنے سے پہلے اینالیٹکس کی جانچ کے لیے پریویو موڈ سپورٹ۔ ## سیٹ اپ پلگ ان کو کنفیگر کرنے کے لیے: 1. **GoatCounter Endpoint درج کریں**: اپنا GoatCounter اینڈ پوائنٹ URL Publii کے اندر پلگ ان کنفیگریشن فیلڈ میں کاپی کریں۔ 2. **پلگ ان سیٹنگز پر جائیں**: Publii میں، اپنی سائٹ کی سیٹنگز میں جائیں اور Plugins سیکشن کے تحت GoatCounter Integration پلگ ان تلاش کریں۔ 3. **GoatCounter کوڈ درج کریں**: اپنی سائٹ کو لنک کرنے کے لیے فراہم کردہ فیلڈ میں اپنا GoatCounter اینالیٹکس کوڈ پیسٹ کریں۔ 4. **پریویو موڈ**: ٹیسٹنگ کے لیے پریویو موڈ میں اینالیٹکس آؤٹ پٹ کو فعال کریں۔ ڈیٹا میں غلطی سے بچنے کے لیے لائیو جانے سے پہلے اسے غیر فعال کر دیں۔ ## وزیٹر کاؤنٹر اپنی سائٹ پر وزیٹر کاؤنٹر دکھانے کے لیے: 1. **کاؤنٹر فعال کریں**: پلگ ان سیٹنگز میں "Show Visitor Counter" آپشن کو چیک کریں۔ آپ کو اپنے GoatCounter سائٹ سیٹنگز پینل میں "Allow adding visitor counts on your website" کو بھی فعال کرنا ہوگا، جو ڈیفالٹ طور پر بند ہوتا ہے۔ 2. **CSS Selector سیٹ کریں**: اس پیرنٹ ایلیمنٹ CSS selector کی نشاندہی کریں جہاں کاؤنٹر شامل کیا جائے گا (ڈیفالٹ `footer` ہے)۔ 3. **کاؤنٹر کی قسم منتخب کریں**: HTML, SVG، یا PNG فارمیٹ منتخب کریں۔ 4. **برانڈنگ ہٹائیں**: اختیاری طور پر "by GoatCounter" ایٹریبیوشن ٹیکسٹ کو چھپائیں۔ ## تخصیص (Customization) منتخب کردہ کاؤنٹر کی قسم کے مطابق CSS تخصیص دستیاب ہے: - **HTML Counter**: ارد گرد کے `div` اور اندرونی عناصر کو اسٹائل کریں۔ - **SVG Counter**: CSS کے ذریعے `#gcvc-border`, `#gcvc-for`, `#gcvc-views`, اور `#gcvc-by` عناصر کو اپنی مرضی کے مطابق بنائیں۔ تفصیلی اسٹائلنگ گائیڈنس کے لیے [GoatCounter documentation](https://www.goatcounter.com/help/visitor-counter) ملاحظہ کریں۔ ## GDPR رضامندی یہ پلگ ان GDPR رضامندی کو ہینڈل نہیں کرتا ہے، کیونکہ GoatCounter کو عام طور پر واضح رضامندی کے نوٹس کے بغیر تعمیل کرنے والا سمجھا جاتا ہے۔ مزید تفصیلات کے لیے [GDPR consent notices](https://www.goatcounter.com/help/gdpr) دیکھیں۔ ## لائسنس MIT لائسنس۔ پل ریکویسٹ یا GitHub ایشوز کے ذریعے تعاون خوش آئند ہے۔