यह पेज फायरबेस मूल्य निर्धारण योजनाओं का वर्णन करता है, जिसमें फायरबेस के लिए बिलिंग कैसे काम करती है और यह अन्य Google सेवाओं से कैसे जुड़ती है।
फायरबेस दो अलग-अलग मूल्य निर्धारण योजनाएं, स्पार्क योजना और ब्लेज़ योजना प्रदान करता है। यहां प्रत्येक योजना का संक्षिप्त विवरण दिया गया है, लेकिन विस्तृत जानकारी के लिए, इस पृष्ठ पर नीचे दिए गए अनुभागों पर जाएं।
स्पार्क मूल्य निर्धारण योजना आरंभ करने के लिए किसी भुगतान जानकारी की आवश्यकता नहीं है | ब्लेज़ प्राइसिंग प्लान अधिक सेवाओं तक पहुंचने के लिए एक बिलिंग खाता संलग्न करें |
---|---|
बिना लागत वाले Firebase उत्पादों और सुविधाओं का पूरा उपयोग | बिना लागत वाले Firebase उत्पादों और सुविधाओं का पूरा उपयोग |
सशुल्क Firebase उत्पादों के लिए निःशुल्क उपयोग कोटा* | सशुल्क Firebase उत्पादों के लिए निःशुल्क उपयोग कोटा* |
भुगतान किए गए Firebase उत्पादों के किसी भी अतिरिक्त उपयोग के लिए भुगतान के रूप में मूल्य निर्धारण | |
क्लाउड फ़ंक्शंस तक पहुंच (बिना लागत उपयोग कोटा, फिर अतिरिक्त उपयोग के लिए भुगतान के रूप में मूल्य निर्धारण) | |
सशुल्क Google क्लाउड उत्पादों और सुविधाओं तक पहुंच | |
* उत्पाद के आधार पर, स्पार्क बनाम ब्लेज़ योजना के लिए उपलब्ध नो-कॉस्ट यूसेज कोटा की मात्रा भिन्न हो सकती है। इस अक्सर पूछे जाने वाले प्रश्न में और पढ़ें। |
प्रत्येक मूल्य-निर्धारण योजना के लिए उत्पाद-दर-उत्पाद विश्लेषण के विस्तृत विवरण के लिए, Firebase मूल्य-निर्धारण पृष्ठ देखें। उस पृष्ठ पर, आप बिना लागत वाले Firebase उत्पादों, बिना लागत के उपयोग कोटा, और Firebase उत्पादों के लिए भुगतान के रूप में मूल्य निर्धारण के बारे में जान सकते हैं।
साथ ही, अधिकांश Firebase उत्पाद उपयोग, कोटा और मूल्य निर्धारण के बारे में उत्पाद-विशिष्ट दस्तावेज़ीकरण प्रदान करते हैं। वे अक्सर उत्पाद के लिए उपयोग-से-बिलिंग उदाहरण प्रदान करते हैं। इस प्रकार की जानकारी प्राप्त करने के लिए Firebase दस्तावेज़ीकरण में उत्पाद के अनुभाग पर जाएँ।
निम्न उदाहरण दिखाता है कि मूल्य निर्धारण योजनाएं (और बिलिंग खाते) प्रोजेक्ट और ऐप्स से कैसे संबद्ध हैं।
स्पार्क मूल्य निर्धारण योजना
जब आप अपना ऐप विकसित करने के शुरुआती चरणों में हों, तो स्पार्क मूल्य निर्धारण योजना के साथ शुरुआत करें। अधिकांश Firebase सुविधाओं का उपयोग तुरंत शुरू करने के लिए आपको कोई भुगतान जानकारी प्रदान करने की आवश्यकता नहीं है!
और यदि आप केवल FCM और Crashlytics जैसे बिना लागत वाले Firebase उत्पादों का उपयोग कर रहे हैं, तो आप उत्पादन ऐप्स में Spark योजना का उपयोग कर सकते हैं।
स्पार्क योजना में क्या शामिल है?
स्पार्क योजना में सेवाओं तक निम्नलिखित पहुंच शामिल है:
- बिना लागत वाले Firebase उत्पादों और सुविधाओं का पूरा उपयोग (जैसे सामाजिक साइन-इन विधियां, FCM, और Crashlytics)
- सशुल्क फायरबेस उत्पादों (जैसे क्लाउड फायरस्टोर, क्लाउड स्टोरेज और होस्टिंग) के लिए बिना लागत के उपयोग कोटा
उदाहरण परिदृश्य
स्पार्क योजना पर उपयोग और बिलिंग के कुछ उदाहरण यहां दिए गए हैं:
आपका ऐप रिमोट कॉन्फिग, क्लाउड मैसेजिंग और क्रैशलिटिक्स का उपयोग करता है। आपको इन तीन उत्पादों की सभी सुविधाओं तक पहुंच प्राप्त होती है — भले ही आपके ऐप के कई मिलियन उपयोगकर्ता हों ।
आपका ऐप कस्टम प्रमाणीकरण, क्रैशलिटिक्स और क्लाउड फायरस्टोर का उपयोग करता है। आपको कस्टम प्रमाणीकरण और क्रैशलिटिक्स (चाहे आपके कितने भी उपयोगकर्ता हों) के लिए सभी सुविधाओं तक पहुंच प्राप्त होती है, साथ ही आपको 20,000 क्लाउड फायरस्टोर दस्तावेज़ लिखते हैं और 50,000 दस्तावेज़ हर दिन - बिना किसी लागत के पढ़ते हैं।
स्पार्क योजना के बारे में याद रखने योग्य महत्वपूर्ण तथ्य
स्पार्क मूल्य निर्धारण योजना के बारे में निम्नलिखित पर ध्यान दें:
यदि आप किसी कैलेंडर माह में किसी उत्पाद के लिए नो-कॉस्ट कोटा सीमा को पार कर जाते हैं, तो आपके प्रोजेक्ट द्वारा उस विशिष्ट उत्पाद का उपयोग उस महीने के शेष भाग के लिए बंद कर दिया जाएगा .
यह उस Firebase प्रोजेक्ट के साथ पंजीकृत सभी ऐप्स पर लागू होता है।
उस विशिष्ट उत्पाद का फिर से उपयोग करने के लिए, आपको अगले बिलिंग चक्र तक प्रतीक्षा करनी होगी या ब्लेज़ मूल्य निर्धारण योजना में अपग्रेड करना होगा ।
स्पार्क प्लान पर प्रोजेक्ट के लिए भुगतान किए गए Google क्लाउड उत्पाद और सुविधाएं (जैसे पब/सब, क्लाउड रन, या Analytics के लिए BigQuery स्ट्रीमिंग) उपलब्ध नहीं हैं।
ब्लेज़ प्राइसिंग प्लान
यदि आपकी परियोजना को सशुल्क सेवाओं द्वारा प्रदान की जाने वाली क्षमताओं की आवश्यकता है, तो ब्लेज़ मूल्य निर्धारण योजना पर स्विच करें। ब्लेज़ योजना पर एक फायरबेस प्रोजेक्ट में एक क्लाउड बिलिंग खाता जुड़ा हुआ है, जो आपके प्रोजेक्ट और ऐप्स को अधिक सेवाओं और उच्च उपयोग स्तरों तक पहुंचने में सक्षम बनाता है।
ब्लेज़ योजना में क्या शामिल है?
ब्लेज़ योजना में सेवाओं तक निम्नलिखित पहुँच शामिल है:
बिना लागत वाले Firebase उत्पादों और सुविधाओं का पूरा उपयोग (जैसे सामाजिक साइन-इन विधियां, FCM, और Crashlytics)
सशुल्क फायरबेस उत्पादों (जैसे क्लाउड फायरस्टोर, क्लाउड स्टोरेज और होस्टिंग) के लिए बिना लागत के उपयोग कोटा
भुगतान किए गए Firebase उत्पादों के किसी भी अतिरिक्त उपयोग के लिए भुगतान के रूप में मूल्य निर्धारण
Firebase के लिए क्लाउड फ़ंक्शंस के लिए निःशुल्क उपयोग कोटा, फिर भुगतान के रूप में मूल्य निर्धारण
सशुल्क Google क्लाउड उत्पादों और सुविधाओं तक पहुंच (जैसे पब/सब, क्लाउड रन, या Analytics के लिए BigQuery स्ट्रीमिंग)
यदि आपका प्रोजेक्ट भुगतान किए गए उत्पादों के लिए ब्लेज़ प्लान के बिना लागत उपयोग कोटा के भीतर रहता है, तो आपको उन उत्पादों के लिए कोई बिलिंग नहीं दिखाई देगी ( क्लाउड फ़ंक्शंस के अपवाद के साथ)। लेकिन अगर आप बिना लागत के उपयोग कोटा से अधिक हो जाते हैं, तो आप केवल उन संसाधनों के लिए भुगतान करते हैं जिनका आप उपभोग करते हैं - यही कारण है कि ब्लेज़ योजना को अक्सर "पे-एज़-यू-गो" योजना कहा जाता है।
उदाहरण परिदृश्य
ब्लेज़ प्लान पर उपयोग और बिलिंग के कुछ उदाहरण यहां दिए गए हैं:
आपका ऐप रिमोट कॉन्फिग, क्लाउड मैसेजिंग और क्रैशलिटिक्स का उपयोग करता है। आपको इन तीन उत्पादों की सभी सुविधाओं तक पहुंच प्राप्त होती है — भले ही आपके ऐप के कई मिलियन उपयोगकर्ता हों ।
आपका ऐप कस्टम प्रमाणीकरण, क्रैशलिटिक्स और क्लाउड फायरस्टोर का उपयोग करता है। आपको कस्टम प्रमाणीकरण और क्रैशलिटिक्स (चाहे आपके कितने भी उपयोगकर्ता हों) के लिए सभी सुविधाओं तक पहुंच प्राप्त होती है, साथ ही आपको 50,000 क्लाउड फायरस्टोर दस्तावेज़ पढ़ने और 20,000 दस्तावेज़ हर दिन - बिना किसी लागत के प्राप्त होते हैं।
लेकिन यदि आपके प्रोजेक्ट में Cloud Firestore का उपयोग उन दैनिक कोटा से अधिक है, तो आपसे उस दिन पढ़ने/लिखने के लिए शुल्क लिया जाता है जो कि 50K या 20K की संख्या से अधिक है।
ब्लेज़ योजना के बारे में याद रखने योग्य महत्वपूर्ण तथ्य
ब्लेज़ मूल्य निर्धारण योजना के बारे में निम्नलिखित पर ध्यान दें:
उत्पाद के आधार पर, स्पार्क बनाम ब्लेज़ योजना के लिए उपलब्ध नो-कॉस्ट यूसेज कोटा की मात्रा भिन्न हो सकती है। इस अक्सर पूछे जाने वाले प्रश्न में और पढ़ें।
अधिकांश फायरबेस उत्पादों और सुविधाओं में दैनिक उपयोग के आधार पर कोटा और मूल्य निर्धारण होता है, लेकिन कुछ मासिक या प्रति घंटा उपयोग पर आधारित होते हैं। उदाहरण के लिए, क्लाउड फ़ंक्शंस में एक नो-कॉस्ट यूसेज टियर है जो हर महीने रीसेट होता है, लेकिन क्लाउड फायरस्टोर और क्लाउड स्टोरेज में नो-कॉस्ट टियर होते हैं जो हर दिन रीसेट होते हैं। इस अक्सर पूछे जाने वाले प्रश्न में और पढ़ें।
Google क्लाउड बिलिंग खाते
जब आपका प्रोजेक्ट ब्लेज़ मूल्य निर्धारण योजना पर होता है, तो आपका प्रोजेक्ट Google क्लाउड बिलिंग खाते से संबद्ध होता है। यहां क्लाउड बिलिंग खातों के बारे में कुछ त्वरित तथ्य दिए गए हैं:
क्लाउड बिलिंग खातों के लिए भुगतान विधि की आवश्यकता होती है। इसमें अधिकांश प्रमुख क्रेडिट कार्ड, साथ ही बैंक खाते और पेपैल भुगतान विधियां (यदि आपके देश में समर्थित हैं) शामिल हैं। अधिक विस्तृत जानकारी के लिए, क्लाउड बिलिंग दस्तावेज़ीकरण देखें।
आप एक ही क्लाउड बिलिंग खाते से अनेक Firebase प्रोजेक्ट संबद्ध कर सकते हैं. ये सभी प्रोजेक्ट ब्लेज़ प्राइसिंग प्लान पर होंगे।
अगर आप Firebase और Google Cloud में नए हैं, तो जांच लें कि क्या आप हमारी सेवाओं को आज़माने के लिए $300 क्रेडिट और मुफ़्त परीक्षण क्लाउड बिलिंग खाते के योग्य हैं।
मूल्य निर्धारण योजनाओं के बीच स्विच करना
स्पार्क से ब्लेज़ में अपग्रेड करना
आप फायरबेस कंसोल में ब्लेज़ मूल्य निर्धारण योजना में अपग्रेड कर सकते हैं।
सभी उद्देश्यों और उद्देश्यों के लिए, ब्लेज़ मूल्य निर्धारण योजना में अपग्रेड करने का अर्थ है कि आप संबद्ध Google क्लाउड प्रोजेक्ट में एक क्लाउड बिलिंग खाता जोड़ रहे हैं।
निम्नलिखित क्रियाएं और स्थितियां स्वचालित रूप से आपकी मूल्य निर्धारण योजना को स्पार्क से ब्लेज़ में अपग्रेड कर देंगी:
Google क्लाउड कंसोल के माध्यम से अपने प्रोजेक्ट में क्लाउड बिलिंग खाता जोड़ना
एक ही प्रोजेक्ट में Google क्लाउड सेवाओं (जैसे पब/सब या क्लाउड रन) या Google मैप्स एपीआई का उपयोग करना
उदाहरण के लिए, यदि आप Google क्लाउड कंसोल के माध्यम से Google क्लाउड सेवा का उपयोग करना शुरू करते हैं, तो आपको एक क्लाउड बिलिंग खाता जोड़ना होगा - यह स्वचालित रूप से आपके फायरबेस मूल्य निर्धारण योजना को ब्लेज़ योजना में अपग्रेड कर देता है।
यदि आपका प्रोजेक्ट स्पार्क से ब्लेज़ में अपग्रेड होता है, तो सावधान रहें कि क्या होगा:
- उत्पाद के आधार पर, स्पार्क बनाम ब्लेज़ योजना के लिए उपलब्ध नो-कॉस्ट यूसेज कोटा की मात्रा भिन्न हो सकती है। इस अक्सर पूछे जाने वाले प्रश्न में और पढ़ें।
ब्लेज़ से स्पार्क प्लान में डाउनग्रेड करना
आप फायरबेस कंसोल में स्पार्क मूल्य निर्धारण योजना में डाउनग्रेड कर सकते हैं।
निम्नलिखित क्रियाएं और स्थितियां स्वचालित रूप से आपकी मूल्य निर्धारण योजना को ब्लेज़ से स्पार्क में डाउनग्रेड कर देंगी:
Google क्लाउड कंसोल के माध्यम से अपने प्रोजेक्ट से संबद्ध क्लाउड बिलिंग खाते को हटाना
अपने प्रोजेक्ट से जुड़े क्लाउड बिलिंग खाते को बंद करना
ध्यान दें कि क्लाउड बिलिंग भुगतान स्थिति या इतिहास के आधार पर खाते बंद कर सकता है। क्लाउड बिलिंग समस्याओं को हल करने का तरीका जानें।
यदि आपका प्रोजेक्ट ब्लेज़ से स्पार्क में डाउनग्रेड हो जाता है, तो सावधान रहें कि क्या होगा:
आपका प्रोजेक्ट किसी भी सशुल्क Google क्लाउड सेवाओं, जैसे पब/सब, क्लाउड रन, या Analytics के लिए BigQuery स्ट्रीमिंग का एक्सेस खो देता है।
आपका प्रोजेक्ट किसी भी गैर-डिफ़ॉल्ट रीयलटाइम डेटाबेस इंस्टेंस या गैर-डिफ़ॉल्ट क्लाउड स्टोरेज बकेट तक पहुंच खो देता है।
इन उदाहरणों और बकेट में डेटा हटाया नहीं जाता है, लेकिन आपके पास डेटा तक पहुंच नहीं होगी (आपके ऐप से कोई पढ़ने/लिखने की पहुंच नहीं है, कोई कंसोल एक्सेस नहीं है, और कोई आरईएसटी एपीआई एक्सेस नहीं है)।
पहुंच को पुन: सक्षम करने के लिए, ब्लेज़ मूल्य निर्धारण योजना में अपग्रेड करें ।
यदि आपको इन गैर-डिफ़ॉल्ट उदाहरणों और/या बकेट से डेटा हटाना है, लेकिन स्पार्क योजना पर बने रहना है, तो समर्थन से संपर्क करें ।
आप किसी भी नए या किसी भी मौजूदा क्लाउड फ़ंक्शन की नई तैनाती नहीं कर सकते।
उत्पाद के आधार पर, स्पार्क बनाम ब्लेज़ योजना के लिए उपलब्ध नो-कॉस्ट यूसेज कोटा की मात्रा भिन्न हो सकती है। इस अक्सर पूछे जाने वाले प्रश्न में और पढ़ें।
अगले कदम
विशेष रूप से Firebase के लिए क्लाउड फ़ंक्शंस से संबंधित बिलिंग के लिए कई विशिष्ट स्थितियों के उत्तर के लिए Firebase मूल्य निर्धारण अक्सर पूछे जाने वाले प्रश्न देखें।
अपने कोड का परीक्षण करके, अपने उपयोग और खर्च स्तरों की निगरानी करके और बजट अलर्ट ईमेल सेट करके आश्चर्यजनक बिलों से बचने का तरीका जानें।