Remote Config को मनमुताबिक बनाने की सुविधा से, आप उपयोगकर्ताओं को अपने-आप कई वैकल्पिक उपयोगकर्ता अनुभवों में से एक है, ताकि आपका मकसद तय करना होगा. इस सुविधा की खास जानकारी देखें.
आइए जानते हैं कि इसे कैसे शुरू करना है.
1. Analytics और Remote Config का इस्तेमाल करके, अपने ऐप्लिकेशन को इंस्टॉल करें
उपयोगकर्ता के हिसाब से अनुभव देने से पहले, आपके ऐप्लिकेशन को ये ज़रूरी शर्तें पूरी करनी होंगी Analytics और Remote Config का इस्तेमाल कर रहा हो.
अगर आपने Firebase प्रोजेक्ट बनाते समय Google Analytics को चालू नहीं किया था, तो अपने प्रोजेक्ट के इंटिग्रेशन पेज पर जाकर इसे चालू करें.
सुनिश्चित करें कि आप कम से कम निम्न वर्शन का उपयोग कर रहे हैं Remote Config SDK टूल:
- iOS: 7.5.0 और बाद के वर्शन
- Android: 20.0.3 (Firebase BoM 26.4.0) और इसके बाद के वर्शन
- C++ 7.1.1 और इसके बाद के वर्शन
- Unity: 7.1.0 और उसके बाद के वर्शन
सिर्फ़ ये वर्शन (और नए) वर्शन, सिस्टम को आपके मकसद के लिए ऑप्टिमाइज़ करने का तरीका जानने के लिए.
अपने ऐप्लिकेशन में, इवेंट लॉग करने वाले कॉल जोड़ें.
जब कोई उपयोगकर्ता आपकी ओर से की जा रही मकसद की कार्रवाई पूरी कर लेता है, तो कम से कम इवेंट को लॉग करें ऑप्टिमाइज़ किया जा रहा है. उदाहरण के लिए, अगर आपको Play Store पर रेटिंग सबमिट करने के लिए ऑप्टिमाइज़ करना है, तो हर बार जब कोई उपयोगकर्ता आपके ऐप्लिकेशन को रेटिंग देगा, तो एक इवेंट लॉग करें.
इसके अतिरिक्त, आपको स्पष्ट रूप से किसी भी Analytics इवेंट जो आपके ऐप्लिकेशन के लिए काम के नहीं हैं अपने-आप लॉग इन हो जाता है. इन कॉन्टेक्स्ट इवेंट को लॉग करके, उपयोगकर्ताओं के हिसाब से कॉन्टेंट दिखाने की सुविधा को बेहतर बनाया जा सकता है.
उन अलग-अलग उपयोगकर्ता अनुभवों को लागू करें जिन्हें आपके हिसाब से है. यह आपके हिसाब से विज्ञापन दिखाने की फ़्रीक्वेंसी सेट करने जितना आसान हो सकता है या कई ठोस विकल्प, जैसे कि अलग-अलग वर्शन लागू करना लेआउट.
Remote Config पैरामीटर की वैल्यू के आधार पर, उपयोगकर्ताओं के अनुभव को कॉन्फ़िगर करने की सुविधा दें. Remote Config का इस्तेमाल शुरू करें देखें और कॉन्टेंट लोड होने की Remote Config रणनीतियों के बारे में बताया गया है.
इस समय, अपने ऐप्लिकेशन को App Store या Play Store पर डिप्लॉय किया जा सकता है. लोग डिफ़ॉल्ट रूप से आपका कॉन्फ़िगर किया गया वर्शन पहले की तरह ही इस्तेमाल किया जाएगा. हालांकि, ऐसा इसलिए किया जा रहा है, क्योंकि रिमोट तौर पर कॉन्फ़िगर किए जा सकने वाले वैरिएबल की मदद से, उपयोगकर्ता के अनुभव को कंट्रोल करने के लिए अपने-आप पैरामीटर में मनमुताबिक बदलाव करने की सुविधा के साथ प्रयोग करना.
अपडेट किए गए ऐप्लिकेशन से पहले, आपको लोगों की बड़ी संख्या को अपने ऐप्लिकेशन के अपडेट किए गए वर्शन के तौर पर इस्तेमाल करना होगा कॉन्टेंट को उपयोगकर्ता के हिसाब से बनाने वाला सिस्टम, लोगों के अनुभवों को ऑप्टिमाइज़ करना शुरू कर सकता है.
2. Firebase कंसोल में, पैरामीटर को उपयोगकर्ताओं के हिसाब से कॉन्फ़िगर करना
अब जबकि आपका इंस्ट्रुमेंटेड ऐप्लिकेशन उपयोगकर्ताओं की हाथों में है, तो आप मनमुताबिक अनुभव पाने की सुविधा सेट अप करने के लिए Firebase कंसोल.
इसके Remote Config पेज पर Firebase कंसोल, वह पैरामीटर ढूंढें जो उपयोगकर्ता को कंट्रोल करता है अनुभव पर क्लिक करें और उसमें बदलाव करने के लिए पेंसिल आइकॉन पर क्लिक करें.
पैरामीटर में बदलाव करें पैनल में, नया जोड़ें > मनमुताबिक अनुभव.
दो या उससे ज़्यादा वैकल्पिक वैल्यू तय करें. "वैकल्पिक वैल्यू" स्पेशल हैं मनमुताबिक बनाने की सुविधा का एल्गोरिदम, पैरामीटर की ऐसी वैल्यू चुन सकता है को बेहतर बनाने की शुरुआत कर सकते हैं. यहां इस्तेमाल की जाने वाली वैल्यू का फ़ॉर्मैट, ऐसा डेटा टाइप जो आपका Remote Config पैरामीटर इस्तेमाल करता है.
कोई मकसद चुनें. इनमें से कोई एक विकल्प चुनें:
- पहले से बने लक्ष्यों की सूची में से कोई लक्ष्य चुनें. जैसे, रेवेन्यू और दिलचस्पी है.
ऐसे किसी भी दूसरे Google Analytics इवेंट के आधार पर कस्टम मेट्रिक जोड़ें आपको मकसद में इवेंट का नाम टाइप करके, ऑप्टिमाइज़ करना हो फ़ील्ड में जाकर, इवेंट बनाएं पर क्लिक करें.
ये इवेंट डाइनैमिक या कस्टम हो सकते हैं. इसलिए, हो सकता है कि ये ड्रॉप-डाउन में न दिखें. यह पक्का करने के लिए कि आपने जो मेट्रिक तय की है वह सक्रिय Analytics इवेंट से पूरी तरह मैच करती है, Analytics > इवेंट में जाकर इवेंट की पुष्टि करें.
चुनें कि इवेंट की संख्या (COUNT) या सभी इवेंट की वैल्यू के जोड़ (SUM) के लिए ऑप्टिमाइज़ करना है या नहीं.
कुछ मामलों में, यह विकल्प पहले से मौजूद Analytics के लिए पहले से चुना गया होता है इवेंट. उदाहरण के लिए, उपयोगकर्ता के जुड़ाव के समय के लिए, SUM हमेशा चुना जाएगा, ताकि कुल समय को ऑप्टिमाइज़ किया जा सके. अगर आपने विज्ञापन पर क्लिक चुना है, मनमुताबिक बनाने की सुविधा COUNT या विज्ञापन क्लिक की कुल संख्या के लिए ऑप्टिमाइज़ की गई है इवेंट.
अगर आपने SUM चुना है, तो इवेंट पैरामीटर का नाम इसके लिए डालें इकट्ठा करें.
ज़्यादातर मामलों में, इवेंट पैरामीटर का नाम
value
होता है. हालांकि, आपके पास ऐसी कस्टम मेट्रिक हो सकती है जिसमें कोई खास वैल्यू हो और आपको उसे एग्रीगेट करना हो. इसके लिए उदाहरण के लिए, अगर आपके पास कोई ऐसा इवेंट था जिसमें पैरामीटर के साथ अलग-अलग मुद्रा टाइप हैं जैसे,USD
,JPY
,AUD
वगैरह. अपने कारोबार को, ऑस्ट्रेलिया में कमाई करने के लिए ऑप्टिमाइज़ किया जा सकता हैAUD
को इवेंट पैरामीटर के तौर पर तय करके (साथ ही, अगले चरण में, ऑस्ट्रेलिया के उपयोगकर्ताओं के लिए टारगेट करने की शर्त कॉन्फ़िगर करें!).इसके अलावा, ट्रैक करने के लिए ज़्यादा से ज़्यादा दो अतिरिक्त मेट्रिक चुनें. हालांकि, ये इससे कॉन्टेंट को उपयोगकर्ता के हिसाब से बनाने के एल्गोरिदम पर कोई असर नहीं पड़ता. ये नतीजे आपकी मदद कर सकते हैं परफ़ॉर्मेंस और रुझानों को समझने में मदद मिलती है. उदाहरण के लिए, अगर दिलचस्पी के मुताबिक कॉन्टेंट दिखाने की सुविधा, विज्ञापन पर होने वाले क्लिक के लिए ऑप्टिमाइज़ की जाती है, तो हो सकता है कि आप बेसलाइन और दिलचस्पी के मुताबिक बनाए गए ग्रुप के बीच उपयोगकर्ता ऐक्टिविटी को ट्रैक करना चाहें.
ट्रैक की गई मेट्रिक, उपयोगकर्ताओं के हिसाब से दिखाए जाने वाले नतीजों की खास जानकारी में दिखेंगी. टैब के अनुसार व्यवस्थित किया जा सकता है.
अपने हिसाब से बनाए गए पैरामीटर के लिए, टारगेटिंग की कोई शर्त चुनें या तय करें. सिर्फ़ इस शर्त को पूरा करने वाले उपयोगकर्ताओं को उनके हिसाब से अनुभव मिलेगा. आम तौर पर इस्तेमाल की जाने वाली कुछ शर्तें, ऐप्लिकेशन या उसके कॉन्टेंट को उपयोगकर्ता के मनमुताबिक बनाने की प्रोसेस को सिर्फ़ लोगों तक सीमित करती हैं या सिर्फ़ किसी खास इलाके के उपयोगकर्ताओं के लिए उपलब्ध हो.
जब आप अपने विकल्पों, मकसद, अतिरिक्त मेट्रिक, और और आपका काम हो गया! अपने हिसाब से बदलाव शुरू करने के लिए, बदलावों को सेव और डिप्लॉय करें उपयोगकर्ताओं का व्यक्तिगत अनुभव. उपयोगकर्ताओं को कुछ घंटों में, उनके हिसाब से पैरामीटर वैल्यू मिलना शुरू हो जाएंगी. हालांकि, सिस्टम को आपके उपयोगकर्ता के बारे में जानने और सबसे अच्छी परफ़ॉर्मेंस हासिल करने में 14 दिन लग सकते हैं.
मनमुताबिक बनाने की सेटिंग की मदद से, यह देखा जा सकता है कि वह कैसा परफ़ॉर्म कर रहा है. इसके लिए, ऐप्लिकेशन को उपयोगकर्ता के हिसाब से बनाने की सुविधा वाला पेज इसके अलावा, पैरामीटर की टारगेटिंग शर्त पर क्लिक करके Remote Config पेज.
नतीजों को समझने के बारे में ज़्यादा जानकारी के लिए, देखें मनमुताबिक खोज के नतीजों को समझना.