AdMob ऐप्लिकेशन के साथ, Google Analytics और Firebase की ज़्यादा सुविधाओं का इस्तेमाल करें

AdMob का बुनियादी सेटअप पूरा करने के बाद, Google Analytics के लिए Firebase SDK टूल भी जोड़ा जा सकता है. इससे, Google Analytics और Firebase की अन्य सुविधाओं का फ़ायदा लिया जा सकता है. बाद में, इस पेज पर Google Analytics का इस्तेमाल शुरू करने का तरीका जानें.

कॉन्फ़िगरेशन से जुड़ी सहायता देने वाली सुविधाओं के इन बढ़ते हुए लेवल की मदद से, अपने ऐप्लिकेशन के उपयोगकर्ता अनुभव और विज्ञापन से मिलने वाले रेवेन्यू को ऑप्टिमाइज़ किया जा सकता है. ज़्यादा जानने के लिए, यहां दी गई सुविधाओं की टेबल और इसके लिंक देखें!

सुविधा मोबाइल विज्ञापन SDK टूल जोड़ें और
उपयोगकर्ता मेट्रिक चालू करें
Mobile Ads SDK जोड़ें +
उपयोगकर्ता मेट्रिक चालू करें और
AdMob को Firebase से लिंक करें
Mobile Ads SDK जोड़ें +
उपयोगकर्ता मेट्रिक चालू करें और
AdMob को Firebase से जोड़ें और
Analytics के लिए Firebase SDK टूल जोड़ें
अपने AdMob खाते में उपयोगकर्ता मेट्रिक देखना
आपके ऐप्लिकेशन से, Analytics के इवेंट और उपयोगकर्ता प्रॉपर्टी अपने-आप इकट्ठा होने की सुविधा
AdMob में चुनी गई उपयोगकर्ता मेट्रिक देखना
Firebase की मदद से, Analytics डेटा को एक्सप्लोर करना और उसका इस्तेमाल करना
Firebase कंसोल में मुख्य मेट्रिक देखना
विज्ञापन कैंपेन के लिए कन्वर्ज़न को मार्क करना
कस्टम ऑडियंस बनाना
BigQuery में डेटा एक्सपोर्ट करना और उसका विश्लेषण करना
आंकड़ों को अपनी ज़रूरत के मुताबिक बनाने के लिए, ज़्यादा सुविधाओं का ऐक्सेस पाना
आंकड़ों और मॉडल के लिए कस्टम इवेंट लॉग करें (जैसे, ARPU और एआरपीपीयू मेट्रिक के लिए, ecommerce_purchase इवेंट लॉग करना)
विज्ञापन कैंपेन के लिए कस्टम कन्वर्ज़न कॉन्फ़िगर करना
अन्य Firebase प्रॉडक्ट का इस्तेमाल करें
(जैसे रिमोट कॉन्फ़िगरेशन और A/B टेस्टिंग)

Google Analytics का इस्तेमाल शुरू करना

Google Analytics, Firebase का Analytics इंजन है. इसकी मदद से, आपको अपने डेटा के बारे में बेहतर इनसाइट मिलती है. Google Analytics के लिए Firebase SDK टूल जोड़कर, अपने ऐप्लिकेशन में Google Analytics का इस्तेमाल शुरू करें.

यहां दिए गए चरणों में, अपने ऐप्लिकेशन में Google Analytics के लिए Firebase SDK टूल का इस्तेमाल शुरू करने का तरीका बताया गया है. SDK टूल शुरू करने के बाद, अपने ऐप्लिकेशन में इवेंट लॉग करने का तरीका जानने के लिए, Analytics दस्तावेज़ देखें.

पहला चरण: अपने ऐप्लिकेशन में कॉन्फ़िगरेशन फ़ाइल जोड़ना

अगर AdMob का लिंक बनाने से पहले, आपने ऐप्लिकेशन को Firebase के साथ रजिस्टर किया है, तो इसका मतलब है कि आपने ऐप्लिकेशन में Firebase कॉन्फ़िगरेशन फ़ाइल पहले ही जोड़ ली है. अपने Xcode प्रोजेक्ट के रूट में GoogleService-Info.plist फ़ाइल की जांच करें. यह भी पक्का करें कि कॉन्फ़िगरेशन फ़ाइल सभी टारगेट में जोड़ी गई हो.

