बुनियादी AdMob सेटअप पूरा करने के बाद, Firebase SDK टूल भी जोड़ा जा सकता है Google Analytics की अन्य सुविधाओं का फ़ायदा Google Analytics और Firebase. इस पेज पर, Google Analytics का इस्तेमाल शुरू करने का तरीका जानें.
कॉन्फ़िगरेशन से जुड़ी सुविधाओं के बढ़ते हुए लेवल से, आपको ये काम करने में मदद मिल सकती है अपने ऐप्लिकेशन के उपयोगकर्ता अनुभव और विज्ञापन से मिलने वाले रेवेन्यू को ऑप्टिमाइज़ करने में मदद मिलती है. यहां दी गई जानकारी देखें सुविधाओं की सूची और इसके लिंक देखें!
सुविधा |
Mobile Ads एसडीके जोड़ें + उपयोगकर्ता मेट्रिक चालू करें |
Mobile Ads SDK टूल जोड़ें + उपयोगकर्ता मेट्रिक चालू करें और AdMob को Firebase से लिंक करें |
Mobile Ads SDK टूल जोड़ें + उपयोगकर्ता मेट्रिक चालू करें और AdMob को Firebase से लिंक करें और Analytics के लिए Firebase SDK टूल जोड़ें |
अपने AdMob खाते में उपयोगकर्ता मेट्रिक देखना | |||
आंकड़े अपने-आप इकट्ठा होने की सुविधा इवेंट और आपके ऐप्लिकेशन की उपयोगकर्ता प्रॉपर्टी | |||
AdMob में, चुनिंदा उपयोगकर्ता मेट्रिक देखना | |||
Firebase की मदद से, Analytics डेटा को एक्सप्लोर करना और उसका इस्तेमाल करना | |||
Firebase कंसोल में मुख्य मेट्रिक देखना | |||
विज्ञापन कैंपेन के लिए कन्वर्ज़न मार्क करना | |||
कस्टम ऑडियंस बनाना | |||
BigQuery में डेटा एक्सपोर्ट करना और उसका विश्लेषण करना | |||
Analytics के डेटा को अपनी ज़रूरत के मुताबिक बनाने के लिए, ज़्यादा सुविधाओं का ऐक्सेस पाना | |||
आंकड़ों के लिए कस्टम इवेंट लॉग करें और मॉडल (जैसे लॉग इन करना ecommerce_purchase इवेंट ARPU के लिए और एआरपीपीयू मेट्रिक) | |||
विज्ञापन कैंपेन के लिए कस्टम कन्वर्ज़न कॉन्फ़िगर करना | |||
इस्तेमाल करें
Firebase के अन्य प्रॉडक्ट
(Remote Config और A/B Testing के जैसे) |
Google Analytics का इस्तेमाल शुरू करें
Google Analytics, Firebase का Analytics इंजन है. इससे आपको अपने डेटा के बारे में बेहतरीन नतीजे देने वाली अहम जानकारी मिलती है. अपने ऐप्लिकेशन में Google Analytics का इस्तेमाल करना शुरू करें Google Analytics के लिए Firebase SDK टूल जोड़कर.
नीचे दिए गए चरण, Google Analytics आपके ऐप्लिकेशन में. SDK टूल शुरू करने के बाद, शुरू करने का तरीका जानने के लिए, Analytics दस्तावेज़ अपने ऐप्लिकेशन में इवेंट लॉग करने में मदद मिलती है.
पहला चरण: अपने ऐप्लिकेशन में कॉन्फ़िगरेशन फ़ाइल जोड़ना
अगर आपने AdMob लिंक बनाने से पहले, अपने ऐप्लिकेशन को Firebase के साथ रजिस्टर किया है, तो इसका मतलब है कि आपने अपने ऐप्लिकेशन में पहले से ही Firebase कॉन्फ़िगरेशन फ़ाइल जोड़ दी है.
अपने Xcode प्रोजेक्ट के रूट में GoogleService-Info.plist
फ़ाइल देखें.
यह भी पक्का करें कि कॉन्फ़िगरेशन फ़ाइल सभी टारगेट में जोड़ी गई हो.
दूसरा चरण: अपने ऐप्लिकेशन में Analytics के लिए Firebase SDK टूल जोड़ना
अपनी Podfile में, Google Analytics के लिए Firebase SDK टूल की डिपेंडेंसी जोड़ें:
pod 'FirebaseAnalytics'
pod install
चलाएं. इसके बाद, बनाई गई.xcworkspace
फ़ाइल खोलें.- अपने
UIApplicationDelegate
मेंFirebaseCore
मॉड्यूल के साथ-साथ, उन सभी Firebase मॉड्यूल को इंपोर्ट करें जिनका इस्तेमाल आपका ऐप्लिकेशन डेलीगेट करता है. उदाहरण के लिए, Cloud Firestore और Authentication का इस्तेमाल करने के लिए:स्विफ़्टयूआई
import SwiftUI import FirebaseCore import FirebaseFirestore import FirebaseAuth // ...
Swift
import FirebaseCore import FirebaseFirestore import FirebaseAuth // ...
Objective-C
@import FirebaseCore; @import FirebaseFirestore; @import FirebaseAuth; // ...
- कॉन्फ़िगर करें
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];
- अगर SwiftUI का इस्तेमाल किया जा रहा है, तो आपको एक ऐप्लिकेशन डेलीगेट बनाना होगा और उसे
UIApplicationDelegateAdaptor
याNSApplicationDelegateAdaptor
के ज़रिए अपनेApp
स्ट्रक्चर से अटैच करना होगा. आपको ऐप्लिकेशन सौंपने की सुविधा को स्वाइप करने की सुविधा भी बंद करनी होगी. इसके लिए ज़्यादा जानकारी के लिए, 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 से जुड़े ऐप्लिकेशन के लिए लॉग करने में मददगार इवेंट है. खास तौर पर, ARPU और ARPPU का हिसाब लगाने के लिए.
अपने ऐप्लिकेशन में कस्टम इवेंट लॉगिंग लागू करने का तरीका यहां बताया गया है:
पक्का करें कि आपने इस पेज के Google Analytics सेक्शन पर जाकर, जिसमें आपके ऐप्लिकेशन को Firebase का इस्तेमाल करने के लिए कॉन्फ़िगर करना, Google Analytics के लिए Firebase SDK टूल और SDK टूल शुरू किया जा रहा है.
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 Remote Config और Firebase A/B Testing जैसे Firebase के अन्य प्रॉडक्ट का इस्तेमाल भी शुरू किया जा सकता है.
Remote Config की मदद से, व्यवहार में बदलाव किया जा सकता है बिना किसी शुल्क के, ऐप्लिकेशन का अपडेट पब्लिश किए बिना आपका ऐप्लिकेशन कैसा दिखेगा, हर दिन के अनलिमिटेड सक्रिय उपयोगकर्ता.
A/B Testing की मदद से, अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई), फ़ीचर या दर्शकों को जोड़ने वाले कैंपेन में किए गए बदलावों की जांच की जा सकती है. इससे, यह पता चलता है कि बदलावों को सभी के लिए लागू करने से पहले, वे आपकी मुख्य मेट्रिक (जैसे, आय और उपयोगकर्ताओं को बनाए रखना) पर असर डालते हैं या नहीं.
अपने ऐप्लिकेशन के लिए, विज्ञापन से कमाई करने की सुविधा को ऑप्टिमाइज़ करना
उपयोगकर्ताओं के छोटे सबसेट के साथ अलग-अलग विज्ञापन फ़ॉर्मैट या कॉन्फ़िगरेशन आज़माएं. इसके बाद, अपने सभी उपयोगकर्ताओं के लिए विज्ञापन लागू करने के बारे में, डेटा पर आधारित फ़ैसले लें. यहां की यात्रा पर हूं ज़्यादा जानने के लिए, नीचे दिए गए ट्यूटोरियल देखें:
नए विज्ञापन फ़ॉर्मैट को अपनाने की जांच करना (खास जानकारी | लागू करना).
विज्ञापन की फ़्रीक्वेंसी ऑप्टिमाइज़ करना (खास जानकारी | लागू करना).