ट्यूटोरियल: AdMob पर विज्ञापन दिखाने की फ़्रीक्वेंसी ऑप्टिमाइज़ करना

दूसरा चरण: Firebase कंसोल में A/B टेस्ट सेट अप करना


बुनियादी जानकारी: Firebase का इस्तेमाल करके, AdMob की विज्ञापन फ़्रीक्वेंसी को ऑप्टिमाइज़ करें
पहला चरण: टेस्टिंग के लिए विज्ञापन यूनिट के नए वैरिएंट बनाने के लिए, AdMob का इस्तेमाल करना

दूसरा चरण: Firebase कंसोल में A/B टेस्ट सेट अप करना

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


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

Firebase A/B टेस्टिंग, आपके ऐप्लिकेशन में विज्ञापन यूनिट जोड़ने के असर की जांच और विश्लेषण करने के लिए इन प्रॉडक्ट का इस्तेमाल करता है:

  • Firebase A/B टेस्टिंग (यह चरण) — अपने टेस्ट के लिए लक्ष्य और कॉन्फ़िगर किए जा सकने वाले पैरामीटर तय करें
  • Firebase रिमोट कॉन्फ़िगरेशन (अगला चरण) — पैरामीटर के कॉन्फ़िगरेशन को मैनेज करने के लिए, अपने कोड में लॉजिक जोड़ें
  • Google Analytics (पर्दे के पीछे चलता है) — कॉन्फ़िगरेशन के असर का आकलन करता है

नया A/B टेस्ट शुरू करना

विज्ञापन की फ़्रीक्वेंसी को ऑप्टिमाइज़ करने के लिए कंट्रोल टेस्ट की शुरुआत करें. इसके लिए, Firebase कंसोल के A/B टेस्टिंग सेक्शन में जाएं. एक्सपेरिमेंट बनाएं पर क्लिक करें. इसके बाद, रिमोट कॉन्फ़िगरेशन चुनें.

Firebase कंसोल का यूज़र इंटरफ़ेस (यूआई), जिसमें रिमोट कॉन्फ़िगरेशन का इस्तेमाल करके A/B टेस्ट शुरू करने का तरीका दिखाया गया है

बुनियादी बातें सेट अप करना

बुनियादी जानकारी सेक्शन में, एक्सपेरिमेंट का नाम और जानकारी डालें.

Firebase कंसोल का यूज़र इंटरफ़ेस (यूआई), जिसमें A/B टेस्ट की बुनियादी बातों को सेट अप करने का तरीका दिखाया गया है

टारगेटिंग सेट अप करना

  1. टारगेटिंग सेक्शन में, वह iOS या Android ऐप्लिकेशन चुनें जिसे प्रयोग टारगेट करेगा.

  2. उन उपयोगकर्ताओं का प्रतिशत सेट करें जिन्हें एक्सपेरिमेंट के बारे में बताया जाएगा. इस ट्यूटोरियल के लिए, नई विज्ञापन यूनिट को आपके 30% उपयोगकर्ताओं पर टेस्ट किया जाएगा. ध्यान दें, इसका मतलब यह नहीं है कि आपके सभी उपयोगकर्ताओं में से 30% को बढ़ी हुई फ़्रीक्वेंसी कैप वाली नई विज्ञापन यूनिट दिखेंगी; इसका मतलब है कि आपके 30% उपयोगकर्ताओं को बेसलाइन विज्ञापन यूनिट (आपका मौजूदा विज्ञापन) के साथ दो नए अचानक दिखने वाले (इंटरस्टीशियल) विज्ञापन दिखाए जाएंगे.

    अन्य सभी सेटिंग को डिफ़ॉल्ट सेटिंग रहने दें.

Firebase कंसोल का यूज़र इंटरफ़ेस (यूआई), जिसमें A/B टेस्ट की टारगेटिंग को सेट अप करने का तरीका दिखाया गया है

