عن المشروع

aptabase_flutter هو حزمة Flutter لتكامل تحليلات Aptabase في التطبيقات. Aptabase هو حل تحليلات مفتوح المصدر يركز على الخصوصية للتطبيقات المحمولة ومطابقة سطح المكتب والمتصفحات. يدعم المنصات التالية: Android وiOS وmacOS وWeb وLinux وWindows. يتم التثبيت عبر مدير حزم Flutter القياسي: flutter pub add aptabase_flutter. لبناء الأندرويد، يجب إضافة إذن INTERNET إلى ملف AndroidManifest.xml. يتطلب التهيئة استدعاء WidgetsFlutterBinding.ensureInitialized() متبوعًا بـ Aptabase.init() مع مفتاح تطبيق يتم الحصول عليه من لوحة تحكم Aptabase. تتم تتبع الأحداث يدويًا باستخدام Aptabase.instance.trackEvent()، بدون جمع تلقائي للأحداث. تعمل الحزمة على إثراء الأحداث تلقائيًا ببيانات وصفية لنظام التشغيل وإصدار التطبيق. المدعوم فقط للقيم النصية والعددية في خصائص الأحداث المخصصة. تعمل استدعاءات trackEvent بشكل غير متزامن في الخلفية. للإرسال إلى متجر Apple App Store، يوفر Aptabase إرشادات لإكمال نموذج خصوصية التطبيق. الفئة: أدوات-المطورين، الفئة الفرعية: واجهة-برمجة-لوراء (حزمة-تحليلات)، الفئة2: مستضافة-ذاتيًا، الفئة الفرعية2: مراقبة-أمن