किसी मौजूदा 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 का एक 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 प्रोजेक्ट पर भी लागू होगी.
प्रोजेक्ट को मिटाने पर, वह Firebase और Google Cloud, दोनों से मिट जाता है.
प्रोजेक्ट में किसी संसाधन या डेटा को मिटाने या उसमें बदलाव करने पर, वह
Firebase और Google Cloud, दोनों पर लागू होता है.
किसी मौजूदा Google Cloud प्रोजेक्ट में Firebase जोड़ने का तरीका
ध्यान रखें कि किसी मौजूदा Google Cloud प्रोजेक्ट में "Firebase जोड़ने" के बाद, इसे
वापस नहीं किया जा सकता. इसका मतलब है कि पूरी तरह से "Firebase को हटाया" नहीं जा सकता
Google Cloud प्रोजेक्ट से. ज़्यादा जानने के लिए, यह
एफ़एक्यू पढ़ें.
अक्सर पूछे जाने वाले सवाल और समस्या हल करने के तरीके
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 हटाया" जा सकता है?
किसी मौजूदा Google Cloud प्रोजेक्ट में "Firebase जोड़ने" के बाद, इसे वापस नहीं किया जा सकता
(इसका मतलब है कि पूरी तरह से "Firebase को Google Cloud प्रोजेक्ट से हटाया" नहीं जा सकता).
"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-06-28 (UTC) को अपडेट किया गया."],[],[]]