Firebase की कीमतें

इस पेज पर, Firebase के लिए उपलब्ध अलग-अलग प्लान की जानकारी दी गई है. इसमें यह भी बताया गया है कि Firebase के लिए बिलिंग कैसे काम करती है और यह Google की अन्य सेवाओं से कैसे कनेक्ट होती है.

Firebase, दो तरह के प्लान उपलब्ध कराता है. पहला, बिना किसी शुल्क वाला स्पार्क प्लान और दूसरा, इस्तेमाल के हिसाब से पैसे चुकाने वाला ब्लेज़ प्लान. यहां हर प्लान के बारे में कम शब्दों में जानकारी दी गई है. हालांकि, ज़्यादा जानकारी के लिए, इस पेज पर बाद में दिए गए सेक्शन पर जाएं.

Spark प्लान की बिलिंग की जानकारी

Firebase का इस्तेमाल शुरू करने के लिए, पेमेंट की जानकारी देने की ज़रूरत नहीं है
. इसके अलावा, बिना किसी शुल्क के Firebase के प्रॉडक्ट इस्तेमाल करने के लिए भी पेमेंट की जानकारी देने की ज़रूरत नहीं है

ब्लेज़ प्लान की बिलिंग की जानकारी

बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले कोटे से ज़्यादा इस्तेमाल करने के लिए, बिलिंग खाते को लिंक करें
और ज़्यादा सेवाओं को ऐक्सेस करें

Firebase के बिना किसी शुल्क वाले प्रॉडक्ट और सुविधाओं का पूरा इस्तेमाल* Firebase के बिना किसी शुल्क वाले प्रॉडक्ट और सुविधाओं का पूरा इस्तेमाल*
पैसे चुकाकर इस्तेमाल किए जाने वाले Firebase प्रॉडक्ट के लिए, बिना किसी शुल्क के इस्तेमाल करने का कोटा** पैसे चुकाकर इस्तेमाल किए जाने वाले Firebase प्रॉडक्ट के लिए, बिना किसी शुल्क के इस्तेमाल करने का कोटा**
पैसे चुकाकर इस्तेमाल किए जाने वाले Firebase प्रॉडक्ट का अतिरिक्त इस्तेमाल करने पर, इस्तेमाल के हिसाब से पैसे चुकाने की सुविधा
Cloud Functions का ऐक्सेस
(बिना किसी शुल्क के इस्तेमाल किया जा सकने वाला कोटा. इसके बाद, अतिरिक्त इस्तेमाल के हिसाब से पैसे चुकाने की सुविधा)
पैसे चुकाकर ली जाने वाली Google Cloud की सुविधाओं और प्रॉडक्ट का ऐक्सेस

* बिना किसी शुल्क के इस्तेमाल किए जाने वाले प्रॉडक्ट में, अब भी कुछ सुविधाओं से जुड़ी सीमाएं लागू होती हैं. उदाहरण के लिए, Crashlytics कस्टम लॉगिंग को 64 केबी तक सीमित करता है. इस तरह की जानकारी पाने के लिए, Firebase के दस्तावेज़ में हर प्रॉडक्ट का सेक्शन देखें.

** प्रॉडक्ट के हिसाब से, स्पार्क प्राइसिंग प्लान और ब्लेज़ प्राइसिंग प्लान के लिए, बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले कोटे की रकम अलग-अलग हो सकती है. ज़्यादा जानकारी के लिए, अक्सर पूछे जाने वाले यह सवाल पढ़ें.

