Firebase का इस्तेमाल करके, AdMob में विज्ञापन की फ़्रीक्वेंसी ऑप्टिमाइज़ करें

समाधान की खास जानकारी

विज्ञापन फ़्रीक्वेंसी ऑप्टिमाइज़ेशन क्या है?

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

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

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

इन अज्ञात समस्याओं को हल करने के लिए, Firebase ऐसे टूल उपलब्ध कराता है जिनकी मदद से आप जांच कर सकते हैं और फिर सबसे सही विज्ञापन फ़्रीक्वेंसी के बारे में डेटा के आधार पर फ़ैसले ले सकते हैं:

  • Firebase का इस्तेमाल करके, उपयोगकर्ताओं के छोटे सबसेट के साथ अलग-अलग विज्ञापन फ़्रीक्वेंसी की परफ़ॉर्मेंस की A/B टेस्ट की जा सकती है.

  • जांच के नतीजों पर नज़र रखी जा सकती है और Firebase से सुझाव देखे जा सकते हैं कि कौनसी विज्ञापन फ़्रीक्वेंसी बेहतर परफ़ॉर्म कर रही है और ऐप्लिकेशन को आपके साथ जोड़े रखने की दर पर कम से कम क्या असर पड़ रहा है.

  • जब आपको पूरा भरोसा हो जाए कि इन बदलावों से अच्छा असर हो सकता है, तो एक बटन पर क्लिक करके इन बदलावों को अपने और उपयोगकर्ताओं के लिए रोल आउट किया जा सकता है.

कारोबार का केस और वैल्यू

अपनी विज्ञापन फ़्रीक्वेंसी को ऑप्टिमाइज़ करने के लिए, Google AdMob और Firebase टूल का इस्तेमाल करने वाले डेवलपर और पब्लिशर, उपयोगकर्ता अनुभव पर बुरा असर डाले बिना रेवेन्यू में काफ़ी बढ़ोतरी करते हैं.

Qtonz का लोगो

Qtonz, विज्ञापन से मिलने वाले रेवेन्यू को चार गुना बढ़ाने के लिए Firebase का इस्तेमाल करता है. साथ ही, यह उपयोगकर्ता के सफ़र के अलग-अलग स्टेज के हिसाब से उपयोगकर्ताओं की दिलचस्पी बढ़ाने के लिए भी इसका इस्तेमाल करता है.

  • नए उपयोगकर्ताओं के लिए कम विज्ञापन: उन्होंने ऐप्लिकेशन का इस्तेमाल करके, उपयोगकर्ता को पहले दिन पर दिखने वाले विज्ञापनों की संख्या में कमी की इन बदलावों की वजह से, विज्ञापनों में ज़्यादा रुकावटें नहीं आईं.
  • जुड़ाव वाले उपयोगकर्ताओं के लिए ज़्यादा बार दिखने वाले विज्ञापन: Qtonz पर ज़्यादा समय तक ज़्यादा सेशन वाले उपयोगकर्ताओं के लिए, विज्ञापनों की संख्या को बढ़ाकर हर दिन दो से तीन से चार की बढ़ोतरी की गई.

समाधान को लागू करना

यह समाधान लागू करने के लिए, आप हमारे चरण-दर-चरण ट्यूटोरियल का पालन कर सकते हैं (इस पेज पर बाद में इस ट्यूटोरियल की खास जानकारी देखें).

कई चरणों वाले इस ट्यूटोरियल में, अपने ऐप्लिकेशन में Google AdMob विज्ञापनों के लिए अलग-अलग फ़्रीक्वेंसी कैप की जांच करने के लिए, Firebase का इस्तेमाल करने का तरीका बताया गया है. इसमें टेस्ट केस के उदाहरण के तौर पर, अचानक दिखने वाले (इंटरस्टीशियल) विज्ञापनों का इस्तेमाल किया जाता है. हालांकि, अन्य विज्ञापन फ़ॉर्मैट के लिए फ़्रीक्वेंसी कैपिंग की जांच करने के लिए, इन तरीकों का इस्तेमाल भी किया जा सकता है.

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

इस समाधान के लिए इस्तेमाल किए गए प्रॉडक्ट और सुविधाएं

Google AdMob

