Remote Config को उपयोगकर्ता की ज़रूरत के मुताबिक बनाया जा सकता है. यह Google Analytics इवेंट के लिए सबसे सही है. इसलिए, अगर अहम पैरामीटर के साथ कोई इवेंट ट्रिगर किया जा सकता है, तो उसके लिए उपयोगकर्ता की ज़रूरत के मुताबिक बनाने की सुविधा चालू की जा सकती है.
सबसे काम के नतीजे पाने के लिए, ऐसा इवेंट चुनें जो अक्सर ट्रिगर होता हो. साथ ही, उसमें ऐसी वैकल्पिक वैल्यू शामिल हों जिनसे नतीजों में अहम अंतर आने की संभावना हो. उपयोगकर्ता की ज़रूरत के मुताबिक बनाने की सुविधा तब बेहतर काम करती है, जब आपके पास कम से कम 10,000 उपयोगकर्ता हों और हर हफ़्ते 1,000 से ज़्यादा ट्रिगर होने वाले इवेंट (या कन्वर्ज़न) हों.
यहां, अपने ऐप्लिकेशन को उपयोगकर्ता की ज़रूरत के मुताबिक बनाने के कुछ अलग-अलग तरीके बताए गए हैं.
विज्ञापन इंप्रेशन से मिलने वाले रेवेन्यू के लिए ऑप्टिमाइज़ करना
उपयोगकर्ता की ज़रूरत के मुताबिक बनाने की सुविधा का इस्तेमाल, विज्ञापन इंप्रेशन से मिलने वाले रेवेन्यू के लिए ऑप्टिमाइज़ करने के लिए किया जा सकता है. इस्तेमाल के इस उदाहरण के लिए, मान लें कि आपके पास एक ऐसा गेम है जिसमें वैकल्पिक मिनी-गेम मौजूद हैं. इन्हें पूरे पेज पर दिखने वाले विज्ञापन के बाद ही खेला जा सकता है. आपको हर उपयोगकर्ता के लिए मिनी-गेम के अनुभव को ऑप्टिमाइज़ करना है, ताकि उपयोगकर्ता के जुड़ाव पर असर डाले बिना, विज्ञापन से ज़्यादा से ज़्यादा रेवेन्यू मिल सके.
यहां, इसे हासिल करने का एक तरीका बताया गया है:
अपने गेम में, इस्तेमाल किए जा रहे विज्ञापन देने वाले प्लैटफ़ॉर्म के लिए,
ad_impressionइवेंट के लिए कस्टम इवेंट लॉगिंग लागू करें. पक्का करें किcurrencyऔरvalueपैरामीटर शामिल हों और रिपोर्ट की गई वैल्यू पैरामीटर में रेवेन्यू जोड़ा जा रहा हो.विज्ञापन से मिलने वाले रेवेन्यू को मेज़र करने का तरीका बताता है कि AdMob के साथ ad_impression इवेंट को अपने-आप लॉग कैसे करें. साथ ही, इसमें AppLovin और ironSource जैसे विज्ञापन दिखाने वाले अन्य प्लैटफ़ॉर्म के लिए, लागू करने के कुछ अन्य उदाहरण भी दिए गए हैं.
वह Remote Config पैरामीटर तय करें जिसका इस्तेमाल किया जाएगा. साथ ही, चुनने के लिए वैकल्पिक वैल्यू तय करें. पक्का करें कि आपके गेम में मौजूद लॉजिक, अलग-अलग वैल्यू को हैंडल कर सके.
इस उदाहरण में, कई अलग-अलग मिनी-गेम चालू करने के लिए, Remote Config पैरामीटर को फ़ीचर फ़्लैग के तौर पर लागू करने का तरीका बताया गया है.
Firebase console में, DevOps और उपयोगकर्ता की दिलचस्पी > Remote Config पर जाएं.
पैरामीटर जोड़ें पर क्लिक करें.
Remote Config पैरामीटर का नाम
minigameरखें. इसकी डिफ़ॉल्ट वैल्यूno_gameहोगी.
अब, नया जोड़ें पर क्लिक करके और उपयोगकर्ता की दिलचस्पी के मुताबिक बनाना को चुनकर, उपयोगकर्ता की दिलचस्पी के मुताबिक बनाने की सुविधा जोड़ें.
ज़्यादा से ज़्यादा पांच वैकल्पिक वैल्यू जोड़ें. इसके बाद, आगे बढ़ें पर क्लिक करें.
मिनी-गेम के इस उदाहरण के लिए,
tictactoe,word_scramble, औरraceका इस्तेमाल किया जा सकता है.
इसके बाद, कोई लक्ष्य चुनें. अब विज्ञापन इंप्रेशन इवेंट लॉग किए जा रहे हैं. इनमें रेवेन्यू की वैल्यू शामिल होती हैं. इसलिए, लक्ष्य के तौर पर विज्ञापन इंप्रेशन को चुनें. साथ ही, एग्रीगेट करने के लिए पैरामीटर के तौर पर SUM और value को चुनें. इसके अलावा, उपयोगकर्ता के जुड़ाव के समय के लिए, ट्रैकिंग की एक और मेट्रिक जोड़ें. इससे, उपयोगकर्ता की दिलचस्पी के मुताबिक बनाने की सुविधा के नतीजों में, यह देखा जा सकता है कि यह सुविधा कितनी बेहतर है.
अगर आपको कोई अन्य इवेंट काम का लगता है, तो उसे यहां कस्टम मेट्रिक के तौर पर भी चुना जा सकता है.
टारगेट करने की शर्त चुनने के लिए, आगे बढ़ें पर क्लिक करें. विज्ञापन इंप्रेशन से मिलने वाले रेवेन्यू की एग्रीगेट की गई वैल्यू के लिए ऑप्टिमाइज़ किया जा रहा है. अगर इवेंट से मिलने वाले रेवेन्यू की वैल्यू को एक ही मुद्रा में नहीं बदला जा रहा है, तो बेहतर एकरूपता के लिए, किसी खास इलाके के उपयोगकर्ताओं के आधार पर कोई शर्त बनाई जा सकती है.
आगे बढ़ें पर क्लिक करें और उपयोगकर्ता की दिलचस्पी के मुताबिक बनाने की सुविधा का नाम डालें. इसके बाद, सेव करें पर क्लिक करें.
उपयोगकर्ता की दिलचस्पी के मुताबिक बनाने की सुविधा को लॉन्च करने के लिए, बदलाव पब्लिश करें पर क्लिक करें. उपयोगकर्ताओं को कुछ घंटों में, पैरामीटर की वैल्यू उनकी दिलचस्पी के मुताबिक मिलने लगेंगी. इसमें Remote Config फ़ेच इंटरवल के हिसाब से समय लग सकता है. अगर किसी उपयोगकर्ता के लिए, कोई वैल्यू 24 घंटे के लिए लागू की गई है, तो हमारा सुझाव है कि उस वैल्यू को 14 दिनों तक (या लगातार) लागू ही रहने दें, ताकि उसे हर उपयोगकर्ता को सही अनुभव देने के लिए, सीखने और बेहतर बनने का मौका मिल सके.
आपने उपयोगकर्ता की दिलचस्पी के मुताबिक बनाने की सुविधा बनाने का तरीका जान लिया है. अब इस्तेमाल के अन्य उदाहरणों के बारे में जानने के लिए पढ़ें. साथ ही, उन्हें लागू करने के लिए इस्तेमाल किए जा सकने वाले विकल्पों के बारे में भी जानें.
हर उपयोगकर्ता के लिए, विज्ञापन प्लेसमेंट का सबसे सही विकल्प चुनना
कुछ विज्ञापन फ़ॉर्मैट या जगहों पर, अलग-अलग उपयोगकर्ता अलग-अलग तरीके से प्रतिक्रिया दे सकते हैं. इस्तेमाल के इस उदाहरण में, Remote Config
जैसे पैरामीटर का इस्तेमाल, अलग-अलग जगहों की वैल्यू के साथ किया जा सकता है. साथ ही, विज्ञापन पर मिलने वाले क्लिक के लिए ऑप्टिमाइज़
किया जा सकता है.ad_placement
ad_clicks के लिए ऑप्टिमाइज़ करते समय, user_engagement के लिए कम से कम एक और मेट्रिक कॉन्फ़िगर की जा सकती है, ताकि उपयोगकर्ता के जुड़ाव के लेवल को ट्रैक किया जा सके और यह पक्का किया जा सके कि वे ज़्यादा हों.
| उपयोगकर्ता की दिलचस्पी के मुताबिक बनाने की सुविधा का कॉम्पोनेंट | संभावित और सुझाए गए वैल्यू |
|---|---|
| Remote Config पैरामीटर | ad_placement
|
| वैकल्पिक वैल्यू | top-left, bottom, middle-panel, full-screen
|
| मकसद | ad_clicks
|
| अतिरिक्त मेट्रिक | user_engagement
|
विज्ञापन की फ़्रीक्वेंसी के लिए ऑप्टिमाइज़ करना
इस्तेमाल के इस उदाहरण में, विज्ञापन की फ़्रीक्वेंसी को ऑप्टिमाइज़ किया जा सकता है. साथ ही, उपयोगकर्ता के जुड़ाव के लिए ऑप्टिमाइज़ किया जा सकता है, ताकि यह पता लगाया जा सके कि विज्ञापन की किस फ़्रीक्वेंसी से उपयोगकर्ता का जुड़ाव सबसे ज़्यादा होता है. ट्रैक करने के लिए, ad_click को अतिरिक्त मेट्रिक के तौर पर इस्तेमाल करें.
| उपयोगकर्ता की दिलचस्पी के मुताबिक बनाने की सुविधा का कॉम्पोनेंट | संभावित या सुझाए गए वैल्यू |
|---|---|
| Remote Config पैरामीटर | ad_display_freq_in_min
|
| वैकल्पिक वैल्यू | 2, 10, 50
|
| मकसद | user_engagement
|
| अतिरिक्त मेट्रिक | ad_click
|
उपयोगकर्ता के जुड़ाव को बढ़ाने के लिए, कठिनाई का सबसे सही लेवल तय करना
इस्तेमाल के इस उदाहरण में, हर उपयोगकर्ता के लिए अपने ऐप्लिकेशन को पसंद के मुताबिक बनाया जा सकता है. साथ ही, खिलाड़ी के कौशल के अलग-अलग लेवल के हिसाब से, हर उपयोगकर्ता को पूरी तरह से जोड़े रखने के लिए, कठिनाई का सही लेवल चुना जा सकता है. आप level_difficulty को Remote Config पैरामीटर
के तौर पर और उपयोगकर्ता के जुड़ाव को मकसद के तौर पर इस्तेमाल कर सकते हैं. यहां, कोई भी अतिरिक्त मेट्रिक जोड़ी जा सकती है. इस उदाहरण में, गेम में उपयोगकर्ता की प्रोग्रेस के बारे में जानकारी पाने के लिए, level_complete का इस्तेमाल किया गया है.
मकसद के तौर पर, विज्ञापन इंप्रेशन से मिलने वाले रेवेन्यू (विज्ञापन इंप्रेशन से मिलने वाले रेवेन्यू के लिए
ऑप्टिमाइज़ करें में कॉन्फ़िगर किए गए तरीके के मुताबिक) का इस्तेमाल भी किया जा सकता है. इसके अलावा,
आईएपी के लिए ऑप्टिमाइज़ करने के लिए, in_app_purchase का इस्तेमाल किया जा सकता है.
| उपयोगकर्ता की दिलचस्पी के मुताबिक बनाने की सुविधा का कॉम्पोनेंट | संभावित या सुझाए गए वैल्यू |
|---|---|
| Remote Config पैरामीटर | level_difficulty
|
| वैकल्पिक वैल्यू | easy, medium, difficult, impossible
|
| मकसद | user_engagement
|
| अतिरिक्त मेट्रिक | level_complete
|