Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

Google Analytics के साथ आरंभ करें

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

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

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

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

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

  1. यदि आप पहले से ही अपने iOS प्रोजेक्ट में Firebase नहीं जोड़ते हैं और सुनिश्चित करें कि Google Analytics आपके Firebase प्रोजेक्ट में सक्षम है:

    • यदि आप एक नई फायरबेस परियोजना बना रहे हैं, तो प्रोजेक्ट निर्माण वर्कफ़्लो के दौरान Google Analytics को सक्षम करें।

    • यदि आप मौजूदा Firebase परियोजना का उपयोग कर रहे हैं जिसमें Google Analytics सक्षम नहीं है, तो इसे सक्षम करने के लिए अपनी > प्रोजेक्ट सेटिंग्स के एकीकरण टैब पर जाएं।

    जब आप Google Analytics को अपनी परियोजना में सक्षम करते हैं, तो आपके Firebase ऐप Google Analytics डेटा स्ट्रीम से लिंक होते हैं।

  2. (अनुशंसित) । ऑडियंस और अभियान रोपण जैसे अतिरिक्त सुविधाओं को सक्षम करने के लिए अपनी परियोजना में AdSupport ढांचे को जोड़ें

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

  1. Firebase के लिए निर्भरता को अपने Podfile में जोड़ें:
    pod 'Firebase/Analytics'
  2. pod install चलाएं और बनाई गई .xcworkspace फ़ाइल खोलें।
  3. अपने UIApplicationDelegate में फायरबेस मॉड्यूल आयात करें:

    तीव्र

    import Firebase

    उद्देश्य सी

    @import Firebase;
  4. आमतौर पर आपके ऐप के एप्लिकेशन में एक FirebaseApp साझा उदाहरण कॉन्फ़िगर करें application:didFinishLaunchingWithOptions: :

    तीव्र

    06 बी 229 सी 290

    उद्देश्य सी

    // Use Firebase library to configure APIs
    [FIRApp configure];


(वैकल्पिक) Apple विज्ञापन नेटवर्क एट्रिब्यूशन पंजीकरण अक्षम करें

आपकी सुविधा के लिए, SDK SKAdNetwork के साथ विज्ञापन नेटवर्क एट्रिब्यूशन के लिए Apple के साथ आपके ऐप को स्वचालित रूप से पंजीकृत करता है । आप इस सुविधा को अक्षम करना चाहते हैं, का मान सेट GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED को NO यदि आपके ऐप की Info.plist फ़ाइल में (बूलियन)।

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

आपके द्वारा FirebaseApp उदाहरण को कॉन्फ़िगर करने के बाद, आप logEvent() विधि से ईवेंट लॉग करना शुरू कर सकते हैं।

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

निम्न उदाहरण दर्शाता है कि उपयोगकर्ता को आपके ऐप में किसी विशिष्ट तत्व पर क्लिक करने के लिए अनुशंसित ईवेंट को कैसे लॉग किया जाए:

तीव्र

Analytics.logEvent(AnalyticsEventSelectContent, parameters: [
  AnalyticsParameterItemID: "id-\(title!)",
  AnalyticsParameterItemName: title!,
  AnalyticsParameterContentType: "cont"
  ])

उद्देश्य सी

[FIRAnalytics logEventWithName:kFIREventSelectContent
                    parameters:@{
                                 kFIRParameterItemID:[NSString stringWithFormat:@"id-%@", self.title],
                                 kFIRParameterItemName:self.title,
                                 kFIRParameterContentType:@"image"
                                 }];

इस घटना को Xcode डिबग कंसोल में देखने के लिए, Analytics डीबगिंग सक्षम करें:

  1. Xcode में, उत्पाद> योजना> संपादन योजना चुनें ...
  2. बाएं मेनू से रन का चयन करें।
  3. तर्क टैब का चयन करें।
  4. लॉन्च सेक्शन में दिए गए आर्ग्यूमेंट्स में , ऐड- -FIRAnalyticsDebugEnabled

अगला कदम