AdMob ऐप्स के साथ Google Analytics और Firebase की अधिक सुविधाओं का उपयोग करें

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

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

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

Google Analytics से शुरुआत करें

Google Analytics फायरबेस का एनालिटिक्स इंजन है जो आपको अपने डेटा में शक्तिशाली अंतर्दृष्टि तक पहुंच प्रदान करता है। Google Analytics के लिए Firebase SDK जोड़कर अपने ऐप में Google Analytics का उपयोग प्रारंभ करें।

निम्नलिखित चरण बताते हैं कि अपने ऐप में Google Analytics के लिए फायरबेस एसडीके का उपयोग कैसे शुरू करें। एसडीके आरंभ करने के बाद, अपने ऐप में इवेंट लॉगिंग शुरू करने का तरीका जानने के लिए एनालिटिक्स दस्तावेज़ पर जाएँ।

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

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

चरण 2: एनालिटिक्स के लिए फायरबेस एसडीके को अपने ऐप में जोड़ें

  1. Google Analytics के लिए फ़ायरबेस SDK के लिए निर्भरता को अपने पॉडफ़ाइल में जोड़ें:

    pod 'FirebaseAnalytics'
    
  2. pod install चलाएँ, फिर बनाई गई .xcworkspace फ़ाइल खोलें।

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

    स्विफ्टयूआई

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

    तीव्र

    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    उद्देश्य सी

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

    स्विफ्टयूआई

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

    तीव्र

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

    उद्देश्य सी

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

    स्विफ्टयूआई

    @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-लिंक्ड ऐप्स के लिए लॉग इन करने के लिए एक उपयोगी इवेंट है, विशेष रूप से ARPU और ARPPU की गणना के लिए।

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

  1. सुनिश्चित करें कि आपने इस पृष्ठ के Google Analytics से आरंभ करें अनुभाग को पूरा कर लिया है, जिसमें फ़ायरबेस का उपयोग करने के लिए अपने ऐप को कॉन्फ़िगर करना, Google Analytics के लिए फ़ायरबेस SDK जोड़ना और SDK को प्रारंभ करना शामिल है।

  2. एक ecommerce_purchase इवेंट ( स्विफ्ट | ओब्जे-सी ) लॉग करें। यहाँ एक उदाहरण है:

    तीव्र

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

    उद्देश्य सी

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

अपने ऐप में कस्टम ईवेंट लॉग करने के बारे में अधिक जानने के लिए, Analytics दस्तावेज़ पर जाएँ।

अपने ऐप में अन्य फायरबेस उत्पादों का उपयोग करें

Google Analytics के लिए फ़ायरबेस SDK जोड़ने के बाद, आप फ़ायरबेस रिमोट कॉन्फ़िगरेशन और फ़ायरबेस ए/बी परीक्षण जैसे अन्य फ़ायरबेस उत्पादों का उपयोग भी शुरू कर सकते हैं।

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

  • ए/बी परीक्षण आपको यह जानने के लिए अपने ऐप के यूआई, सुविधाओं या सहभागिता अभियानों में परिवर्तनों का परीक्षण करने की शक्ति देता है कि परिवर्तनों को व्यापक रूप से लागू करने से पहले वे आपके प्रमुख मेट्रिक्स (जैसे राजस्व और प्रतिधारण) पर प्रभाव डालते हैं या नहीं।

अपने ऐप के लिए विज्ञापन मुद्रीकरण अनुकूलित करें

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