Google AdMob की मदद से, अलग-अलग फ़्रीक्वेंसी या रीफ़्रेश दरों के साथ विज्ञापन यूनिट बनाई जा सकती हैं. इन्हें आपके ऐप्लिकेशन में दिखाया जाएगा. AdMob को Firebase से लिंक करने पर, AdMob, विज्ञापन से मिलने वाले रेवेन्यू की जानकारी Firebase को भेजता है, ताकि विज्ञापन रणनीति के ऑप्टिमाइज़ेशन को बेहतर बनाया जा सके.

Google Analytics

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

Firebase रिमोट कॉन्फ़िगरेशन

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

Firebase A/B टेस्टिंग

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


समाधान और इस्तेमाल किए गए प्रॉडक्ट का फ़्लोचार्ट


समाधान के ट्यूटोरियल की खास जानकारी

सिलसिलेवार निर्देशों वाले ट्यूटोरियल पर सीधे जाएं

  1. टेस्टिंग के लिए विज्ञापन यूनिट के नए वैरिएंट बनाने के लिए, AdMob का इस्तेमाल करना

    1. AdMob में दो नई इंटरस्टीशियल विज्ञापन यूनिट बनाएं.

    2. हर विज्ञापन यूनिट की फ़्रीक्वेंसी कैपिंग को हर उपयोगकर्ता वैल्यू के ऐसे इंप्रेशन पर सेट करें जिसकी जांच करनी है.

    3. अपने ऐप्लिकेशन के कोड में विज्ञापन यूनिट प्लेसमेंट लागू करें.

  2. Firebase कंसोल में A/B टेस्ट सेट अप करना

    1. टेस्टिंग की बुनियादी बातें, टारगेटिंग, और वे लक्ष्य तय करें जिनके साथ टेस्ट किया जाएगा.

    2. टेस्ट वैरिएंट तय करें और रिमोट कॉन्फ़िगरेशन पैरामीटर सेट अप करें. इससे यह कंट्रोल होगा कि टेस्ट में उपयोगकर्ताओं को कौनसी विज्ञापन यूनिट दिखेगी.

  3. अपने ऐप्लिकेशन के कोड में रिमोट कॉन्फ़िगरेशन पैरामीटर की वैल्यू मैनेज करना

    1. अपने ऐप्लिकेशन में रिमोट कॉन्फ़िगरेशन पैरामीटर का इस्तेमाल करें.

    2. पैरामीटर की वैल्यू के आधार पर, विज्ञापन यूनिट दिखाने के लिए लॉजिक लागू करें.

  4. A/B टेस्ट शुरू करें और Firebase कंसोल में टेस्ट के नतीजे देखें

    1. टेस्ट शुरू करने और कुछ दिनों या हफ़्तों तक चलने के बाद, Firebase कंसोल की जांच करें और देखें कि क्या A/B टेस्ट के मुख्य लक्ष्य के आधार पर A/B टेस्ट में कोई सफल वैरिएंट है.

    2. हर वैरिएंट के लिए, सेकंडरी मेट्रिक पर पड़ने वाले असर की समीक्षा करें. इससे यह पक्का किया जा सकेगा कि वैरिएंट की वजह से, उन मेट्रिक पर अनजाने में खराब असर न पड़े.

  5. तय करें कि नई विज्ञापन यूनिट को अपडेट की गई विज्ञापन फ़्रीक्वेंसी के साथ रोल आउट करना है या नहीं

    1. अगर A/B टेस्टिंग से यह तय होता है कि नया विज्ञापन फ़ॉर्मैट दिखाने वाला वैरिएंट सबसे अच्छा परफ़ॉर्म कर रहा है, तो उसे एक्सपेरिमेंट में टारगेट किए गए सभी उपयोगकर्ताओं, अपने ऐप्लिकेशन के सभी उपयोगकर्ताओं या उपयोगकर्ताओं के किसी सबसेट को दिखाना शुरू किया जा सकता है.

    2. अगर अभी तक कोई सही विजेता नहीं तय हुआ है, तो ज़्यादा डेटा इकट्ठा करने के लिए प्रयोग को जारी रखा जा सकता है या अगर एक्सपेरिमेंट काफ़ी समय से चल रहा है और कोई ठोस नतीजा नहीं निकला, तो उसे खत्म किया जा सकता है.

शब्दावली