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

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

  • संभावित समस्याओं को कम करें: गड़बड़ियों या समस्याओं की पहचान करें और उन्हें ठीक करें क्योंकि उनका असर आपके ज़्यादातर उपयोगकर्ताओं पर नहीं पड़ेगा.
  • अहम सुझाव लें: सीमित ऑडियंस से सुझाव लें और ज़्यादा ऑडियंस के लिए रोल आउट करने से पहले, लागू करने की प्रोसेस को दोहराएं.
  • बार-बार दोहराए जाने वाले बदलाव चालू करें: इन चीज़ों में तेज़ी से और बार-बार बदलाव करें बड़े स्तर पर डिप्लॉय किए गए ऐप्लिकेशन और खतरों को कम करते हैं
  • अपनी ज़रूरी मेट्रिक पर नज़र रखें: दो ऐप्लिकेशन के बीच ऐप्लिकेशन के क्रैश या फ़्रीज़ होने की तुलना करें Crashlytics का इस्तेमाल करके, इवेंट को रोल आउट और कंट्रोल करें Google Analytics का इस्तेमाल, रेवेन्यू और यूज़र ऐक्टिविटी जैसी मेट्रिक पर नज़र रखने के लिए किया है.

उदाहरण के लिए, अगर आपने कोई ऐसा ऐप्लिकेशन बनाया है जो जनरेटिव एआई और स्टोर प्रॉम्प्ट शामिल करते हैं, तो शायद आप ये काम करना चाहें:

  1. ऐसा रोल आउट बनाएं जो आपके एलएलएम प्रॉम्प्ट वाले पैरामीटर को अपडेट करता हो उपयोगकर्ता आधार का एक छोटा हिस्सा होता है.
  2. नतीजे की परफ़ॉर्मेंस पर नज़र रखें--क्या कन्वर्ज़न बढ़े या कम हुए हैं? यूज़र ऐक्टिविटी का क्या मतलब है? क्या ऐप्लिकेशन के बंद होने की समस्याएं कम या ज़्यादा होती हैं?
  3. रोल आउट के नतीजों के आधार पर, ये काम किए जा सकते हैं:
    • अपने बदलाव को रोल बैक करें.
    • प्रॉम्प्ट पैरामीटर की वैल्यू को अपडेट करके, अपने मॉडल की जवाब.
    • बड़ी ऑडियंस तक पहुंचने के लिए, रोल आउट का प्रतिशत बढ़ाएं, आख़िरकार, आपके 100% उपयोगकर्ताओं को रोल आउट किया जा रहा है.

आपके पास इतिहास में जाकर Firebase कंसोल का इस्तेमाल करके बदलाव करता है.

मुख्य सुविधाएं

उपयोगकर्ता के एट्रिब्यूट के हिसाब से टारगेट करें खास उपयोगकर्ताओं को सुविधाएं देना उपयोगकर्ता प्रॉपर्टी, ऐप्लिकेशन के काम करने के तरीके या किसी अन्य आधार पर उपयोगकर्ताओं के ग्रुप प्रासंगिक मानदंड.
कुछ लोगों के लिए रिलीज़ करने की सुविधा धीरे-धीरे पिछले 30 मिनट में समय के साथ, उपयोगकर्ताओं को नई सुविधा से रूबरू होने का खतरा कम हो जाता है अचानक कोई समस्या नहीं आ रही थी.
स्थिरता की निगरानी करें अपनी क्षमता पर नज़र रखने के लिए Crashlytics का इस्तेमाल करें ऐसी समस्याएं (जैसे कि क्रैश होना, नुकसान न पहुंचाने वाली गड़बड़ियां, और वे ऐप्लिकेशन जो काम नहीं कर रहे हैं) सुविधा रिलीज़ करने पर यह आ सकता है.
मुख्य मेट्रिक के बारे में अहम जानकारी पाना पक्का करें कि आपके नए रिलीज़ से उन Google Analytics मेट्रिक पर अच्छा असर पड़ता है जो आपको पसंद हैं के बारे में जान सकते हैं. जैसे, कन्वर्ज़न, रेवेन्यू, और यूज़र ऐक्टिविटी.
रोलबैक की सुविधा अगर लॉन्च के नतीजों में संभावित करने के लिए, इस सुविधा के पिछले वर्शन पर रोल बैक करें, तो सभी या समस्या हो सकती है.

यह कैसे काम करता है?

रिमोट कॉन्फ़िगरेशन की सुविधा तीन मुख्य कॉम्पोनेंट पर निर्भर करती है:

  1. रिमोट कॉन्फ़िगरेशन स्टोर और आपके ऐप्लिकेशन का कॉन्फ़िगरेशन डेटा मैनेज करता है. इसमें फ़ीचर फ़्लैग और कॉन्फ़िगरेशन पैरामीटर.
  2. Crashlytics से आपको रीयल-टाइम क्रैश रिपोर्टिंग और परफ़ॉर्मेंस मॉनिटर करना, ताकि आप क्रैश को ट्रैक कर सकें के बारे में ज़्यादा जानकारी मिल सकती है. साथ ही, ट्रेंड में चल रही समस्याओं का तुरंत पता लगाया जा सकता है.
  3. Google Analytics आपको उपयोगकर्ता के एट्रिब्यूट के आधार पर रोल आउट को टारगेट कर सकते हैं और मॉनिटर कर सकते हैं कि कैसे आपके लॉन्च का असर रेवेन्यू, उपयोगकर्ता के जुड़ाव, और कन्वर्ज़न जैसी मुख्य मेट्रिक पर पड़ता है इवेंट.

ज़्यादा जानकारी के लिए, यह देखें रिमोट कॉन्फ़िगरेशन के रोल आउट के बारे में जानकारी.

लागू करने का पाथ

कॉन्फ़िगर करें रिमोट कॉन्फ़िगरेशन अपने फ़ीचर फ़्लैग तय करें और कॉन्फ़िगरेशन पैरामीटर का इस्तेमाल करें.
Crashlytics को सेट अप करना Crashlytics को आपके ऐप्लिकेशन की परफ़ॉर्मेंस को मॉनिटर करने और किसी भी समस्या की पहचान करने के लिए.
Google Analytics सेट अप करें Analytics को इंटिग्रेट करना अपने ऐप्लिकेशन में रेवेन्यू और उपयोगकर्ता जैसी मुख्य मेट्रिक देखने के लिए को बनाए रखना.
रोल आउट लॉजिक लागू करें इसमें रिमोट कॉन्फ़िगरेशन कॉन्फ़िगर करें Firebase कंसोल और आपके ऐप्लिकेशन में, सुविधा को ऐक्सेस और लागू करने के लिए उपयोगकर्ता टारगेटिंग के आधार पर फ़्लैग और कॉन्फ़िगरेशन पैरामीटर शर्तें.
मॉनिटर करें और दोहराएं Crashlytics से मिले डेटा को मॉनिटर और रोल आउट के असर को ट्रैक करने और बदलाव करने के लिए, की ज़रूरत नहीं है.

नीतियां और सीमाएं

A/B टेस्टिंग वाले एक्सपेरिमेंट और रिमोट कॉन्फ़िगरेशन के रोल आउट में, कुल प्रयोग का डेटा शेयर किया जाता है सीमा: 24. उदाहरण के लिए, अगर आप 12 A/B टेस्ट चला रहे हैं, तो सिर्फ़ 12 रिलीज़ रोल आउट किए जा सकते हैं.

अगले चरण