प्रॉडक्ट के बारे में खास जानकारी पाना

  • हर कीमत प्लान के लिए, प्रॉडक्ट के हिसाब से जानकारी: Firebase की कीमत वाले पेज पर जाएं. उस पेज पर, बिना किसी शुल्क के उपलब्ध Firebase प्रॉडक्ट, बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले कोटे, और Firebase प्रॉडक्ट के लिए इस्तेमाल के हिसाब से पैसे चुकाने की सुविधा के बारे में जानकारी दी गई है.

  • इस्तेमाल, कोटा, और कीमत के बारे में प्रॉडक्ट के हिसाब से जानकारी: प्रॉडक्ट के हिसाब से दस्तावेज़ देखें. इन पेजों पर अक्सर, प्रॉडक्ट के इस्तेमाल से लेकर बिलिंग तक के उदाहरण दिए जाते हैं. साथ ही, कुछ सुविधाओं के लिए सीमाएं भी बताई जाती हैं. उदाहरण के लिए, Crashlytics कस्टम लॉगिंग को 64 केबी तक सीमित करता है. इस तरह की जानकारी पाने के लिए, Firebase के दस्तावेज़ में हर प्रॉडक्ट के सेक्शन पर जाएं.

प्रोजेक्ट, ऐप्लिकेशन, और बिलिंग के बीच संबंध

इस इमेज में दिखाया गया है कि प्राइसिंग प्लान और बिलिंग खाते, प्रोजेक्ट और ऐप्लिकेशन से कैसे जुड़े होते हैं.

प्राइसिंग प्लान, प्रोजेक्ट, और ऐप्लिकेशन के बीच संबंध



स्पार्क प्लान की बिलिंग की जानकारी

ऐप्लिकेशन डेवलप करने के शुरुआती चरणों में, बिना किसी शुल्क वाला Spark का प्राइसिंग प्लान इस्तेमाल करें. ज़्यादातर Firebase सुविधाओं का इस्तेमाल तुरंत शुरू करने के लिए, आपको पेमेंट की कोई जानकारी देने की ज़रूरत नहीं है!

अगर आपको बिना किसी शुल्क के Firebase प्रॉडक्ट (जैसे कि Crashlytics) का सिर्फ़ इस्तेमाल करना है, तो प्रोडक्शन ऐप्लिकेशन में Spark प्लान का इस्तेमाल किया जा सकता है.

स्पार्क प्लान में क्या-क्या शामिल है?

Spark प्लान में, इन सेवाओं का ऐक्सेस शामिल है:

  • Firebase के बिना किसी शुल्क वाले प्रॉडक्ट और सुविधाओं का पूरा इस्तेमाल* (जैसे कि सोशल साइन-इन के तरीके, Remote Config, और Crashlytics)
  • पैसे चुकाकर इस्तेमाल किए जाने वाले Firebase प्रॉडक्ट (जैसे कि Cloud Firestore, Cloud Storage, और Hosting) के लिए, बिना किसी शुल्क के इस्तेमाल करने के कोटे

* बिना किसी शुल्क के उपलब्ध प्रॉडक्ट में अब भी कुछ सुविधाओं से जुड़ी सीमाएं लागू होती हैं. उदाहरण के लिए, Crashlytics में कस्टम लॉगिंग की सीमा 64 केबी है. इस तरह की जानकारी पाने के लिए, Firebase के दस्तावेज़ में हर प्रॉडक्ट का सेक्शन देखें.

उदाहरण के तौर पर दिए गए मामले

स्पार्क प्लान में इस्तेमाल और बिलिंग के कुछ उदाहरण यहां दिए गए हैं:

  • पहला उदाहरण: आपका ऐप्लिकेशन, सोशल साइन-इन के तरीकों Remote Config और Crashlytics का इस्तेमाल करता है. आपको इन तीनों प्रॉडक्ट की सभी सुविधाओं का ऐक्सेस मिलता है. इसके लिए, आपको कोई शुल्क नहीं देना होता. भले ही, आपके ऐप्लिकेशन के लाखों उपयोगकर्ता हों.

  • दूसरा उदाहरण: आपका ऐप्लिकेशन, कस्टम Authentication, Crashlytics, और Cloud Firestore का इस्तेमाल करता है. आपको कस्टम Authentication और Crashlytics के लिए सभी सुविधाओं का ऐक्सेस मिलता है. इससे कोई फ़र्क़ नहीं पड़ता कि आपके पास कितने उपयोगकर्ता हैं. साथ ही, आपको हर दिन 20,000 Cloud Firestore दस्तावेज़ लिखने और 50,000 दस्तावेज़ पढ़ने की सुविधा मिलती है. इसके लिए, आपको कोई शुल्क नहीं देना पड़ता.