अपने लक्ष्य सेट अप करना

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

  1. इस ट्यूटोरियल के लिए, अनुमानित AdMob आय ऑप्टिमाइज़ेशन मुख्य लक्ष्य है. इसलिए, ड्रॉपडाउन मेन्यू से इसे चुनें.

  2. (ज़रूरी नहीं) अगर आपको A/B टेस्टिंग की मदद से अन्य मेट्रिक, जैसे कि अनुमानित कुल रेवेन्यू या उपयोगकर्ताओं को अपने साथ जोड़े रखने की अलग-अलग दरें ट्रैक करनी हैं, तो मेट्रिक जोड़ें पर क्लिक करके उन्हें चुनें.

Firebase कंसोल का यूज़र इंटरफ़ेस (यूआई), जिसमें A/B टेस्ट के लक्ष्य सेट अप करने का तरीका बताया गया है

वैरिएंट सेट अप करना

A/B टेस्ट को कॉन्फ़िगर करने का आखिरी चरण, रिमोट कॉन्फ़िगरेशन पैरामीटर तय करना है. इससे यह कंट्रोल किया जाता है कि उपयोगकर्ताओं को कौनसी विज्ञापन यूनिट दिखेगी.

  1. वैरिएंट सेक्शन में बेसलाइन कार्ड के पैरामीटर फ़ील्ड में इसे टाइप करके INTERSTITIAL_AD_KEY नाम का एक नया पैरामीटर बनाएं.

  2. INTERSTITIAL_AD_KEY पैरामीटर के लिए, इन सेटिंग का इस्तेमाल करके वैरिएंट सेक्शन का सेट अप पूरा करें:

    • बेसलाइन वैरिएंट: वैल्यू को मौजूदा विज्ञापन यूनिट के विज्ञापन यूनिट आईडी पर सेट किया जाता है. इसमें, हर उपयोगकर्ता के लिए हर 10 मिनट में चार इंप्रेशन की फ़्रीक्वेंसी कैप सेटिंग होती है
    • वैरिएंट A वैरिएंट: वैल्यू को नई विज्ञापन यूनिट के विज्ञापन यूनिट आईडी पर सेट किया गया है. इसमें, हर 10 मिनट में हर उपयोगकर्ता के लिए 6 इंप्रेशन की फ़्रीक्वेंसी कैप सेटिंग है
    • वैरिएंट B वैरिएंट: वैल्यू को नई विज्ञापन यूनिट के विज्ञापन यूनिट आईडी पर सेट किया गया है. इसमें, हर 10 मिनट में हर उपयोगकर्ता के लिए आठ इंप्रेशन की फ़्रीक्वेंसी कैप सेटिंग है

    इस ट्यूटोरियल के लिए, बेसलाइन वैरिएंट में मौजूदा विज्ञापन यूनिट दिखेगी (हर उपयोगकर्ता के लिए हर 10 मिनट के लिए चार इंप्रेशन). वैरिएंट A और वैरिएंट B, उपयोगकर्ताओं के एक छोटे सबसेट को नई विज्ञापन यूनिट दिखाएंगे. इसमें, हर 10 मिनट में हर उपयोगकर्ता के लिए 6 और 8 इंप्रेशन दिखेंगे. इसे पैरामीटर की वैल्यू से कंट्रोल किया जाता है. यह वही विज्ञापन यूनिट आईडी है जो AdMob के यूज़र इंटरफ़ेस (यूआई) से लिया गया है. यहां ये पैरामीटर वैल्यू, Firebase A/B टेस्टिंग में सेट की गई हैं. हालांकि, असल में Firebase रिमोट कॉन्फ़िगरेशन की मदद से, इन वैल्यू को हैंडल करने के लिए आपके ऐप्लिकेशन के कोड पर भेजा जाता है. अगले चरण में आपको रिमोट कॉन्फ़िगरेशन सेट अप करना होगा.

Firebase कंसोल का यूज़र इंटरफ़ेस (यूआई), जिसमें A/B टेस्ट के वैरिएंट सेट अप करने का तरीका बताया गया है

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




पहला चरण: विज्ञापन यूनिट के नए वैरिएंट बनाने के लिए, AdMob का इस्तेमाल करें तीसरा चरण: रिमोट कॉन्फ़िगरेशन की पैरामीटर वैल्यू को मैनेज करना