रिमोट कॉन्फ़िगरेशन को रोल आउट करना शुरू करें


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

पहला चरण: Remote Config, Crashlytics, और Google Analytics का इस्तेमाल करके, अपने ऐप्लिकेशन को इंस्टॉल करना

इससे पहले कि आप Remote Config के रोल आउट का इस्तेमाल करें, ताकि आप अपने ऐप्लिकेशन में नई सुविधाएं धीरे-धीरे लॉन्च कर सकें उपयोगकर्ताओं के लिए, आपका ऐप्लिकेशन Firebase रिमोट कॉन्फ़िगरेशन से इंस्टॉल किया जाना चाहिए, Crashlytics और Google Analytics.

  1. रिमोट का इस्तेमाल शुरू करना' में दिए गए निर्देशों का पालन करें Remote Config और जोड़ने के लिए कॉन्फ़िगरेशन अपने ऐप्लिकेशन में Analytics जोड़ें और Remote Config टेंप्लेट बनाएं. आपको यह पक्का करना होगा कि आपने Firebase BoM v32.6.0+ (Remote Config SDK v21.6.0+) का इस्तेमाल किया हो.
  2. इनका इस्तेमाल शुरू करें Crashlytics जोड़ने के लिए Crashlytics आपका ऐप्लिकेशन. Firebase iOS SDK टूल v10.24.0 के बाद के वर्शन को ज़रूर लागू करें.

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

दूसरा चरण: Firebase कंसोल में रोल आउट कॉन्फ़िगर करना

जब आपके ऐप्लिकेशन को Remote Config, Crashlytics, और Analytics से इंस्ट्रूमेंट किया जाता है, तो रोल आउट बनाने के लिए Firebase कंसोल का इस्तेमाल किया जा सकता है.

  1. Firebase कंसोल में Remote Config पर जाएं. इसके बाद, रोलआउट.
  2. रोल आउट बनाएं पर क्लिक करें.
  3. पैरामीटर फ़ील्ड में, कोई मौजूदा पैरामीटर चुनें या कोई नया पैरामीटर बनाएं पैरामीटर को अपने रोलआउट के साथ अपडेट करें, फिर आगे बढ़ें पर क्लिक करें.
  4. टारगेट की शर्त बनाएं या चुनें. इस शर्त से यह तय होता है कि रोल आउट की सुविधा वाले और कंट्रोल ग्रुप में कौनसे डिवाइस जोड़े जाएंगे. यहां जाएं: रोल आउट ग्रुप के बारे में जानकारी पैसे चुकाकर ली जाने वाली सदस्यता रोल आउट की सुविधा और कंट्रोल ग्रुप उपयोगकर्ताओं को असाइन किया गया है.

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

  6. रैंडम प्रतिशत फ़ील्ड में, डिवाइसों का कुल प्रतिशत डालें जिसे चालू वैल्यू मिलनी चाहिए. क्योंकि Firebase बराबर साइज़ का कंट्रोल ग्रुप. इससे यह पक्का किया जा सकेगा कि नतीजों की सटीक तुलना की जा सके. चालू की गई सुविधा की परफ़ॉर्मेंस का आकलन करने के लिए, यह वैल्यू 50% होनी चाहिए या कम कर देता है, जब तक कि आप इसे 100% तक रोल आउट नहीं कर लेते. ध्यान दें कि यह मान आपके शर्तें: उदाहरण के लिए, अगर आपने कोई ऐसी शर्त कॉन्फ़िगर की है जो सिर्फ़ रोल आउट की गई है आपके ऐप्लिकेशन के 2.0 वर्शन पर काम करते हैं और आपके 30% उपयोगकर्ता आधार ने v2.0 वर्शन का इस्तेमाल किया है, इस वैल्यू को 50% पर सेट करने का मतलब होगा कि आपके कुल उपयोगकर्ता आधार का 15% रोल आउट वैल्यू देखें.

  7. आगे बढ़ें पर क्लिक करें. इसके बाद, नाम डालें. इसके अलावा, ब्यौरा भी दिया जा सकता है. इसके बाद, सेव करें पर क्लिक करें.

  8. रोल आउट शुरू करने के लिए, बदलावों को पब्लिश करें पर क्लिक करें. इसके बाद, बदले गए पैरामीटर की समीक्षा करें और फिर बदलावों को पब्लिश करें पर फिर से क्लिक करें.

आपका रोलआउट शुरू हो जाएगा और आप करीब-करीब नतीजे देख सकेंगे तुरंत.

अगले चरण