Google 致力于为黑人社区推动种族平等。查看具体举措

एक फायरबेस एक्सटेंशन स्थापित करें

आप फायरबेस कंसोल या फायरबेस सीएलआई (कमांड-लाइन इंटरफेस) का उपयोग करके किसी भी आधिकारिक फायरबेस एक्सटेंशन को इंस्टॉल (और प्रबंधित ) कर सकते हैं।

Firebase CLI और Firebase कंसोल के लिए समर्थित कार्रवाइयों में अंतर की समीक्षा करना सुनिश्चित करें।


एक्सटेंशन इंस्टॉल या प्रबंधित करने के लिए, आपको इनमें से कोई एक भूमिका सौंपी जानी चाहिए: स्वामी या संपादक या Firebase व्यवस्थापक .

साथ ही, एक्सटेंशन इंस्टॉल करने के लिए, आपका प्रोजेक्ट ब्लेज़ (पे ऐज़ यू गो) प्लान पर होना चाहिए। इस एक्सटेंशन के लिए आवश्यक फायरबेस संसाधनों के लिए आपसे एक छोटी राशि ( आमतौर पर लगभग $0.01/माह ) ली जाएगी (भले ही इसका उपयोग न किया गया हो), इसके उपयोग से जुड़े किसी भी शुल्क के अलावा।

शुरू करने से पहले

  1. यदि आपने पहले से ऐसा नहीं किया है, तो अपने प्रोजेक्ट में Firebase जोड़ें .

  2. यदि आपने पहले से ऐसा नहीं किया है, तो अपने प्रोजेक्ट को ब्लेज़ (जैसे ही भुगतान करें) योजना में अपग्रेड करें।

  3. फायरबेस सीएलआई के नवीनतम संस्करण को स्थापित या अपडेट करें।

  4. अपने फायरबेस प्रोजेक्ट आईडी या पहले कॉन्फ़िगर किए गए प्रोजेक्ट उपनाम पर ध्यान दें।

चरण 1 : किसी एक्सटेंशन के बारे में विस्तृत जानकारी देखें

यह कदम वैकल्पिक है, लेकिन दृढ़ता से अनुशंसित है।

Firebase एक्सटेंशन इंस्टॉल करने से पहले, हम अनुशंसा करते हैं कि आप एक्सटेंशन के बारे में विस्तृत जानकारी की समीक्षा करें, जिसमें शामिल हैं:

  • एक्सटेंशन कैसे काम करता है, कोई भी पूर्व-इंस्टॉलेशन कार्य, और एक्सटेंशन के बारे में विवरण
  • सामान्य पहचान जानकारी और विवरण
  • क्या एक्सटेंशन के कार्यों के लिए बिलिंग खाते की आवश्यकता है
  • संचालन के लिए आवश्यक Google सेवाएं (एपीआई) और एक्सेस भूमिकाएं
  • एक्सटेंशन के लिए बनाए गए संसाधन (जैसे फ़ंक्शन)
  • उपयोगकर्ता-कॉन्फ़िगर करने योग्य पैरामीटर का विवरण

किसी एक्सटेंशन की विस्तृत जानकारी देखने के लिए:

  1. सुनिश्चित करें कि आपने अपना परिवेश सेट किया है और एक एक्सटेंशन चुना है .

  2. अपने कंप्यूटर पर कहीं से भी एक्सटेंशन-इन्फो कमांड चलाएँ:

    firebase ext:info publisher-id/extension-id

    publisher-id और extension-id तर्क आवश्यक हैं और एक्सटेंशन के प्रीइंस्टॉल विवरण पृष्ठ पर पाए जा सकते हैं।

चरण 2 : एक एक्सटेंशन स्थापित करें

स्थापना प्रक्रिया के दौरान, आपको एक्सटेंशन के लिए बुनियादी विशिष्टताओं की समीक्षा करने के लिए कहा जाएगा (जैसे कि एपीआई सक्षम, बनाए गए संसाधन , दी गई पहुंच , आदि)। आपको किसी भी बिलिंग आवश्यकताओं के बारे में सूचित किया जाएगा, और आपको एक्सटेंशन के विन्यास योग्य मापदंडों के लिए मान निर्दिष्ट करने के लिए भी कहा जाएगा।

  1. सुनिश्चित करें कि आपने अपना परिवेश सेट किया है और एक एक्सटेंशन चुना है .

  2. एक्सटेंशन-इंस्टॉल कमांड चलाएँ। संकेत मिलने पर, एक्सटेंशन इंस्टेंस को कस्टमाइज़ करने के लिए पैरामीटर मान दर्ज करें।

    firebase ext:install publisher-id/extension-id --project=projectId-or-alias

    publisher-id और extension-id तर्क आवश्यक हैं और एक्सटेंशन के प्रीइंस्टॉल विवरण पृष्ठ पर पाए जा सकते हैं।

  3. स्थापना पूर्ण होने के बाद, अपने एक्सटेंशन का उपयोग करने के लिए निर्देशों की समीक्षा करें, जिसमें कुछ आवश्यक पोस्ट-इंस्टॉलेशन कार्य शामिल हो सकते हैं।

    • फायरबेस कंसोल के एक्सटेंशन डैशबोर्ड में अपने एक्सटेंशन के पोस्टइंस्टॉल विवरण पृष्ठ में इन निर्देशों को खोजें (इंस्टॉलेशन के बाद टर्मिनल में डैशबोर्ड का विशिष्ट लिंक प्रदर्शित होता है)।

      आप इन निर्देशों को एक्सटेंशन की स्रोत निर्देशिका में शामिल POSTINSTALL.md फ़ाइल में भी पा सकते हैं।

    • यदि लागू हो, तो ये निर्देश आपको बताएंगे कि आप अपने एक्सटेंशन का परीक्षण कैसे करें ( इसे क्रिया में देखें अनुभाग देखें )।

अगला कदम

  • Firebase कंसोल में अपने इंस्टॉल किए गए एक्सटेंशन का विवरण और कॉन्फ़िगरेशन देखें

  • अपने इंस्टॉल किए गए एक्सटेंशन की गतिविधि की निगरानी करें, जिसमें उसके स्वास्थ्य, उपयोग और लॉग की जांच शामिल है।

  • Firebase CLI का उपयोग करके, अपने इंस्टॉल किए गए एक्सटेंशन को प्रबंधित करें। आप अपने एक्सटेंशन को फिर से कॉन्फ़िगर या अनइंस्टॉल कर सकते हैं, साथ ही अपने एक्सटेंशन को नवीनतम संस्करण में अपडेट कर सकते हैं।

  • Firebase कंसोल का उपयोग करके, अपना इंस्टॉल किया गया एक्सटेंशन प्रबंधित करें। आधिकारिक फायरबेस एक्सटेंशन के लिए, आप अपने एक्सटेंशन को फिर से कॉन्फ़िगर या अनइंस्टॉल कर सकते हैं, साथ ही अपने एक्सटेंशन को नवीनतम संस्करण में अपडेट कर सकते हैं।

  • सभी प्रोजेक्ट के लिए सर्वोत्तम अभ्यास के रूप में, अपने प्रोजेक्ट के लिए बजट अलर्ट सेट करना सुनिश्चित करें और Firebase कंसोल में अपने उपयोग और बिलिंग डैशबोर्ड की निगरानी करें।