Remote Config से जुड़ी समस्याएं हल करना और अक्सर पूछे जाने वाले सवाल
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
इस पेज पर, समस्याएं हल करने में मदद मिलती है. साथ ही, इसमें अक्सर पूछे जाने वाले
सवालों के जवाब भी दिए गए हैं. Remote Config अगर आपको अपनी ज़रूरत के हिसाब से जानकारी नहीं मिलती है या आपको ज़्यादा मदद चाहिए, तो Firebase
support से संपर्क करें.
सामान्य समस्याएं हल करना/अक्सर पूछे जाने वाले सवाल
फ़ेच की गई वैल्यू से, मेरे ऐप्लिकेशन के व्यवहार और दिखने के तरीके में बदलाव क्यों नहीं होता?
जब तक
fetchAndActivate() की मदद से वैल्यू फ़ेच नहीं की जाती हैं, तब तक वैल्यू स्थानीय तौर पर सेव होती हैं, लेकिन चालू नहीं होती हैं. फ़ेच की गई वैल्यू को चालू करने के लिए, ताकि वे लागू हो सकें, activate को कॉल करें. इस डिज़ाइन की मदद से, यह तय किया जा सकता है कि आपके ऐप्लिकेशन के व्यवहार और दिखने के तरीके में कब बदलाव हो. ऐसा इसलिए, क्योंकि आपके पास यह चुनने का विकल्प होता है कि activate को कब कॉल करना है. `
activate` को कॉल करने के बाद, आपके ऐप्लिकेशन का सोर्स कोड यह तय करता है कि अपडेट की गई
पैरामीटर वैल्यू का इस्तेमाल कब किया जाए.
उदाहरण के लिए, वैल्यू फ़ेच की जा सकती हैं और फिर जब कोई
उपयोगकर्ता आपका ऐप्लिकेशन शुरू करे, तब उन्हें चालू किया जा सकता है. इससे, आपके ऐप्लिकेशन को सेवा से फ़ेच की गई वैल्यू मिलने तक, ऐप्लिकेशन के स्टार्टअप में देरी करने की ज़रूरत नहीं पड़ती. इसके बाद, जब आपका ऐप्लिकेशन अपडेट की गई पैरामीटर
वैल्यू का इस्तेमाल करता है, तब आपके ऐप्लिकेशन के
व्यवहार और दिखने के तरीके में बदलाव होता है.
मैं अपना ऐप्लिकेशन डेवलप करते समय, फ़ेच के कई अनुरोध भेज रहा/रही हूं. ऐसा क्यों है कि फ़ेच के अनुरोध भेजने पर, मेरे
ऐप्लिकेशन को सेवा से हमेशा सबसे नई वैल्यू नहीं मिलती हैं?
ऐप्लिकेशन डेवलपमेंट के दौरान, हो सकता है कि आपको कॉन्फ़िगरेशन को बहुत
बार-बार (हर घंटे में कई बार) फ़ेच और चालू करना पड़े. इससे आपको अपने ऐप्लिकेशन को डेवलप
और टेस्ट करते समय, तेज़ी से बदलाव करने में मदद मिलती है. 10
डेवलपर वाले किसी प्रोजेक्ट पर तेज़ी से बदलाव करने के लिए, अपने ऐप्लिकेशन में अस्थायी तौर पर
FirebaseRemoteConfigSettings ऑब्जेक्ट सेट किया जा सकता है. इसमें फ़ेच का कम से कम इंटरवल (setMinimumFetchIntervalInSeconds) सेट किया जा सकता है.
मेरा ऐप्लिकेशन, फ़ेच का अनुरोध भेजने के बाद, Remote Config सेवा फ़ेच की गई वैल्यू कितनी जल्दी वापस करती है?
आम तौर पर, डिवाइसों को फ़ेच की गई वैल्यू एक सेकंड से भी कम समय में मिल जाती हैं. कई बार,
फ़ेच की गई वैल्यू मिलीसेकंड में मिल जाती हैं. Remote Config सेवा फ़ेच के अनुरोधों को मिलीसेकंड में प्रोसेस करती है. हालांकि, फ़ेच के अनुरोध को पूरा करने में लगने वाला समय, डिवाइस की नेटवर्क स्पीड और डिवाइस के इस्तेमाल किए जा रहे नेटवर्क कनेक्शन की लेटेंसी पर निर्भर करेगा.
अगर आपका लक्ष्य, फ़ेच की गई वैल्यू को अपने ऐप्लिकेशन में जल्द से जल्द लागू करना है, लेकिन उपयोगकर्ता अनुभव को खराब नहीं करना है,
तो हर बार जब आपका ऐप्लिकेशन फ़ुल स्क्रीन रीफ़्रेश करता है, तब fetchAndActivate में कॉल जोड़ने पर विचार करें.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2026-08-10 (UTC) को अपडेट किया गया."],[],[]]