عن المشروع
تتيح إضافة Tauri الخاصة بـ Aptabase للمطورين تزويد تطبيقاتهم بخاصية تتبع الأحداث التي يتم تحليلها عبر منصة Aptabase. وهي توفر طريقة بسيطة لمراقبة استخدام التطبيق مع الحفاظ على نهج يركز على الخصوصية أولاً.
تشمل القدرات الرئيسية ما يلي:
- تتبع الأحداث: تفعيل الأحداث يدوياً من كل من الواجهة الخلفية لـ Rust (باستخدام EventTracker trait) والواجهة الأمامية لـ JavaScript (عبر guest bindings).
- الخصائص المخصصة: دعم إرفاق قيم نصية ورقمية بالأحداث لإجراء تحليل أكثر تفصيلاً.
- البيانات الوصفية التلقائية: تقوم الإضافة بتعزيز الأحداث تلقائياً بمعلومات النظام مثل نظام التشغيل وإصدار التطبيق.
- تكوين مرن: تدعم تهيئة App Key مباشرة في الكود أو تحميله من ملف .env وقت التجميع باستخدام crate dotenvy_macro.
- المعالجة في الخلفية: يعمل تتبع الأحداث في الخلفية، مما يعني أن المطورين ليسوا بحاجة إلى انتظار دالة trackEvent.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.