इस पेज पर, अक्सर पूछे जाने वाले सवालों (एफ़एक्यू) के जवाब दिए गए हैं
Cloud Functions for Firebase.
Cloud Functions रनटाइम के लिए सहायता
मैं यह कैसे पक्का करूं कि मैंने अपने फ़ंक्शन को Node.js के किसी खास रनटाइम पर डिप्लॉय किया है?
Firebase कंसोल में, फ़ंक्शन डैशबोर्ड पर जाएं. इसके बाद, कोई फ़ंक्शन चुनें और
ज़्यादा जानकारी में जाकर, फ़ंक्शन की भाषा देखें.
Cloud Functions की कीमतें
मुझे Cloud Functions for Firebase का इस्तेमाल करने के लिए, बिलिंग खाते की ज़रूरत क्यों है?
Cloud Functions for Firebase Google की कुछ ऐसी सेवाओं पर निर्भर करता है जिनके लिए शुल्क लिया जाता है. नए
फ़ंक्शन डिप्लॉय करने के लिए, Firebase CLI 11.2.0 और इसके बाद के वर्शन की मदद से,
Cloud Build और
Artifact Registry का इस्तेमाल किया जाता है.
इससे पहले के वर्शन पर डिप्लॉयमेंट के लिए, Cloud Build का इस्तेमाल उसी तरह किया जाता है. हालांकि, स्टोरेज के लिए Artifact Registry के बजाय, Container Registry और Cloud Storage का इस्तेमाल किया जाता है. इन सेवाओं के इस्तेमाल के लिए, मौजूदा कीमतों के अलावा शुल्क लिया जाएगा.
Firebase CLI 11.2.0 और इसके बाद के वर्शन के लिए स्टोरेज
Artifact Registry
Artifact Registry, ऐसे कंटेनर उपलब्ध कराता है जिनमें फ़ंक्शन चलते हैं. Artifact Registry
पहले 500 एमबी का स्टोरेज बिना किसी शुल्क के उपलब्ध कराता है. इसलिए, हो सकता है कि पहले फ़ंक्शन डिप्लॉयमेंट के लिए कोई शुल्क न लिया जाए.
अगर तय की गई सीमा से ज़्यादा स्टोरेज का इस्तेमाल किया जाता है, तो हर महीने हर जीबी के लिए
0.10 डॉलर का शुल्क लिया जाता है.
Firebase CLI 11.1.x और इससे पहले के वर्शन के लिए स्टोरेज
इससे पहले के वर्शन पर डिप्लॉय किए गए फ़ंक्शन के लिए,
Container Registry,
ऐसे कंटेनर उपलब्ध कराता है जिनमें फ़ंक्शन चलते हैं. किसी फ़ंक्शन को डिप्लॉय करने के लिए ज़रूरी हर कंटेनर के लिए शुल्क लिया जाएगा. सेव किए गए हर कंटेनर के लिए, आपसे थोड़ा शुल्क लिया जा सकता है
. उदाहरण के लिए, एक जीबी स्टोरेज के लिए हर महीने 0.026 डॉलर का शुल्क लिया जाता है
.
आपके बिल में कैसे बदलाव हो सकता है, इस बारे में ज़्यादा जानने के लिए, यहां दी गई जानकारी देखें
क्या Cloud Functions for Firebase का इस्तेमाल अब भी बिना किसी शुल्क के किया जा सकता है?
हां. इस्तेमाल के हिसाब से शुल्क चुकाने वाले ब्लेज़ प्लान में भी, Cloud Functions कॉल, कंप्यूट टाइम, और इंटरनेट ट्रैफ़िक के लिए बिना किसी शुल्क वाला
टियर उपलब्ध कराता है. पहले 20,00,000 कॉल, 4,00,000 जीबी-सेकंड, 2,00,000 सीपीयू-सेकंड, और पांच जीबी इंटरनेट इग्रेस डेटा ट्रैफ़िक हर महीने बिना किसी शुल्क के दिया जाता है. तय की गई सीमाओं से ज़्यादा इस्तेमाल करने पर ही शुल्क लिया जाएगा.
बिना किसी शुल्क वाले 500 एमबी स्टोरेज के बाद, हर डिप्लॉयमेंट ऑपरेशन के लिए, फ़ंक्शन के कंटेनर के लिए इस्तेमाल किए गए स्टोरेज के लिए थोड़ा शुल्क लिया जाएगा. अगर डेवलपमेंट की प्रोसेस, जांच के लिए फ़ंक्शन डिप्लॉय करने पर निर्भर करती है, तो डेवलपमेंट के दौरान
Firebase Local Emulator Suite का इस्तेमाल करके, खर्च को और कम किया जा सकता है.
Firebase के प्लान और
Cloud Functions कीमतों
के उदाहरण देखें.
क्या Firebase,
Cloud Functions for Firebase के कोटा और सीमाओं को बढ़ाने की योजना बना रहा है?
नहीं. कोटा में बदलाव करने की कोई योजना नहीं है. हालांकि, ज़्यादा से ज़्यादा बिल्ड टाइम की सीमा को हटाया जा रहा है. 120 मिनट का रोज़ का बिल्ड कोटा पूरा होने पर, आपको गड़बड़ियां या चेतावनियां नहीं मिलेंगी. इसके बजाय, आपसे इस्तेमाल के हिसाब से शुल्क चुकाने वाले ब्लेज़ प्लान की शर्तों के तहत शुल्क लिया जाएगा. कोटा और सीमाएं देखें
.
क्या मुझे Google Cloud 300 डॉलर का क्रेडिट मिल सकता है?
हां, Google Cloud कंसोल में Cloud Billing खाता बनाकर, 300 डॉलर का क्रेडिट पाया जा सकता है. इसके बाद, उस Cloud Billing खाते को किसी Firebase प्रोजेक्ट से लिंक करें.
Google Cloud क्रेडिट के बारे में ज़्यादा जानें.
ध्यान दें कि ऐसा करने पर, आपको
सेट अप
ब्लेज़ प्लान Firebase कंसोल में सेट अप करना होगा, ताकि 300 डॉलर का क्रेडिट खत्म होने के बाद भी आपका प्रोजेक्ट काम करता रहे.
मुझे Firebase के बारे में जानने के लिए, कोडलैब फ़ॉलो करना है. क्या मुझे कुछ समय के लिए बिलिंग खाता मिल सकता है?
नहीं, इसके लिए माफ़ करें. आप डेवलपमेंट के लिए
Firebase Local Emulator Suite का इस्तेमाल कर सकते हैं, भले ही आपके पास Cloud Billing खाता न हो. इसके अलावा, Google Cloud मुफ़्त में आज़माने के ऑफ़र के लिए आवेदन करें.
अगर इस बदलाव की वजह से, आपको बिल का पेमेंट करने में अब भी समस्या आ रही है, तो Firebase की सहायता टीम से संपर्क करें.
मैं अपने मौजूदा बिलिंग शुल्क की जानकारी कैसे देखूं?
Firebase कंसोल में, इस्तेमाल और बिलिंग
डैशबोर्ड देखें.
मैं Firebase एक्सटेंशन का इस्तेमाल करता/करती हूं. क्या मुझे बिलिंग खाते की ज़रूरत है?
हां. एक्सटेंशन
Cloud Functions का इस्तेमाल करते हैं.
इसलिए, एक्सटेंशन पर भी वही शुल्क लागू होंगे जो दूसरे फ़ंक्शन पर लागू होते हैं.
एक्सटेंशन का इस्तेमाल करने के लिए, आपको इस्तेमाल के हिसाब से शुल्क चुकाने वाले ब्लेज़ प्लान में अपग्रेड करना होगा. आपके इंस्टॉल किए गए हर एक्सटेंशन के लिए, Firebase के संसाधनों के इस्तेमाल के लिए थोड़ा शुल्क लिया जाएगा. भले ही, उनका इस्तेमाल न किया गया हो. आम तौर पर,
यह शुल्क हर महीने करीब 0.01 डॉलर होता है.)
इसके अलावा, Firebase की सेवाओं के इस्तेमाल से जुड़े शुल्क भी लिए जाएंगे.