इस प्रोजेक्ट के बारे में

aptabase_flutter एक Flutter SDK है जो एप्लिकेशनों में Aptabase एनालिटिक्स को एकीकृत करने के लिए है। Aptabase एक ओपन-सोर्स, प्राइवेसी-फर्स्ट एनालिटिक्स समाधान है जो मोबाइल, डेस्कटॉप और वेब ऐप्स के लिए है। प्लेटफ़ॉर्म सपोर्ट Android, iOS, macOS, Web, Linux और Windows को कवर करता है। इंस्टॉलेशन मानक Flutter पैकेज मैनेजर के माध्यम से किया जाता है: flutter pub add aptabase_flutter। Android बिल्ड्स के लिए, AndroidManifest.xml में INTERNET अनुमति जोड़नी आवश्यक है। इनिशियलाइज़ेशन के लिए WidgetsFlutterBinding.ensureInitialized() को कॉल करना आवश्यक है, उसके बाद Aptabase.init() को Aptabase डैशबोर्ड से प्राप्त ऐप कुंजी के साथ कॉल करना होता है। इवेंट्स को Aptabase.instance.trackEvent() का उपयोग करके मैन्युअली ट्रैक किया जाता है, कोई स्वचालित इवेंट संग्रह नहीं होता। SDK स्वचालित रूप से OS और ऐप वर्जन मेटाडेटा के साथ इवेंट्स को एन्हांस करता है। कस्टम इवेंट प्रॉपर्टीज़ के लिए केवल स्ट्रिंग और नंबर वैल्यूज़ समर्थित हैं। trackEvent कॉल बैकग्राउंड में असिंक्रोनस रूप से चलते हैं। Apple App Store सबमिशन के लिए, Aptabase App Privacy फॉर्म को पूरा करने के लिए मार्गदर्शन प्रदान करता है। Category: developer-tools, Subcategory: backend-api (analytics SDK), Category2: self-hosted, Subcategory2: monitoring-security