किसी मौजूदा Google Cloud प्रोजेक्ट के साथ Firebase का इस्तेमाल शुरू करना
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
Firebase प्रोजेक्ट, एक Google Cloud प्रोजेक्ट है. इसमें कुछ अतिरिक्त
Firebase से जुड़ी सेटिंग और सेवाएं चालू होती हैं. इसे आम तौर पर, Google Cloud प्रोजेक्ट में
"Firebase जोड़ना" कहा जाता है. इस पेज पर,
"Firebase जोड़ने" के तरीके के साथ-साथ, अक्सर पूछे जाने वाले कुछ
सवालों (एफ़एक्यू) के बारे में बताया गया है.
किसी Google Cloud प्रोजेक्ट में Firebase जोड़ने पर, Firebase कई एपीआई अपने-आप चालू कर देता है. साथ ही, सभी Firebase
सेवाओं और इंटरफ़ेस का इस्तेमाल आसान बनाने के लिए, सेवा खाते बनाता है. Firebase, Google Cloud कंसोल के
लेबल पेज
पर, आपके प्रोजेक्ट में
firebase:enabled लेबल
भी जोड़ता है. "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 प्रोजेक्ट पर भी लागू होगी.
प्रोजेक्ट को मिटाने पर, वह 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 सुविधाओं के लिए भी किया जा सकता है. इन सभी चालू सेवाओं को बंद करने से, डिपेंडेंसी की वजह से अनचाहे और अप्रत्याशित नतीजे मिल सकते हैं.
हालांकि, अगर चाहें, तो आपके पास उन सभी एपीआई को मैन्युअल तरीके से बंद करने
और लेबल, एपीआई पासकोड, और सेवा खातों को मिटाने का विकल्प होता है जो
"Firebase जोड़ने" पर अपने-आप चालू और बन जाते हैं.
क्या किसी मौजूदा 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) को अपडेट किया गया."],[],[]]