FirebaseOptions interface

Firebase कॉन्फ़िगरेशन ऑब्जेक्ट. इसमें सेवाओं के लिए ज़रूरी पैरामीटर का एक सेट होता है, ताकि Firebase सर्वर एपीआई के साथ सही तरीके से संपर्क किया जा सके. साथ ही, क्लाइंट डेटा को आपके Firebase प्रोजेक्ट और Firebase ऐप्लिकेशन से जोड़ा जा सके. आम तौर पर, प्रोजेक्ट सेटअप करते समय इस ऑब्जेक्ट को 'Firebase कंसोल' से भरा जाता है. यह भी देखें: Firebase कॉन्फ़िगरेशन ऑब्जेक्ट के बारे में जानें.

हस्ताक्षर:

export interface FirebaseOptions 

प्रॉपर्टी

प्रॉपर्टी टाइप ब्यौरा
एपीआईकी स्ट्रिंग एन्क्रिप्ट (सुरक्षित) की गई स्ट्रिंग, जो ऐसे एपीआई को कॉल करते समय इस्तेमाल की जाती है जिन्हें उपयोगकर्ता के निजी डेटा को ऐक्सेस करने की ज़रूरत नहीं होती. उदाहरण के लिए, AIzaSyDOCAbC123dEf456GhI789jKl012-MnO.
appId स्ट्रिंग ऐप्लिकेशन के लिए यूनीक आइडेंटिफ़ायर.
authdomain स्ट्रिंग प्रोजेक्ट आईडी के लिए पुष्टि करने वाला डोमेन.
databaseURL स्ट्रिंग डिफ़ॉल्ट रीयलटाइम डेटाबेस यूआरएल.
measurementId स्ट्रिंग जब Firebase प्रोजेक्ट में Analytics चालू किया जाता है और वेब ऐप्लिकेशन रजिस्टर किया जाता है, तब अपने-आप एक आईडी बन जाता है. 7.20.0 और इसके बाद के वर्शन में यह पैरामीटर ज़रूरी नहीं है.
मैसेज भेजने वाले का आईडी स्ट्रिंग यूनीक अंकों वाला मान, जिसका इस्तेमाल हर उस भेजने वाले की पहचान करने के लिए किया जाता है जो क्लाइंट ऐप्लिकेशन पर Firebase क्लाउड से मैसेज भेज सकता है.
प्रोजेक्ट आईडी स्ट्रिंग पूरे Firebase और Google Cloud पर प्रोजेक्ट के लिए यूनीक आइडेंटिफ़ायर.
स्टोरेजबकेट स्ट्रिंग Cloud Storage बकेट का डिफ़ॉल्ट नाम.

FirebaseOptions.apiKey

एन्क्रिप्ट (सुरक्षित) की गई स्ट्रिंग, जो ऐसे एपीआई को कॉल करते समय इस्तेमाल की जाती है जिन्हें उपयोगकर्ता के निजी डेटा को ऐक्सेस करने की ज़रूरत नहीं होती. उदाहरण के लिए, AIzaSyDOCAbC123dEf456GhI789jKl012-MnO.

हस्ताक्षर:

apiKey?: string;

FirebaseOptions.appId

ऐप्लिकेशन के लिए यूनीक आइडेंटिफ़ायर.

हस्ताक्षर:

appId?: string;

FirebaseOptions.authDomain

प्रोजेक्ट आईडी के लिए पुष्टि करने वाला डोमेन.

हस्ताक्षर:

authDomain?: string;

FirebaseOptions.databaseURL

डिफ़ॉल्ट रीयलटाइम डेटाबेस यूआरएल.

हस्ताक्षर:

databaseURL?: string;

FirebaseOptions.measurementId

जब Firebase प्रोजेक्ट में Analytics चालू किया जाता है और वेब ऐप्लिकेशन रजिस्टर किया जाता है, तब अपने-आप एक आईडी बन जाता है. 7.20.0 और इसके बाद के वर्शन में यह पैरामीटर ज़रूरी नहीं है.

हस्ताक्षर:

measurementId?: string;

FirebaseOptions.MessagesSenderId

यूनीक अंकों वाला मान, जिसका इस्तेमाल हर उस भेजने वाले की पहचान करने के लिए किया जाता है जो क्लाइंट ऐप्लिकेशन पर Firebase क्लाउड से मैसेज भेज सकता है.

हस्ताक्षर:

messagingSenderId?: string;

FirebaseOptions.projectId

पूरे Firebase और Google Cloud पर प्रोजेक्ट के लिए यूनीक आइडेंटिफ़ायर.

हस्ताक्षर:

projectId?: string;

FirebaseOptions.storageBucket

Cloud Storage बकेट का डिफ़ॉल्ट नाम.

हस्ताक्षर:

storageBucket?: string;