عن المشروع

Sweep Analytics JS هي مكتبة تتبع JavaScript خفيفة مصممة للتكامل مع منصة Sweep Analytics. تقدم طريقة بسيطة تراعي الخصوصية لجمع بيانات التحليلات على الويب بدون تتبع عناوين IP الخاصة بالمستخدمين. تتطلب التثبيت إضافة علامة script واحدة إلى رأس الصفحة مع مفتاح API الخاص بك. تدعم المكتبة عدة خيارات تهيئة: السمة `key` للمصادقة، و`noCookie` لتعطيل تعريف المستخدم عبر ملفات تعريف الارتباط، و`logs` لتمكين تسجيل الأخطاء. يجمع المتتبع بيانات عرض الصفحة بما في ذلك URL والمصدر واللغة والمنصة ومستخدم الوكيل وحجم الشاشة. يتم تعريف المستخدمين من خلال UUIDs مجهولة المصدر عشوائية التخزين في ملفات تعريف الارتباط، رغم أنه يمكن تعطيل تتبع ملفات تعريف الارتباط. تُتبع الأحداث مثل نقرات الأزرار باستخدام سمة HTML `data-sweep-click`، والتي تقبل قيماً مفصولة بفواصل للتعقب وتسمح بإضافة بيانات وصفية مخصصة.