दूसरा चरण: अपने ऐप्लिकेशन में Analytics के लिए Firebase SDK टूल जोड़ना

  1. अपने Podfile में, Google Analytics के लिए Firebase SDK टूल की डिपेंडेंसी जोड़ें:

    pod 'FirebaseAnalytics'
    
  2. pod install चलाएं. इसके बाद, बनाई गई .xcworkspace फ़ाइल खोलें.

  3. अपने UIApplicationDelegate में FirebaseCore मॉड्यूल को इंपोर्ट करें. साथ ही, ऐसे सभी Firebase मॉड्यूल को इंपोर्ट करें जिनका इस्तेमाल आपके ऐप्लिकेशन का ऐक्सेस मैनेज करता है. उदाहरण के लिए, Cloud Firestore और पुष्टि करने की सुविधा का इस्तेमाल करने के लिए:

    स्विफ़्टयूआई

    import SwiftUI
    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    Swift

    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    Objective-C

    @import FirebaseCore;
    @import FirebaseFirestore;
    @import FirebaseAuth;
    // ...
          
  4. अपने ऐप्लिकेशन का ऐक्सेस देने वाले व्यक्ति के application(_:didFinishLaunchingWithOptions:) तरीके में, FirebaseApp शेयर किए गए इंस्टेंस को कॉन्फ़िगर करें:

    स्विफ़्टयूआई

    // Use Firebase library to configure APIs
    FirebaseApp.configure()

    Swift

    // Use Firebase library to configure APIs
    FirebaseApp.configure()

    Objective-C

    // Use Firebase library to configure APIs
    [FIRApp configure];
  5. अगर SwiftUI का इस्तेमाल किया जा रहा है, तो आपको ऐप्लिकेशन का ऐक्सेस देना होगा और उसे UIApplicationDelegateAdaptor या NSApplicationDelegateAdaptor की मदद से अपने App स्ट्रक्चर में अटैच करना होगा. आपको ऐप्लिकेशन सौंपने की सुविधा को स्वाइप करने की सुविधा भी बंद करनी होगी. ज़्यादा जानकारी के लिए, SwiftUI के निर्देश देखें.

    स्विफ़्टयूआई

    @main
    struct YourApp: App {
      // register app delegate for Firebase setup
      @UIApplicationDelegateAdaptor(AppDelegate.self) var delegate
    
      var body: some Scene {
        WindowGroup {
          NavigationView {
            ContentView()
          }
        }
      }
    }
          

कस्टम इवेंट लॉगिंग लागू करें

इस सेक्शन में, अपने ऐप्लिकेशन में कस्टम इवेंट लॉग करने की सुविधा लागू करने के तरीके का उदाहरण दिया गया है. यह उदाहरण कस्टम इवेंट ecommerce_purchase के लिए है. AdMob से लिंक किए गए ऐप्लिकेशन को लॉग करने के लिए, यह एक मददगार इवेंट है. खास तौर पर, एआरपीयू और एआरपीपीयू का हिसाब लगाने के लिए, यह एक मददगार इवेंट है.

अपने ऐप्लिकेशन में कस्टम इवेंट लॉग करने की सुविधा को लागू करने का तरीका यहां बताया गया है:

  1. पक्का करें कि आपने इस पेज के Google Analytics का इस्तेमाल शुरू करें सेक्शन को पूरा कर लिया है. इस सेक्शन में, ऐप्लिकेशन को Firebase का इस्तेमाल करने के लिए कॉन्फ़िगर करना, Google Analytics के लिए Firebase SDK टूल जोड़ना, और SDK टूल को शुरू करना शामिल है.

  2. ecommerce_purchase इवेंट लॉग करें (Swift | Obj-C). यहां एक उदाहरण दिया गया है:

    Swift

    Analytics.logEvent(AnalyticsEventPurchase, parameters: [
      AnalyticsParameterCoupon: "SummerPromo",
      AnalyticsParameterCurrency: "JPY",
      AnalyticsParameterValue: 10000,
      AnalyticsParameterShipping: 500,
      AnalyticsParameterTransactionID: "192803301",
    ])

    Objective-C

    [FIRAnalytics logEventWithName:kFIREventPurchase
                        parameters:@{
      kFIRParameterCoupon: @"SummerPromo",
      kFIRParameterCurrency: @"JPY",
      kFIRParameterValue: @10000,
      kFIRParameterShipping: @500,
      kFIRParameterTransactionID: @"192803301",
    }];

अपने ऐप्लिकेशन में कस्टम इवेंट लॉग करने के बारे में ज़्यादा जानने के लिए, Analytics का दस्तावेज़ पढ़ें.

अपने ऐप्लिकेशन में अन्य Firebase प्रॉडक्ट का इस्तेमाल करना

Google Analytics के लिए Firebase SDK टूल जोड़ने के बाद, Firebase रिमोट कॉन्फ़िगरेशन और Firebase A/B टेस्टिंग जैसे दूसरे Firebase प्रॉडक्ट का भी इस्तेमाल शुरू किया जा सकता है.

  • रिमोट कॉन्फ़िगरेशन की मदद से, आप हर दिन के अनलिमिटेड सक्रिय उपयोगकर्ताओं के लिए, बिना किसी शुल्क के ऐप्लिकेशन का अपडेट पब्लिश किए बिना, अपने ऐप्लिकेशन के काम करने के तरीके और दिखने के तरीके में बदलाव कर सकते हैं.

  • A/B टेस्टिंग की मदद से, अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई), सुविधाओं या यूज़र ऐक्टिविटी कैंपेन में हुए बदलावों की जांच की जा सकती है. इससे, यह पता लगाया जा सकता है कि बदलावों को बड़े पैमाने पर रोल आउट करने से पहले, आपकी मुख्य मेट्रिक (जैसे, रेवेन्यू और उपयोगकर्ताओं के बने रहने का डेटा) पर कोई असर पड़ा है या नहीं.

अपने ऐप्लिकेशन के लिए, विज्ञापन से होने वाली कमाई को ऑप्टिमाइज़ करें

उपयोगकर्ताओं के छोटे ग्रुप के साथ अलग-अलग विज्ञापन फ़ॉर्मैट या कॉन्फ़िगरेशन आज़माएं. इसके बाद, अपने सभी उपयोगकर्ताओं के लिए विज्ञापन लागू करने के बारे में डेटा के आधार पर फ़ैसले लें. ज़्यादा जानने के लिए, ये ट्यूटोरियल देखें: