किसी मौजूदा Google Cloud प्रोजेक्ट के साथ Firebase का इस्तेमाल शुरू करना
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
Firebase प्रोजेक्ट, एक Google Cloud प्रोजेक्ट है. इसमें अतिरिक्त
Firebase के लिए खास तौर पर कॉन्फ़िगरेशन और सेवाएं चालू की जाती हैं. इसे आम तौर पर, Google Cloud प्रोजेक्ट में
"Firebase जोड़ना" कहा जाता है. इस पेज पर,
"Firebase जोड़ने" का तरीका बताया गया है. साथ ही, इसमें अक्सर पूछे जाने वाले कुछ
सवालों (एफ़एक्यू) के जवाब भी दिए गए हैं.
किसी Google Cloud प्रोजेक्ट में Firebase जोड़ने पर, Firebase कई एपीआई अपने-आप चालू कर देता है. साथ ही, सभी Firebase
सेवाओं और इंटरफ़ेस का इस्तेमाल आसान बनाने के लिए, सेवा खाते बनाता है. Firebase, Google Cloud कंसोल के IAM & Admin >
Labels पेज पर, आपके प्रोजेक्ट में a
firebase:enabled label
भी जोड़ता है. "Firebase जोड़ने" पर क्या होता है, इस बारे में ज़्यादा जानें
.
Firebase प्रोजेक्ट और एक Google Cloud प्रोजेक्ट के बीच संबंध
Firebase प्रोजेक्ट, एकGoogle Cloud प्रोजेक्ट होता है:
आपके पास प्रोजेक्ट से इंटरैक्ट करने के लिए
Firebase CLI, gcloud CLI,
और Google के किसी भी Terraform संसाधन का इस्तेमाल करने का विकल्प होता है.
आपके पास प्रोजेक्ट में, Firebase और Google Cloud दोनों के प्रॉडक्ट और एपीआई इस्तेमाल करने का विकल्प होता है.
प्रोजेक्ट के लिए IAM अनुमतियां और भूमिकाएं, Firebase और Google Cloud दोनों में
शेयर की जाती हैं. प्रोजेक्ट के किसी सदस्य (यानी,
प्रिंसिपल) के पास, आपके Google Cloud प्रोजेक्ट का जो भी ऐक्सेस होगा वह आपके Firebase
प्रोजेक्ट पर भी लागू होगा. इसके उलट भी ऐसा ही होगा.
प्रोजेक्ट के लिए बिलिंग, Firebase और
Google Cloud दोनों में शेयर की जाती है. अगर आपके Google Cloud प्रोजेक्ट के लिए बिलिंग चालू है, तो आपका
Firebase प्रोजेक्ट, Firebase के इस्तेमाल के हिसाब से शुल्क चुकाने वाले Blaze प्लान पर होगा.
प्रोजेक्ट के लिए यूनीक आइडेंटिफ़ायर (जैसे,
प्रोजेक्ट नंबर और
प्रोजेक्ट आईडी)
Firebase और Google Cloud में शेयर किए जाते हैं.
ध्यान रखें कि किसी मौजूदा Google Cloud प्रोजेक्ट में "Firebase जोड़ने" के बाद, इसे
वापस नहीं किया जा सकता. इसका मतलब है कि आपके पास पूरी तरह सेGoogle Cloud प्रोजेक्ट से "Firebase को हटाने" का विकल्प नहीं होता. ज़्यादा जानने के लिए, यह
एफ़एक्यू पढ़ें.
अक्सर पूछे जाने वाले सवाल और समस्या हल करने के तरीके
Firebase का इस्तेमाल शुरू करने के लिए, क्या Firebase की सेवा की शर्तें स्वीकार करना ज़रूरी है?
किसी
Google Cloud प्रोजेक्ट में Firebase की सभी सुविधाओं को ऐक्सेस करने और उनका इस्तेमाल करने के लिए, आपको
Firebase की सेवा की शर्तें स्वीकार करनी होंगी. किसी मौजूदा Google Cloud प्रोजेक्ट में "Firebase जोड़ने" के लिए भी, आपको Firebase की शर्तें
स्वीकार करनी होंगी.
आपके पास जितने भी प्रोजेक्ट का ऐक्सेस हो, आपको अपने Google खाते के लिए Firebase की शर्तें सिर्फ़ एक बार स्वीकार करनी होंगी. शर्तें स्वीकार करने पर, सिर्फ़ आपके Google खाते के लिए उन्हें स्वीकार किया जाता है. सभी प्रोजेक्ट सदस्यों के लिए, प्रोजेक्ट-लेवल पर शर्तें स्वीकार नहीं की जाती हैं.
आपके पास Firebase कंसोल का इस्तेमाल करके, इनमें से किसी भी विकल्प से Firebase की शर्तें स्वीकार करने का विकल्प होता है. पूछे जाने पर, शर्तें स्वीकार करें.
Firebase कंसोल का इस्तेमाल करके, नया Firebase प्रोजेक्ट बनाएं.
Firebase कंसोल में कोई मौजूदा Firebase प्रोजेक्ट खोलें. उदाहरण के लिए,
किसी ने आपको प्रोजेक्ट का सदस्य (यानी, प्रिंसिपल) बनने का न्योता भेजा है.
Firebase कंसोल में कोई मौजूदा Google Cloud प्रोजेक्ट खोलें और उसमें
"Firebase जोड़ें".
"Firebase जोड़ने" के लिए कौनसी अनुमतियां ज़रूरी हैं?
किसी मौजूदा Google Cloud प्रोजेक्ट में "Firebase जोड़ने" के लिए, प्रोजेक्ट के किसी सदस्य (यानी, प्रिंसिपल) के पास ये IAM अनुमतियां होनी चाहिए:
firebase.projects.update
resourcemanager.projects.get
serviceusage.services.enable
serviceusage.services.get
एडिटर और मालिक की IAM भूमिकाओं में, ये अनुमतियां डिफ़ॉल्ट रूप से शामिल होती हैं.
Firebase कंसोल, मेरे मौजूदा Google Cloud प्रोजेक्ट की सूची लोड क्यों नहीं कर पा रहा है?
यह एफ़एक्यू, आम तौर पर तब लागू होता है, जब Firebase कंसोल का इस्तेमाल करके, किसी मौजूदा Google Cloud प्रोजेक्ट में "Firebase जोड़ने" की कोशिश की जा रही हो और आपके पास हज़ारों Google Cloud प्रोजेक्ट का ऐक्सेस हो.
हालांकि, प्रोजेक्ट के लेबल की सूची में, मैन्युअल तरीके से firebase:enabled लेबल जोड़ने से, आपके Google Cloud प्रोजेक्ट के लिए Firebase के हिसाब से कॉन्फ़िगरेशन और सेवाएं चालू नहीं होती हैं. ऐसा करने के लिए, आपको
Firebase जोड़ना होगाFirebase कंसोल का इस्तेमाल करके. इसके अलावा, बेहतर इस्तेमाल के लिए, Firebase CLI, Firebase Management REST API या
Terraform का इस्तेमाल किया जा सकता है.
किसी मौजूदा Google Cloud प्रोजेक्ट में "Firebase जोड़ने" पर क्या होता है?
Firebase प्रोजेक्ट, एक Google Cloud प्रोजेक्ट है. इसमें अतिरिक्त
Firebase के लिए खास तौर पर कॉन्फ़िगरेशन और सेवाएं चालू की जाती हैं. इसलिए, किसी मौजूदा Google Cloud प्रोजेक्ट में
"Firebase जोड़ने" पर, Firebase सभी Firebase सेवाओं और इंटरफ़ेस का इस्तेमाल आसान बनाने के लिए, ये
कार्रवाइयां करता है:
क्या किसी प्रोजेक्ट से "Firebase हटाया" जा सकता है?
किसी मौजूदा Google Cloud प्रोजेक्ट में "Firebase जोड़ने" के बाद, इसे वापस नहीं किया जा सकता
(इसका मतलब है कि आपके पास Google Cloud प्रोजेक्ट से पूरी तरह से "Firebase को हटाने" का विकल्प नहीं होता).
"Firebase जोड़ने" की प्रोसेस में, एपीआई और बैकएंड सेवाएं चालू की जाती हैं. इनका इस्तेमाल, अन्य Google Cloud सुविधाओं के लिए भी किया जा सकता है. इन सभी चालू की गई सेवाओं को बंद करने से, डिपेंडेंसी की वजह से अनचाहे और अप्रत्याशित नतीजे मिल सकते हैं.
क्या किसी मौजूदा Google Cloud प्रोजेक्ट के लिए, "Firebase जोड़ने" की सुविधा को ब्लॉक किया जा सकता है?
किसी मौजूदा Google Cloud प्रोजेक्ट में "Firebase जोड़ने" की सुविधा को ब्लॉक नहीं किया जा सकता. हालांकि, आपके पास ये काम करने का विकल्प होता है:
प्रोजेक्ट के उन सदस्यों (यानी, प्रिंसिपलों) की संख्या सीमित करें जिनके पास IAM की अनुमति firebase.projects.update है. यह अनुमति, "Firebase जोड़ने" के लिए ज़रूरी है.
अगले चरण
Firebase प्रोजेक्ट के बारे में ज़्यादा जानने के लिए, ये संसाधन देखें:
Firebase प्रोजेक्ट के बारे में जानकारी —
इसमें Firebase
प्रोजेक्ट के बारे में कई अहम कॉन्सेप्ट की खास जानकारी दी गई है. इनमें, Google Cloud के साथ उनका संबंध और किसी प्रोजेक्ट के साथ-साथ उसके ऐप्लिकेशन और संसाधनों की बुनियादी
क्रम-व्यवस्था शामिल है.
Firebase प्रोजेक्ट सेट अप करने के लिए सामान्य सबसे सही तरीके —
इसमें Firebase प्रोजेक्ट सेट अप करने के लिए, सामान्य और बड़े पैमाने पर सबसे सही तरीके बताए गए हैं
और अपने ऐप्लिकेशन को किसी प्रोजेक्ट के साथ रजिस्टर करने के लिए, ताकि आपके पास अलग-अलग एनवायरमेंट का इस्तेमाल करने वाला साफ़-सुथरा
डेवलपमेंट वर्कफ़्लो हो.
अपने ऐप्लिकेशन को Firebase प्रोजेक्ट के साथ रजिस्टर करके और उन्हें Firebase से कनेक्ट करके, अपने मोबाइल और वेब ऐप्लिकेशन में Firebase का इस्तेमाल शुरू करें:
iOS+ |
Android |
वेब |
Flutter |
Unity |
C++.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2026-05-13 (UTC) को अपडेट किया गया."],[],[]]