Spark के प्राइसिंग प्लान के बारे में याद रखने वाली अहम बातें

स्पार्क प्लान की बिलिंग के बारे में यहां दी गई जानकारी का ध्यान रखें:

  • अगर किसी प्रॉडक्ट के लिए, बिना किसी शुल्क के इस्तेमाल करने की सीमा, किसी कैलेंडर महीने में पार हो जाती है, तो उस महीने के बाकी दिनों के लिए, आपके प्रोजेक्ट में उस प्रॉडक्ट का इस्तेमाल बंद कर दिया जाएगा.

    • यह उस Firebase प्रोजेक्ट में रजिस्टर किए गए सभी ऐप्लिकेशन पर लागू होता है.

    • उस प्रॉडक्ट का फिर से इस्तेमाल करने के लिए, आपको अगले बिलिंग साइकल तक इंतज़ार करना होगा या Blaze कीमत के प्लान पर अपग्रेड करना होगा.

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

  • पैसे चुकाकर इस्तेमाल किए जाने वाले Google Cloud प्रॉडक्ट और सुविधाएं (जैसे कि Pub/Sub, Cloud Run या Analytics के लिए BigQuery स्ट्रीमिंग) Spark के प्राइसिंग प्लान वाले प्रोजेक्ट के लिए उपलब्ध नहीं हैं.



ब्लेज़ प्लान की बिलिंग की जानकारी

अगर आपके ऐप्लिकेशन को पैसे चुकाकर ली जाने वाली सेवाओं की सुविधाओं की ज़रूरत है और/या आपको बढ़ा हुआ कोटा चाहिए (उन प्रॉडक्ट के लिए जो ब्लेज़ कीमत के प्लान पर यह सुविधा देते हैं), तो इस्तेमाल के हिसाब से पैसे चुकाने वाले ब्लेज़ कीमत के प्लान पर अपग्रेड किया जा सकता है.

Blaze प्लान वाले Firebase प्रोजेक्ट से एक Cloud Billing खाता लिंक होता है. इससे आपके प्रोजेक्ट और ऐप्लिकेशन को ज़्यादा सेवाओं का ऐक्सेस मिलता है. साथ ही, अक्सर इस्तेमाल के ज़्यादा लेवल का ऐक्सेस मिलता है.

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 for Firebase को छोड़कर. अगर नो-कॉस्ट प्लान के इस्तेमाल से जुड़ा कोटा खत्म हो जाता है, तो आपको सिर्फ़ उन संसाधनों के लिए पैसे चुकाने होंगे जिनका इस्तेमाल किया गया है. इसलिए, Blaze के नो-कॉस्ट प्लान को "इस्तेमाल के हिसाब से शुल्क चुकाएं" प्लान कहा जाता है.

उदाहरण के तौर पर दिए गए मामले

ब्लेज़ प्लान में इस्तेमाल और बिलिंग के कुछ उदाहरण यहां दिए गए हैं:

  • पहला उदाहरण: आपका ऐप्लिकेशन, सोशल साइन-इन के तरीकों Remote Config और Crashlytics का इस्तेमाल करता है. आपको इन तीनों प्रॉडक्ट की सभी सुविधाओं का ऐक्सेस मिलता है. इसके लिए, आपको कोई शुल्क नहीं देना होता. भले ही, आपके ऐप्लिकेशन के लाखों उपयोगकर्ता हों.

  • दूसरा उदाहरण: आपका ऐप्लिकेशन, कस्टम Authentication, Crashlytics, और Cloud Firestore का इस्तेमाल करता है. आपको कस्टम Authentication और Crashlytics की सभी सुविधाओं का ऐक्सेस मिलता है. इससे कोई फ़र्क़ नहीं पड़ता कि आपके पास कितने उपयोगकर्ता हैं. साथ ही, आपको हर दिन 50,000 Cloud Firestore दस्तावेज़ पढ़ने और 20,000 दस्तावेज़ लिखने की सुविधा मिलती है. इसके लिए, आपको कोई शुल्क नहीं देना पड़ता.

    हालांकि, अगर आपके प्रोजेक्ट में Cloud Firestore का इस्तेमाल, रोज़ाना के कोटे से ज़्यादा होता है, तो आपसे उस दिन के रीड और राइट के लिए शुल्क लिया जाएगा. यह शुल्क, 50 हज़ार या 20 हज़ार से ज़्यादा के लिए लिया जाएगा.

