عن المشروع
@stacksjs/analytics هي مجموعة أدوات تحليلية تركز على الخصوصية مصممة لتطبيقات الويب. تستخدم تصميم جدول واحد في DynamoDB لتوفير تخزين قابل للتوسع وفعّال من حيث التكلفة لبيانات التحليل دون الاعتماد على ملفات تعريف الارتباط أو جمع البيانات الشخصية، مما يضمن الامتثال للائحة العامة لحماية البيانات (GDPR) من خلال التصميم.
القدرات الرئيسية تشمل:
- **التتبع والمراقبة**: يلتقط مشاهدات الصفحات، تغييرات مسارات تطبيق الصفحة الواحدة (SPA)، النقرات الخارجية، وقت التفاعل، مؤشرات الويب الحيوية، وأخطاء JavaScript.
- **ميزات التحليل**: يدعم تتبع الزوار في الوقت الحقيقي، تعريف أهداف التحويل، وإحصاءات مسبقة الحساب عبر خط أنابيب التجميع.
- **خيارات التكامل**: غير مرتبط بإطار عمل معين مع دعم لـ Bun، Express، Hono، وAWS Lambda، بما في ذلك تكامل من الدرجة الأولى مع إطار Stacks.
- **أدوات المطور**: يوفر مولد سكريبت التتبع، معالجات API، ومولدات البنية التحتية كرمز (IaC) لـ CloudFormation، AWS CDK، وSAM.
- **مكونات الواجهة**: يتضمن مجموعة من مكونات لوحة التحكم Vue 3 (مثل TimeSeriesChart، DeviceBreakdown، RealtimeCounter) لعرض البيانات بصريًا.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.