ट्यूटोरियल: AdMob में नए विज्ञापन फ़ॉर्मैट टेस्ट करने का तरीका

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


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

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

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


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

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

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

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

नए विज्ञापन फ़ॉर्मैट को इस्तेमाल करने के लिए कंट्रोल किया गया टेस्ट शुरू करने के लिए, Firebase कंसोल के A/B Testing सेक्शन पर जाएं. एक्सपेरिमेंट बनाएं पर क्लिक करें. इसके बाद, Remote Config चुनें.

A/B टेस्ट सेट अप करना

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

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

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

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

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

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

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

<span class=A/B टेस्ट की टारगेटिंग को सेट अप करने का तरीका दिखाने वाला Firebase कंसोल यूज़र इंटरफ़ेस (यूआई)" class="screenshot">

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

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

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

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

<span class=A/B टेस्ट के लक्ष्यों को सेट अप करने का तरीका दिखाने वाला Firebase कंसोल यूज़र इंटरफ़ेस (यूआई)" class="screenshot">

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

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

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

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

    • बेसलाइन वैरिएंट: वैल्यू को false पर सेट करें. इसका मतलब है कि नया विज्ञापन फ़ॉर्मैट नहीं दिखाएं
    • वैरिएंट A वैरिएंट: वैल्यू को true पर सेट किया गया है (इसका मतलब है: नया विज्ञापन फ़ॉर्मैट दिखाएं)

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

<span class=A/B टेस्ट के वैरिएंट सेट अप करने का तरीका दिखाने वाला Firebase कंसोल यूज़र इंटरफ़ेस (यूआई)" class="screenshot">

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




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