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

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

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

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

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

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

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

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

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

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

  1. अपने पॉडफ़ाइल:

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

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

    SwiftUI

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

    Swift

    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    Objective-C

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

    SwiftUI

    // 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 के ज़रिए अपने App निर्देश को या NSApplicationDelegateAdaptor. आपको ऐप्लिकेशन सौंपने की सुविधा को स्वाइप करने की सुविधा भी बंद करनी होगी. इसके लिए ज़्यादा जानकारी के लिए, SwiftUI के निर्देश देखें.

    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

    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 रिमोट कॉन्फ़िगरेशन जैसे अन्य Firebase A/B टेस्टिंग.

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

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

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

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