ब्लेज़ प्लान की बिलिंग के बारे में याद रखने वाली अहम बातें

ब्लेज़ प्लान की बिलिंग के बारे में यहां दी गई जानकारी का ध्यान रखें:

  • प्रॉडक्ट के हिसाब से, स्पार्क प्लान और ब्लेज़ प्लान के लिए, बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले कोटे की सीमा अलग-अलग हो सकती है. ज़्यादा जानकारी के लिए, अक्सर पूछे जाने वाले यह सवाल पढ़ें.

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

  • Firebase के ज़्यादातर प्रॉडक्ट और सुविधाओं के लिए, हर दिन के इस्तेमाल के हिसाब से कोटा और कीमत तय की जाती है. हालांकि, कुछ के लिए हर महीने या हर घंटे के इस्तेमाल के हिसाब से कोटा और कीमत तय की जाती है. Cloud Functions में, बिना किसी शुल्क के इस्तेमाल करने का एक टियर होता है. यह हर महीने रीसेट होता है. हालांकि, Cloud Firestore और Cloud Storage में, बिना किसी शुल्क के इस्तेमाल करने के टियर होते हैं. ये हर दिन रीसेट होते हैं. ज़्यादा जानकारी के लिए, अक्सर पूछे जाने वाले सवाल पढ़ें.

Google Cloud Billing खाते

अगर आपका प्रोजेक्ट ब्लेज़ प्राइसिंग प्लान पर है, तो आपका प्रोजेक्ट Google Cloud Billing खाते से लिंक होता है. Cloud Billing खातों के बारे में यहां कुछ खास बातें दी गई हैं:

  • Cloud Billing खातों के लिए, पेमेंट का तरीका जोड़ना ज़रूरी है. इसमें ज़्यादातर मुख्य क्रेडिट कार्ड के साथ-साथ, पेमेंट के अन्य तरीके भी शामिल हैं. ज़्यादा जानकारी के लिए, Cloud Billing दस्तावेज़ देखें.

  • एक Cloud Billing खाते से कई Firebase प्रोजेक्ट लिंक किए जा सकते हैं. ये सभी प्रोजेक्ट, ब्लेज़ प्राइसिंग प्लान पर होंगे.

  • देखें कि आपको क्रेडिट मिल सकते हैं या नहीं. उदाहरण के लिए, अगर आपने Firebase और Google Cloud का इस्तेमाल पहले कभी नहीं किया है, तो हो सकता है कि आपको हमारी सेवाओं को आज़माने के लिए, "Google Cloud को 300 डॉलर में मुफ़्त में आज़माने" का ऑफ़र मिले. ध्यान दें कि इन क्रेडिट के अलावा, किसी भी तरह के इस्तेमाल या लागत का हिसाब, आपके इस्तेमाल किए जा रहे क्रेडिट प्रोग्राम के हिसाब से तय किया जाता है.



प्राइसिंग प्लान के बीच स्विच करना

स्पार्क प्लान से ब्लेज़ प्लान पर अपग्रेड करना

Firebase कंसोल में जाकर, ब्लेज़ प्लान पर अपग्रेड किया जा सकता है.

Firebase प्रोजेक्ट को Blaze प्लान में अपग्रेड करने का मतलब है कि आपने Cloud Billing खाते को Google Cloud प्रोजेक्ट से लिंक किया है.

