Cloud Storage for Firebase की कीमत और डिफ़ॉल्ट बकेट में हुए बदलावों के बारे में अक्सर पूछे जाने वाले सवाल

सितंबर 2024 में किए गए एलान के मुताबिक, Firebase Cloud Storage for Firebase में कुछ बदलाव कर रहा है. साथ ही, हमारे प्लैटफ़ॉर्म के गलत इस्तेमाल को रोकने के लिए, पहले से ही कुछ कदम उठा रहा है. इसके लिए, हमें अपने इन्फ़्रास्ट्रक्चर को अपडेट करना होगा, ताकि यह Google Cloud Storage के कोटे और बिलिंग के साथ बेहतर तरीके से काम कर सके.

बुनियादी ढांचे में हुए इन बदलावों की वजह से, Cloud Storage for Firebase का इस्तेमाल करने के लिए, अब प्रोजेक्ट को इस्तेमाल के हिसाब से पैसे चुकाने वाले Blaze प्लान पर होना ज़रूरी है. बिना किसी शुल्क के इस्तेमाल करने की सुविधा, ब्लेज़ प्लान में भी उपलब्ध है.

बदलावों के बारे में जानकारी पाने के लिए, अक्सर पूछे जाने वाले ये सवाल देखें:



अपग्रेड न करने पर मिलने वाला अनुभव

क्या होगा: अगर आपके पास *.appspot.com डिफ़ॉल्ट बकेट है और आपका Firebase प्रोजेक्ट अब भी स्पार्क प्राइसिंग प्लान पर है, तो 3 फ़रवरी, 2026 से, आपको अपनी बकेट का कंसोल ऐक्सेस नहीं मिलेगा. साथ ही, आपके एपीआई कॉल में 402 और 403 गड़बड़ियां दिखने लगेंगी.

आपको क्या करना होगा: ऐक्सेस और सेवा की क्वालिटी वापस पाने के लिए, इस्तेमाल के हिसाब से पेमेंट करने वाले ब्लेज़ प्लान पर अपग्रेड करें. Blaze प्लान में भी बिना किसी शुल्क के इस्तेमाल करने की सुविधा उपलब्ध है.

कंसोल में ऐक्सेस नहीं है

आपके पास Firebase कंसोल और Google Cloud कंसोल में अपने बकेट का ऐक्सेस नहीं रहेगा. इसके बजाय, आपको Cloud Storage के लैंडिंग पेज पर रीडायरेक्ट कर दिया जाएगा. यहां से, Blaze प्लान पर अपग्रेड किया जा सकता है.

402 और 403 गड़बड़ियां

आपके Cloud Storage एपीआई कॉल (जैसे, आपके ऐप्लिकेशन से) काम नहीं करेंगे और 402 या 403 गड़बड़ियां दिखाएंगे.

402 गड़बड़ियां
"error": {
    "code": 402,
    "message": "Cloud Storage for Firebase no longer supports Firebase projects that are on the no-cost Spark pricing plan. Please upgrade to the pay-as-you-go Blaze pricing plan to maintain access to your default bucket and all other Cloud Storage resources. For details, see our FAQ: https://firebase.google.com/docs/storage/faqs-storage-changes-announced-sept-2024"
  }

या

storage/quota-exceeded: Firebase Storage: Quota for bucket '{project-id}.appspot.com' exceeded, please view quota on https://firebase.google.com/pricing/. (storage/quota-exceeded)
403 गड़बड़ियां
<Error>
  <Code>UserProjectAccountProblem</Code>
  <Message>The project to be billed is associated with an absent billing account.</Message>
  <Details>The billing account for the owning project is disabled in state absent</Details>
</Error>

या

storage/unauthorized: User does not have permission to access {path}



कीमत के प्लान से जुड़ी ज़रूरी शर्तों में बदलाव

अगर आपको Cloud Storage for Firebase का इस्तेमाल करना है, तो अब आपको इस्तेमाल के हिसाब से पैसे चुकाने वाले Blaze प्लान की ज़रूरत होगी. ब्लेज़ प्राइसिंग प्लान में भी, बिना किसी शुल्क के इस्तेमाल करने की सुविधा उपलब्ध है.

हम समझते हैं कि इन बदलावों को लागू करने के लिए, आपको अपने Firebase प्रोजेक्ट और वर्कफ़्लो में बदलाव करने होंगे. अगर आपका कोई सवाल है, तो कृपया Firebase की सहायता टीम से संपर्क करें.



डिफ़ॉल्ट Cloud Storage बकेट में हुए बदलाव

हम समझते हैं कि इन बदलावों को लागू करने के लिए, आपको अपने Firebase प्रोजेक्ट और वर्कफ़्लो में बदलाव करने होंगे. अगर आपका कोई सवाल है, तो कृपया Firebase की सहायता टीम से संपर्क करें.



प्रोग्राम के हिसाब से इंटरैक्शन (जैसे, REST API और Terraform) के लिए बदलाव

अगर आपने प्रोग्राम के हिसाब से डिफ़ॉल्ट Cloud Storage for Firebase बकेट बनाई हैं या उनका इस्तेमाल किया है (उदाहरण के लिए, REST API या Terraform का इस्तेमाल करके), तो यहां दिए गए बदलावों को देखें. इससे आपको यह पता चलेगा कि आपको अपने वर्कफ़्लो या ऐप्लिकेशन में कोई बदलाव करने की ज़रूरत है या नहीं.

हम समझते हैं कि इन बदलावों को लागू करने के लिए, आपको अपने Firebase प्रोजेक्ट और वर्कफ़्लो में बदलाव करने होंगे. अगर आपका कोई सवाल है, तो कृपया Firebase की सहायता टीम से संपर्क करें.



"डिफ़ॉल्ट Google Cloud संसाधन" में किए गए बदलाव

"डिफ़ॉल्ट Google Cloud संसाधन", Google App Engine से जुड़े कोई भी प्रोजेक्ट संसाधन होते हैं. इनमें ये शामिल हैं:

  • डिफ़ॉल्ट Cloud Firestore इंस्टेंस
  • डिफ़ॉल्ट Cloud Storage for Firebase बकेट (खास तौर पर, वे बकेट जिनके नाम का फ़ॉर्मैट PROJECT_ID.appspot.com है)
  • Google Cloud Scheduler (खास तौर पर, शेड्यूल किए गए पहले जनरेशन के फ़ंक्शन के लिए)

पिछले कुछ सालों में, Firebase के इकोसिस्टम में कई बदलाव हुए हैं. इस वजह से, Google App Engine से जुड़े Firebase संसाधनों के असोसिएशन में बदलाव हो रहे हैं.

हम समझते हैं कि इन बदलावों को लागू करने के लिए, आपको अपने Firebase प्रोजेक्ट और वर्कफ़्लो में बदलाव करने होंगे. अगर आपका कोई सवाल है, तो कृपया Firebase की सहायता टीम से संपर्क करें.