बुनियादी AdMob सेटअप पूरा करने के बाद, आप Google Analytics और Firebase की अन्य सुविधाओं का लाभ उठाने के लिए Google Analytics के लिए Firebase SDK भी जोड़ सकते हैं। इस पृष्ठ पर बाद में Google Analytics के साथ आरंभ करने का तरीका जानें।
कॉन्फ़िगरेशन समर्थन सुविधाओं के ये बढ़ते स्तर जो आपके ऐप के उपयोगकर्ता अनुभव और आपकी विज्ञापन आय को अनुकूलित करने में आपकी सहायता कर सकते हैं। अधिक जानने के लिए सुविधाओं की निम्न तालिका और उसके लिंक देखें!
विशेषता | मोबाइल विज्ञापन जोड़ें एसडीके + उपयोगकर्ता मेट्रिक्स सक्षम करें | मोबाइल विज्ञापन जोड़ें एसडीके + उपयोगकर्ता मीट्रिक सक्षम करें और AdMob को Firebase से लिंक करें | मोबाइल विज्ञापन जोड़ें एसडीके + उपयोगकर्ता मीट्रिक सक्षम करें और AdMob को Firebase से लिंक करें और Analytics के लिए Firebase SDK जोड़ें |
अपने AdMob खाते में उपयोगकर्ता मीट्रिक देखें | |||
अपने ऐप से स्वचालित रूप से विश्लेषिकी ईवेंट और उपयोगकर्ता गुण एकत्र करें | |||
AdMob में क्यूरेटेड उपयोगकर्ता मीट्रिक देखें | |||
Firebase के माध्यम से अपने एनालिटिक्स डेटा को एक्सप्लोर करें और उसके साथ काम करें | |||
Firebase कंसोल में प्रमुख मीट्रिक देखें | |||
विज्ञापन अभियानों के लिए रूपांतरण चिह्नित करें | |||
कस्टम ऑडियंस बनाएं | |||
BigQuery में डेटा निर्यात और विश्लेषण करें | |||
अपने विश्लेषिकी डेटा के लिए अधिक अनुकूलन सुविधाओं तक पहुंचें | |||
एनालिटिक्स और मॉडल के लिए कस्टम इवेंट लॉग करें (जैसे ARPU और ARPPU मेट्रिक्स के लिए ecommerce_purchase इवेंट लॉग करना ) | |||
विज्ञापन अभियानों के लिए कस्टम रूपांतरण कॉन्फ़िगर करें | |||
अन्य Firebase उत्पादों का उपयोग करें (जैसे रिमोट कॉन्फिग और ए/बी टेस्टिंग) |
Google विश्लेषिकी के साथ आरंभ करें
Google Analytics Firebase का एनालिटिक्स इंजन है जो आपको अपने डेटा में शक्तिशाली अंतर्दृष्टि तक पहुंच प्रदान करता है। Google Analytics के लिए Firebase SDK जोड़कर अपने ऐप्लिकेशन में Google Analytics का उपयोग शुरू करें।
बुनियादी AdMob सेटअप के साथ, आप अपने ऐप में कोई अतिरिक्त कोड जोड़े बिना Firebase कंसोल के Analytics डैशबोर्ड में स्वचालित रूप से एकत्रित ईवेंट और उपयोगकर्ता प्रॉपर्टी से एकत्रित आंकड़े देख सकते हैं।
हालांकि, यदि आप अतिरिक्त कस्टम ईवेंट डेटा या उपयोगकर्ता प्रॉपर्टी एकत्र करना चाहते हैं, तो आपको Google Analytics के लिए Firebase SDK का उपयोग करना होगा। इस SDK के साथ, आप 500 अलग-अलग एनेलिटिक्स ईवेंट प्रकारों तक लॉग इन कर सकते हैं, और आपके ऐप द्वारा लॉग किए जाने वाले ईवेंट की कुल मात्रा की कोई सीमा नहीं है। कस्टम ईवेंट लॉग करने के लिए उपयोग का एक उदाहरण उदाहरण ecommerce_purchase
नामक कस्टम ईवेंट से अपनी आय गणना में डेटा शामिल करना है, ताकि आपको ARPU और ARPPU मीट्रिक का बेहतर प्रतिनिधित्व करने में सहायता मिल सके.
Google Analytics के लिए Firebase SDK जोड़कर, आप विज्ञापन अभियानों के लिए कस्टम रूपांतरण भी जोड़ सकते हैं और अन्य Firebase उत्पादों के उपयोग को सक्षम कर सकते हैं।
निम्नलिखित चरण बताते हैं कि अपने ऐप में Google Analytics के लिए Firebase SDK का उपयोग कैसे शुरू करें। SDK प्रारंभ करने के बाद, अपने ऐप्लिकेशन में ईवेंट लॉग करना प्रारंभ करने का तरीका जानने के लिए Analytics दस्तावेज़ पर जाएं.
चरण 1: अपने ऐप में एक कॉन्फ़िगरेशन फ़ाइल जोड़ें
अगर आपने AdMob लिंक बनाने से पहले अपने ऐप्लिकेशन को Firebase के साथ पंजीकृत किया है, तो आप अपने ऐप्लिकेशन में पहले ही एक Firebase कॉन्फ़िगरेशन फ़ाइल जोड़ चुके हैं.अपने Xcode प्रोजेक्ट के मूल में GoogleService-Info.plist
फ़ाइल की जाँच करें। यह भी सुनिश्चित करें कि कॉन्फ़िगरेशन फ़ाइल सभी लक्ष्यों में जोड़ी गई है।
आपकी प्रोजेक्ट सेटिंग्स , उस ऐप की बंडल आईडी चुनें जिसके लिए आपको एक कॉन्फ़िग फ़ाइल की आवश्यकता है।
के आपके ऐप्स कार्ड में >अपनी फ़ायरबेस आईओएस कॉन्फ़िग फ़ाइल (
GoogleService-Info.plist
) प्राप्त करने के लिए GoogleService-Info.plist डाउनलोड करें पर क्लिक करें।आप अपनी
> प्रोजेक्ट सेटिंग्स से किसी भी समय अपनी फायरबेस आईओएस कॉन्फिग फाइल को फिर से डाउनलोड कर सकते हैं।सुनिश्चित करें कि कॉन्फ़िगरेशन फ़ाइल नाम अतिरिक्त वर्णों के साथ नहीं जोड़ा गया है, जैसे
(2)
।
अपनी कॉन्फ़िगरेशन फ़ाइल को अपने एक्सकोड प्रोजेक्ट की जड़ में ले जाएं। संकेत मिलने पर, कॉन्फ़िग फ़ाइल को सभी लक्ष्यों में जोड़ने के लिए चुनें.
अगर आपके प्रोजेक्ट में कई बंडल आईडी हैं, तो आपको प्रत्येक बंडल आईडी को Firebase कंसोल में एक पंजीकृत ऐप से संबद्ध करना होगा ताकि प्रत्येक ऐप की अपनी GoogleService-Info.plist
फ़ाइल हो सके।
चरण 2: अपने ऐप्लिकेशन में Analytics के लिए Firebase SDK टूल जोड़ें
अपने पॉडफाइल में Google Analytics के लिए Firebase SDK की निर्भरता जोड़ें:
pod 'FirebaseAnalytics'
pod install
चलाएँ, फिर बनाई गई.xcworkspace
फ़ाइल खोलें।- अपने
UIApplicationDelegate
मेंFirebaseCore
मॉड्यूल आयात करें, साथ ही आपके ऐप प्रतिनिधि द्वारा उपयोग किए जाने वाले किसी भी अन्य Firebase मॉड्यूल को आयात करें। उदाहरण के लिए, क्लाउड फायरस्टोर और प्रमाणीकरण का उपयोग करने के लिए:तीव्र
import FirebaseCore import FirebaseFirestore import FirebaseAuth // ...
उद्देश्य सी
@import FirebaseCore; @import FirebaseFirestore; @import FirebaseAuth; // ...
-
FirebaseApp
साझा इंस्टेंस कॉन्फ़िगर करें, आमतौर पर आपके ऐप केapplication:didFinishLaunchingWithOptions:
विधि:तीव्र
// Use Firebase library to configure APIs FirebaseApp.configure()
उद्देश्य सी
// Use Firebase library to configure APIs [FIRApp configure];
कस्टम इवेंट लॉगिंग लागू करें
यह अनुभाग आपके ऐप में कस्टम ईवेंट लॉगिंग को कार्यान्वित करने का एक उदाहरण दिखाता है। यह विशिष्ट उदाहरण कस्टम ईवेंट ecommerce_purchase
के लिए है, जो AdMob-लिंक किए गए ऐप्स के लिए लॉग इन करने के लिए एक सहायक ईवेंट है, विशेष रूप से ARPU और ARPPU की गणना के लिए।
आपके ऐप के लिए एक प्रमुख मीट्रिक उपयोगकर्ता द्वारा आय है , जिसे आगे ARPU और ARPPU में विभाजित किया जा सकता है। ये दो मीट्रिक आपके AdMob खाते के उपयोगकर्ता मीट्रिक कार्ड और Firebase कंसोल के Analytics डैशबोर्ड में प्रदर्शित होते हैं. राजस्व, हालांकि, सीधे मापा नहीं जाता है; इसके बजाय, यह आपकी अनुमानित AdMob आय और निम्नलिखित दो एनेलिटिक्स ईवेंट मानों का योग है:
-
in_app_purchase
: जब कोई उपयोगकर्ता एक इन-ऐप खरीदारी पूरी करता है जिसे आईट्यून्स पर ऐप स्टोर द्वारा संसाधित किया जाता है, जैसे प्रारंभिक सदस्यता, प्रीमियम सेवाओं को अनलॉक करना, या इन-गेम आइटम खरीदना
-
ecommerce_purchase
: जब कोई उपयोगकर्ता खरीदारी पूरी करता है, जैसे ऑनलाइन शॉपिंग, कूपन या छूट आइटम खरीदना, या मूवी टिकट खरीदना
आपके ऐप में किसी भी अतिरिक्त कोड के बिना, मोबाइल विज्ञापन एसडीके स्वचालित रूप से in_app_purchase
ईवेंट के लिए एनालिटिक्स डेटा एकत्र करता है। हालांकि, यदि आप आय गणना में ecommerce_purchase
ईवेंट डेटा भी शामिल करना चाहते हैं, तो आपको Google Analytics के लिए Firebase SDK के माध्यम से कस्टम लॉगिंग लागू करनी होगी।
अपने ऐप में कस्टम इवेंट लॉगिंग को लागू करने का तरीका यहां दिया गया है:
सुनिश्चित करें कि आपने इस पृष्ठ के Google Analytics के साथ आरंभ करें अनुभाग को पूरा कर लिया है, जिसमें Firebase का उपयोग करने के लिए अपने ऐप को कॉन्फ़िगर करना, Google Analytics के लिए Firebase SDK को जोड़ना और SDK को प्रारंभ करना शामिल है।
एक
ecommerce_purchase
ईवेंट लॉग करें ( स्विफ्ट | Obj-C )। यहाँ एक उदाहरण है:तीव्र
Analytics.logEvent(AnalyticsEventEcommercePurchase, parameters: [ AnalyticsParameterCoupon: "SummerPromo", AnalyticsParameterCurrency: "JPY", AnalyticsParameterValue: 10000, AnalyticsParameterShipping: 500, AnalyticsParameterTransactionID: "192803301", ])
उद्देश्य सी
[FIRAnalytics logEventWithName:kFIREventEcommercePurchase parameters:@{ kFIRParameterCoupon: @"SummerPromo", kFIRParameterCurrency: @"JPY", kFIRParameterValue: @10000, kFIRParameterShipping: @500, kFIRParameterTransactionID: @"192803301", }];
अपने ऐप्लिकेशन में कस्टम ईवेंट लॉग करने के बारे में अधिक जानने के लिए, Analytics दस्तावेज़ देखें।
अपने ऐप्लिकेशन में अन्य Firebase उत्पादों का उपयोग करें
Google Analytics के लिए Firebase SDK जोड़ने के बाद, आप Firebase Remote Config और Firebase A/B परीक्षण जैसे अन्य Firebase उत्पादों का उपयोग भी शुरू कर सकते हैं।
रिमोट कॉन्फिग आपको असीमित दैनिक सक्रिय उपयोगकर्ताओं के लिए बिना किसी कीमत के, ऐप अपडेट प्रकाशित किए बिना अपने ऐप के व्यवहार और उपस्थिति को बदलने में सक्षम बनाता है।
A/B परीक्षण आपको अपने ऐप्लिकेशन के UI, सुविधाओं, या सहभागिता अभियानों में परिवर्तनों का परीक्षण करने की शक्ति देता है ताकि यह पता लगाया जा सके कि क्या वे परिवर्तनों को व्यापक रूप से लागू करने से पहले आपकी प्रमुख मीट्रिक (जैसे आय और प्रतिधारण) पर प्रभाव डालते हैं।