इन कार्रवाइयों और स्थितियों में, आपका स्पार्क प्लान अपने-आप ब्लेज़ प्लान में अपग्रेड हो जाएगा:

  • Google Cloud कंसोल से, अपने प्रोजेक्ट में Cloud Billing खाता लिंक करना

  • एक ही प्रोजेक्ट में Google Cloud की सेवाओं (जैसे, Pub/Sub या Cloud Run) या Google Maps API का इस्तेमाल करना

    उदाहरण के लिए, अगर Google Cloud कंसोल में जाकर Google Cloud सेवा का इस्तेमाल शुरू किया जाता है, तो आपको Cloud Billing खाता लिंक करना होगा. इससे, Firebase का प्राइसिंग प्लान अपने-आप Blaze प्राइसिंग प्लान में अपग्रेड हो जाएगा.

अगर आपका प्रोजेक्ट, स्पार्क प्लान से ब्लेज़ प्लान पर अपग्रेड होता है, तो इन बातों का ध्यान रखें:

  • प्रॉडक्ट के हिसाब से, Spark प्लान और Blaze प्लान में बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले कोटे की सीमा अलग-अलग हो सकती है. ज़्यादा जानकारी के लिए, अक्सर पूछे जाने वाले यह सवाल पढ़ें.

ब्लेज़ प्लान से स्पार्क प्लान पर डाउनग्रेड करना

Firebase कंसोल में जाकर, Spark के लिए तय की गई कीमत वाले प्लान पर वापस जाया जा सकता है.

इन कार्रवाइयों और स्थितियों में, आपका बिलिंग प्लान ब्लेज़ प्लान से स्पार्क प्लान में अपने-आप डाउनग्रेड हो जाएगा:

  • Google Cloud कंसोल में जाकर, अपने प्रोजेक्ट से Cloud Billing खाते को अनलिंक करना

  • अपने प्रोजेक्ट से लिंक किया गया Cloud Billing खाता बंद करना
    ध्यान दें कि Cloud Billing, पेमेंट की स्थिति या इतिहास के आधार पर खाते बंद कर सकता है. Cloud Billing से जुड़ी समस्याओं को हल करने का तरीका जानें.

अगर आपका प्रोजेक्ट, ब्लेज़ प्लान से स्पार्क प्लान पर डाउनग्रेड होता है, तो इन बातों का ध्यान रखें:

  • आपके प्रोजेक्ट के पास, पैसे चुकाकर ली जाने वाली Google Cloud सेवाओं का ऐक्सेस नहीं रहेगा. जैसे, Analytics के लिए Pub/Sub, Cloud Run या BigQuery स्ट्रीमिंग.

  • आपके प्रोजेक्ट के पास, किसी भी नॉन-डिफ़ॉल्ट Realtime Database इंस्टेंस या नॉन-डिफ़ॉल्ट Cloud Storage बकेट का ऐक्सेस नहीं रहता.

    • इन इंस्टेंस और बकेट में मौजूद डेटा नहीं मिटता. हालांकि, आपके पास इस डेटा का ऐक्सेस नहीं होगा. इसका मतलब है कि आपके पास ऐप्लिकेशन से डेटा को पढ़ने/बदलाव करने का ऐक्सेस नहीं होगा, कंसोल का ऐक्सेस नहीं होगा, और REST API का ऐक्सेस नहीं होगा.

    • ऐक्सेस फिर से चालू करने के लिए, ब्लेज़ प्लान पर अपग्रेड करें.

    • अगर आपको इन नॉन-डिफ़ॉल्ट इंस्टेंस और बकेट से डेटा मिटाना है, लेकिन Spark के प्राइसिंग प्लान पर बने रहना है, तो Firebase की सहायता टीम से संपर्क करें.

  • किसी भी नए या मौजूदा Cloud Functions को नया डिप्लॉय नहीं किया जा सकता.

  • प्रॉडक्ट के हिसाब से, स्पार्क प्लान और ब्लेज़ प्लान के लिए, बिना किसी शुल्क के इस्तेमाल किए जा सकने वाले कोटे की सीमा अलग-अलग हो सकती है. ज़्यादा जानकारी के लिए, अक्सर पूछे जाने वाले यह सवाल पढ़ें.



अगले चरण