इस पेज पर, Firebase के प्लान की कीमतों के बारे में बताया गया है. साथ ही, यह भी बताया गया है कि Firebase के लिए बिलिंग कैसे काम करती है और यह Google की अन्य सेवाओं से कैसे जुड़ती है.
Firebase दो अलग-अलग प्लान उपलब्ध कराता है. पहला, बिना किसी शुल्क के इस्तेमाल किया जा सकने वाला Spark प्लान और दूसरा, इस्तेमाल के हिसाब से पैसे चुकाने वाला Blaze प्लान. यहां हर प्लान के बारे में खास जानकारी दी गई है. हालांकि, ज़्यादा जानकारी के लिए, इस पेज पर दिए गए सेक्शन पर जाएं.
Spark के लिए कीमत का प्लान
शुरू करने के लिए, पेमेंट की जानकारी देने की ज़रूरत नहीं है |
Blaze का प्लान और कीमत
बिलिंग खाता लिंक करके, ज़्यादा सेवाएं ऐक्सेस करें |
---|---|
बिना किसी शुल्क के मिलने वाले Firebase प्रॉडक्ट और सुविधाओं का पूरा इस्तेमाल* | बिना किसी शुल्क के मिलने वाले Firebase प्रॉडक्ट और सुविधाओं का पूरा इस्तेमाल* |
पैसे चुकाकर इस्तेमाल किए जाने वाले Firebase प्रॉडक्ट के लिए, बिना किसी शुल्क के इस्तेमाल का कोटा** | पैसे चुकाकर इस्तेमाल किए जाने वाले Firebase प्रॉडक्ट के लिए, बिना किसी शुल्क के इस्तेमाल का कोटा** |
पैसे चुकाकर इस्तेमाल किए जाने वाले Firebase प्रॉडक्ट के किसी भी अतिरिक्त इस्तेमाल के लिए, जितनी बार इस्तेमाल किया जाए उतनी बार पैसे चुकाने की सुविधा | |
Cloud Functions का ऐक्सेस
(बिना किसी शुल्क के इस्तेमाल की सीमा, इसके बाद ज़्यादा इस्तेमाल के लिए, जितनी बार इस्तेमाल करें उतनी बार पैसे चुकाएं वाला प्लान) |
|
पैसे चुकाकर इस्तेमाल किए जाने वाले Google Cloud प्रॉडक्ट और सुविधाओं का ऐक्सेस | |
* बिना किसी शुल्क के उपलब्ध प्रॉडक्ट के लिए, अब भी कुछ खास सुविधाओं पर पाबंदियां लागू हैं. उदाहरण के लिए, Crashlytics कस्टम लॉगिंग की सीमा 64 केबी तक है. इस तरह की जानकारी पाने के लिए, Firebase दस्तावेज़ में हर प्रॉडक्ट के सेक्शन पर जाएं. ** प्रॉडक्ट के हिसाब से, Spark और Blaze प्लान के लिए बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले कोटा की संख्या अलग-अलग हो सकती है. ज़्यादा जानकारी के लिए, अक्सर पूछे जाने वाले इस सवाल का जवाब पढ़ें. |
हर कीमत वाले प्लान के लिए, प्रॉडक्ट के हिसाब से ज़्यादा जानकारी पाने के लिए, Firebase की कीमत वाला पेज देखें. इस पेज पर, बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले Firebase प्रॉडक्ट, बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले कोटा, और Firebase प्रॉडक्ट के लिए, 'इस्तेमाल के हिसाब से पैसे चुकाएं' प्लान की कीमत के बारे में जानकारी मिलती है.
साथ ही, Firebase के ज़्यादातर प्रॉडक्ट, इस्तेमाल, कोटा, और कीमत के बारे में प्रॉडक्ट के हिसाब से दस्तावेज़ उपलब्ध कराते हैं. ये अक्सर प्रॉडक्ट के लिए, इस्तेमाल से बिलिंग के उदाहरण देते हैं. साथ ही, कुछ खास सुविधाओं की सीमाओं के बारे में भी बताते हैं. उदाहरण के लिए, Crashlytics कस्टम लॉगिंग को 64 केबी तक सीमित करता है. इस तरह की जानकारी पाने के लिए, Firebase दस्तावेज़ में हर प्रॉडक्ट के सेक्शन पर जाएं.
इस इलस्ट्रेशन में दिखाया गया है कि कीमत तय करने के प्लान (और बिलिंग खाते) प्रोजेक्ट और ऐप्लिकेशन से कैसे जुड़े होते हैं.
Spark के लिए कीमत का प्लान
ऐप्लिकेशन डेवलप करने की शुरुआती प्रक्रिया के दौरान, बिना किसी शुल्क के Spark के प्लान का इस्तेमाल करें. Firebase की ज़्यादातर सुविधाओं का तुरंत इस्तेमाल शुरू करने के लिए, आपको पेमेंट की जानकारी देने की ज़रूरत नहीं है!
अगर Remote Config और Crashlytics जैसे बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले Firebase प्रॉडक्ट का सिर्फ़ इस्तेमाल किया जा रहा है, तो प्रोडक्शन ऐप्लिकेशन में Spark प्लान का इस्तेमाल किया जा सकता है.
स्पार्क प्लान में क्या-क्या शामिल है?
स्पार्क प्लान में, इन सेवाओं का ऐक्सेस शामिल है:
- बिना किसी शुल्क के मिलने वाले Firebase प्रॉडक्ट और सुविधाओं का पूरा इस्तेमाल* (जैसे, सोशल साइन-इन के तरीके, Remote Config, और Crashlytics)
- पैसे चुकाकर इस्तेमाल किए जाने वाले Firebase प्रॉडक्ट (जैसे कि Cloud Firestore, Cloud Storage, और Hosting) के लिए, बिना किसी शुल्क के इस्तेमाल के कोटे
* बिना किसी शुल्क के उपलब्ध प्रॉडक्ट पर, अब भी कुछ सुविधाओं के इस्तेमाल से जुड़ी पाबंदियां लागू होती हैं. उदाहरण के लिए, Crashlytics कस्टम लॉगिंग की सीमा 64 केबी तक है. इस तरह की जानकारी पाने के लिए, Firebase दस्तावेज़ में हर प्रॉडक्ट के सेक्शन पर जाएं.
उदाहरण के तौर पर दी गई स्थितियां
यहां Spark प्लान के इस्तेमाल और बिलिंग के कुछ उदाहरण दिए गए हैं:
पहला उदाहरण: आपका ऐप्लिकेशन, सोशल साइन-इन के तरीकों, Remote Config, और Crashlytics का इस्तेमाल करता है. आपको इन तीनों प्रॉडक्ट की सभी सुविधाओं का ऐक्सेस बिना किसी शुल्क के मिलता है. भले ही, आपके ऐप्लिकेशन के कई लाख उपयोगकर्ता हों.
दूसरा उदाहरण: आपका ऐप्लिकेशन कस्टम Authentication, Crashlytics, और Cloud Firestore का इस्तेमाल करता है. आपको कस्टम Authentication और Crashlytics की सभी सुविधाओं का ऐक्सेस मिलता है. भले ही, आपके पास कितने भी उपयोगकर्ता हों. साथ ही, आपको हर दिन 20,000 Cloud Firestore दस्तावेज़ लिखने और 50,000 दस्तावेज़ पढ़ने की सुविधा मिलती है. इसके लिए, आपको कोई शुल्क नहीं देना पड़ता.
Spark प्लान के बारे में अहम जानकारी
Spark के शुल्क के प्लान के बारे में इन बातों का ध्यान रखें:
अगर किसी कैलेंडर महीने में, बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले किसी प्रॉडक्ट के लिए तय कोटा से ज़्यादा इस्तेमाल किया जाता है, तो उस महीने के बाकी बचे दिनों के लिए, आपके प्रोजेक्ट में उस प्रॉडक्ट का इस्तेमाल बंद कर दिया जाएगा.
यह उस Firebase प्रोजेक्ट से रजिस्टर किए गए सभी ऐप्लिकेशन पर लागू होता है.
उस प्रॉडक्ट का फिर से इस्तेमाल करने के लिए, आपको अगले बिलिंग साइकल तक इंतज़ार करना होगा या Blaze कीमत वाले प्लान पर अपग्रेड करना होगा.
बिना किसी शुल्क वाले प्रॉडक्ट के लिए, अब भी कुछ खास सुविधाओं पर पाबंदियां लागू हैं. उदाहरण के लिए, Crashlytics कस्टम लॉगिंग को 64 केबी तक सीमित करता है. इस तरह की जानकारी पाने के लिए, Firebase दस्तावेज़ में हर प्रॉडक्ट के सेक्शन पर जाएं. प्रॉडक्ट या सुविधा के आधार पर, ये सीमाएं इन वजहों से हो सकती हैं: इंफ़्रास्ट्रक्चर, निष्पक्ष ऐक्सेस, और सेवा की सुरक्षा से जुड़ी अन्य वजहें.
Spark प्लान के साथ, पैसे चुकाकर इस्तेमाल किए जाने वाले Google Cloud प्रॉडक्ट और सुविधाएं (जैसे, Pub/Sub, Cloud Run या Analytics के लिए BigQuery स्ट्रीमिंग) इस्तेमाल नहीं की जा सकतीं.
Blaze का प्लान और कीमत
अगर आपके ऐप्लिकेशन को पैसे चुकाकर ली जाने वाली सेवाओं की सुविधाओं की ज़रूरत है और/या आपको ज़्यादा कोटा चाहिए, तो 'पे-अस-यू-गो' वाले Blaze कीमत वाले प्लान पर अपग्रेड किया जा सकता है. ऐसा उन प्रॉडक्ट के लिए किया जा सकता है जो Blaze प्लान पर यह सुविधा देते हैं.
Blaze प्लान पर मौजूद Firebase प्रोजेक्ट से एक Cloud Billing खाता लिंक होता है. इससे आपके प्रोजेक्ट और ऐप्लिकेशन, ज़्यादा सेवाओं को ऐक्सेस कर पाते हैं. साथ ही, अक्सर ज़्यादा इस्तेमाल किए जाते हैं.
Blaze प्लान में क्या-क्या शामिल है?
Blaze प्लान में ये सेवाएं शामिल हैं:
बिना किसी शुल्क के मिलने वाले Firebase प्रॉडक्ट और सुविधाओं का पूरा इस्तेमाल* (जैसे, सोशल साइन-इन के तरीके, Remote Config, और Crashlytics)
पैसे चुकाकर इस्तेमाल किए जाने वाले Firebase प्रॉडक्ट (जैसे कि Cloud Firestore, Cloud Storage, और Hosting) के लिए, बिना किसी शुल्क के इस्तेमाल के कोटे
पैसे चुकाकर इस्तेमाल किए जाने वाले Firebase प्रॉडक्ट के किसी भी अतिरिक्त इस्तेमाल के लिए, 'इस्तेमाल के हिसाब से पैसे चुकाएं' वाला प्लान
Cloud Functions for Firebase के लिए बिना किसी शुल्क के इस्तेमाल का कोटा, इसके बाद जितने इस्तेमाल करें उतने पैसे चुकाएं वाला प्लान
पैसे चुकाकर ली जाने वाली Google Cloud की सदस्यता के प्रॉडक्ट और सुविधाओं का ऐक्सेस (जैसे, Pub/Sub, Cloud Run या Analytics के लिए BigQuery स्ट्रीमिंग)
* बिना किसी शुल्क के उपलब्ध प्रॉडक्ट पर, अब भी कुछ खास सुविधाओं के इस्तेमाल से जुड़ी पाबंदियां लागू होती हैं. उदाहरण के लिए, Crashlytics कस्टम लॉगिंग की सीमा 64 केबी तक है. इस तरह की जानकारी पाने के लिए, Firebase दस्तावेज़ में हर प्रॉडक्ट के सेक्शन पर जाएं.
अगर आपका प्रोजेक्ट, Blaze प्लान के पैसे चुकाकर इस्तेमाल किए जाने वाले प्रॉडक्ट के लिए, बिना किसी शुल्क के इस्तेमाल किए जाने वाले कोटे के अंदर रहता है, तो आपको उन प्रॉडक्ट के लिए कोई शुल्क नहीं दिखेगा (Cloud Functions को छोड़कर). हालांकि, अगर आपका प्रोजेक्ट बिना किसी शुल्क के इस्तेमाल किए जाने वाले कोटे से ज़्यादा का इस्तेमाल करता है, तो आपको सिर्फ़ उन संसाधनों के लिए पैसे चुकाने होंगे जिनका इस्तेमाल किया गया है. इसलिए, Blaze प्लान को "पे-ऐज़-यू-गो" प्लान कहा जाता है.
उदाहरण के तौर पर दी गई स्थितियां
यहां Blaze प्लान के इस्तेमाल और बिलिंग के कुछ उदाहरण दिए गए हैं:
पहला उदाहरण: आपका ऐप्लिकेशन, सोशल साइन-इन के तरीकों, Remote Config, और Crashlytics का इस्तेमाल करता है. आपको इन तीनों प्रॉडक्ट की सभी सुविधाओं का ऐक्सेस बिना किसी शुल्क के मिलता है. भले ही, आपके ऐप्लिकेशन के कई लाख उपयोगकर्ता हों.
दूसरा उदाहरण: आपका ऐप्लिकेशन कस्टम Authentication, Crashlytics, और Cloud Firestore का इस्तेमाल करता है. आपको कस्टम Authentication और Crashlytics की सभी सुविधाओं का ऐक्सेस मिलता है. भले ही, आपके पास कितने भी उपयोगकर्ता हों. साथ ही, आपको हर दिन 50,000 Cloud Firestore दस्तावेज़ पढ़ने और 20,000 दस्तावेज़ लिखने की सुविधा मिलती है. इसके लिए, आपको कोई शुल्क नहीं देना पड़ता.
हालांकि, अगर आपके प्रोजेक्ट में Cloud Firestore का इस्तेमाल, हर दिन के कोटे से ज़्यादा होता है, तो उस दिन 50 हज़ार या 20 हज़ार से ज़्यादा रीड और राइट के लिए आपसे शुल्क लिया जाता है.
Blaze प्लान के बारे में अहम जानकारी
ब्लेज़ प्लान की कीमत के बारे में इन बातों का ध्यान रखें:
प्रॉडक्ट के हिसाब से, Spark और Blaze प्लान के लिए बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले कोटे की संख्या अलग-अलग हो सकती है. ज़्यादा जानकारी के लिए, अक्सर पूछे जाने वाले सवाल पढ़ें.
बिना किसी शुल्क वाले प्रॉडक्ट के लिए, अब भी कुछ खास सुविधाओं पर पाबंदियां लागू हैं. उदाहरण के लिए, Crashlytics कस्टम लॉगिंग को 64 केबी तक सीमित करता है. इस तरह की जानकारी पाने के लिए, Firebase दस्तावेज़ में हर प्रॉडक्ट के सेक्शन पर जाएं. प्रॉडक्ट या सुविधा के आधार पर, ये सीमाएं इन वजहों से हो सकती हैं: इंफ़्रास्ट्रक्चर, निष्पक्ष ऐक्सेस, और सेवा की सुरक्षा से जुड़ी अन्य वजहें.
Firebase के ज़्यादातर प्रॉडक्ट और सुविधाओं के लिए, कोटा और कीमत, हर दिन के इस्तेमाल के आधार पर तय की जाती है. हालांकि, कुछ प्रॉडक्ट और सुविधाओं के लिए, हर महीने या हर घंटे के इस्तेमाल के आधार पर कीमत तय की जाती है. उदाहरण के लिए, Cloud Functions के लिए बिना किसी शुल्क के इस्तेमाल करने की सुविधा वाला टीयर है, जो हर महीने रीसेट होता है. हालांकि, Cloud Firestore और Cloud Storage के लिए बिना किसी शुल्क के इस्तेमाल करने की सुविधा वाला टीयर हर दिन रीसेट होता है. ज़्यादा जानकारी के लिए, अक्सर पूछे जाने वाले सवाल पढ़ें.
Google Cloud Billing खाते
जब आपका प्रोजेक्ट, Blaze के शुल्क वाले प्लान पर होता है, तो आपका प्रोजेक्ट किसी Google Cloud Billing खाते से लिंक होता है. Cloud Billing खातों के बारे में यहां कुछ खास जानकारी दी गई है:
Cloud Billing खातों के लिए, पेमेंट का कोई तरीका सेट अप करना ज़रूरी है. इसमें ज़्यादातर मुख्य क्रेडिट कार्ड के साथ-साथ, पेमेंट के अन्य तरीके भी शामिल हैं. ज़्यादा जानकारी के लिए, Cloud Billing दस्तावेज़ देखें.
एक से ज़्यादा Firebase प्रोजेक्ट को एक Cloud Billing खाते से लिंक किया जा सकता है. ये सभी प्रोजेक्ट, Blaze के प्राइसिंग प्लान पर होंगे.
अगर आप Firebase और Google Cloud के नए उपयोगकर्ता हैं, तो देखें कि क्या आपको हमारी सेवाएं आज़माने के लिए, 300 डॉलर का क्रेडिट और मुफ़्त में आज़माने की सुविधा वाला Cloud Billing खाता मिल सकता है.
कीमत तय करने के प्लान के बीच स्विच करना
Spark से Blaze पर अपग्रेड करना
Firebase कंसोल में जाकर, Blaze कीमत वाले प्लान पर अपग्रेड किया जा सकता है.
किसी Firebase प्रोजेक्ट को ब्लेज़ की कीमत वाले प्लान पर अपग्रेड करने का मतलब है कि आपने Cloud Billing खाते को उस Google Cloud प्रोजेक्ट से लिंक किया है जिस पर प्रोजेक्ट काम कर रहा है.
इन कार्रवाइयों और स्थितियों की वजह से, आपके शुल्क के प्लान को Spark से Blaze पर अपने-आप अपग्रेड कर दिया जाएगा:
Google Cloud कंसोल में जाकर, अपने प्रोजेक्ट से Cloud Billing खाता लिंक करना
एक ही प्रोजेक्ट में Google Cloud की सेवाओं (जैसे, Pub/Sub या Cloud Run) या Google Maps के एपीआई का इस्तेमाल करना
उदाहरण के लिए, अगर Google Cloud कंसोल में जाकर Google Cloud सेवा का इस्तेमाल शुरू किया जाता है, तो आपको Cloud Billing खाता लिंक करना होगा. इससे, Firebase के कीमत वाले प्लान को Blaze प्लान में अपने-आप अपग्रेड कर दिया जाएगा.
अगर आपका प्रोजेक्ट Spark से Blaze पर अपग्रेड होता है, तो इन बातों का ध्यान रखें:
- प्रॉडक्ट के हिसाब से, Spark बनाम Blaze प्लान के लिए बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले कोटे की संख्या अलग-अलग हो सकती है. ज़्यादा जानकारी के लिए, अक्सर पूछे जाने वाले सवाल पढ़ें.
ब्लेज़ प्लान से स्पार्क प्लान पर डाउनग्रेड करना
Firebase कंसोल में जाकर, Spark के शुल्क वाले प्लान पर डाउनग्रेड किया जा सकता है.
नीचे दी गई कार्रवाइयों और स्थितियों में, आपके प्लान को Blaze से Spark में अपने-आप डाउनग्रेड कर दिया जाएगा:
Google Cloud कंसोल में जाकर, अपने प्रोजेक्ट से Cloud Billing खाते को अनलिंक करना
आपके प्रोजेक्ट से जुड़ा Cloud Billing खाता बंद करना
ध्यान दें कि Cloud Billing, पेमेंट की स्थिति या इतिहास के आधार पर खाते बंद कर सकता है. Cloud Billing से जुड़ी समस्याओं को हल करने का तरीका जानें.
अगर आपका प्रोजेक्ट Blaze से Spark पर डाउनग्रेड हो जाता है, तो इन बातों का ध्यान रखें:
आपके प्रोजेक्ट के पास पैसे चुकाकर ली जाने वाली Google Cloud की किसी भी सेवा का ऐक्सेस नहीं रहेगा. जैसे, Analytics के लिए Pub/Sub, Cloud Run या BigQuery स्ट्रीमिंग.
आपके प्रोजेक्ट के पास, डिफ़ॉल्ट Realtime Database इंस्टेंस या डिफ़ॉल्ट Realtime Database बकेट का ऐक्सेस नहीं रहेगा.Cloud Storage
इन इंस्टेंस और बकेट में मौजूद डेटा मिटता नहीं है. हालांकि, आपके पास डेटा का ऐक्सेस नहीं होगा. इसका मतलब है कि आपके ऐप्लिकेशन से डेटा को पढ़ने/लिखने का ऐक्सेस नहीं होगा. साथ ही, आपके पास कंसोल और REST API का ऐक्सेस भी नहीं होगा.
ऐक्सेस फिर से चालू करने के लिए, Blaze कीमत वाले प्लान पर अपग्रेड करें.
अगर आपको इन गैर-डिफ़ॉल्ट इंस्टेंस और बकेट से डेटा मिटाना है, लेकिन आपको Spark प्लान का इस्तेमाल जारी रखना है, तो Firebase की सहायता टीम से संपर्क करें.
किसी भी नए या मौजूदा Cloud Functions को नया डिप्लॉय नहीं किया जा सकता.
प्रॉडक्ट के हिसाब से, Spark और Blaze प्लान के लिए बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले कोटे की संख्या अलग-अलग हो सकती है. ज़्यादा जानकारी के लिए, अक्सर पूछे जाने वाले सवाल पढ़ें.
अगले चरण
कई खास स्थितियों के जवाब पाने के लिए, Firebase की कीमत से जुड़े अक्सर पूछे जाने वाले सवाल देखें. खास तौर पर, Cloud Functions for Firebase से जुड़ी बिलिंग के लिए.
अपने कोड की जांच करके, इस्तेमाल और खर्च के लेवल पर नज़र रखकर, और बजट से जुड़ी चेतावनी वाले ईमेल सेट अप करके, अचानक आने वाले बिल से बचने का तरीका जानें.