Google विश्लेषिकी के साथ आरंभ करें

यह क्विकस्टार्ट आपको दिखाता है कि Google Analytics को अपने ऐप में कैसे जोड़ा जाए और ईवेंट लॉग करना शुरू करें।

Google Analytics आपके ऐप के लिए उपयोग और व्यवहार डेटा एकत्र करता है। SDK दो प्राथमिक प्रकार की जानकारी लॉग करता है:

  • इवेंट: आपके ऐप में क्या हो रहा है, जैसे उपयोगकर्ता की कार्रवाइयां, सिस्टम इवेंट या त्रुटियां।
  • उपयोगकर्ता गुण: वे विशेषताएँ जिन्हें आप अपने उपयोगकर्ता आधार के खंडों का वर्णन करने के लिए परिभाषित करते हैं, जैसे भाषा वरीयता या भौगोलिक स्थान।

Analytics कुछ ईवेंट और उपयोगकर्ता प्रॉपर्टी को स्वचालित रूप से लॉग करता है; आपको उन्हें सक्षम करने के लिए कोई कोड जोड़ने की आवश्यकता नहीं है।

शुरू करने से पहले

  1. अगर आपने पहले से नहीं किया है तो अपने ऐप में firebase_core इंस्टॉल करें और इनिशियलाइज़ेशन कोड जोड़ें।
  2. Firebase कंसोल में अपने ऐप्लिकेशन को अपने Firebase प्रोजेक्ट में जोड़ें.

अपने ऐप्लिकेशन में Analytics SDK जोड़ें

  1. अपने फ़्लटर प्रोजेक्ट की जड़ से, प्लगइन स्थापित करने के लिए निम्न कमांड चलाएँ:

    flutter pub add firebase_analytics
    
  2. एक बार पूरा होने के बाद, अपने स्पंदन एप्लिकेशन का पुनर्निर्माण करें:

    flutter run
    
  3. एक बार इंस्टॉल हो जाने पर, आप अपने डार्ट कोड में इसे आयात करके firebase_analytics प्लगइन तक पहुंच सकते हैं:

    import 'package:firebase_analytics/firebase_analytics.dart';
    
  4. FirebaseAnalytics पर instance गेटर को कॉल करके एक नया FirebaseAnalytics Analytics इंस्टेंस बनाएं:

    FirebaseAnalytics analytics = FirebaseAnalytics.instance;
    

ईवेंट लॉग करना प्रारंभ करें

आपके द्वारा एक FirebaseAnalytics इंस्टेंस बनाने के बाद, आप लाइब्रेरी के log -मेथड्स के साथ ईवेंट लॉग करना शुरू कर सकते हैं।

सभी ऐप्स के लिए कुछ ईवेंट की अनुशंसा की जाती है ; अन्य विशिष्ट व्यावसायिक प्रकारों या कार्यक्षेत्रों के लिए अनुशंसित हैं। आपको अपनी रिपोर्ट में अधिकतम उपलब्ध विवरण सुनिश्चित करने और भविष्य की सुविधाओं और एकीकरण से लाभ उठाने के लिए उनके निर्धारित मापदंडों के साथ सुझाए गए कार्यक्रम भेजने चाहिए। यह खंड एक पूर्व-निर्धारित घटना लॉगिंग को प्रदर्शित करता है, लॉगिंग इवेंट के बारे में अधिक जानकारी के लिए, लॉग इवेंट देखें।

निम्न कोड चेकआउट ईवेंट लॉग करता है:

await FirebaseAnalytics.instance
  .logBeginCheckout(
    value: 10.0,
    currency: 'USD',
    items: [
      AnalyticsEventItem(
        itemName: 'Socks',
        itemId: 'xjw73ndnw',
        price: '10.0'
      ),
    ],
    coupon: '10PERCENTOFF'
  );

अगले कदम

  • अपने ईवेंट सत्यापित करने के लिए DebugView का उपयोग करें।
  • Firebase कंसोल में अपना डेटा एक्सप्लोर करें.
  • घटनाओं और उपयोगकर्ता गुणों पर मार्गदर्शिकाओं का अन्वेषण करें।
  • अपने डेटा को BigQuery में निर्यात करने का तरीका जानें.