ऐसे प्रॉडक्ट या संसाधन जिनके लिए जगह की जानकारी की सेटिंग की ज़रूरत होती है
कई प्रॉडक्ट या संसाधनों के लिए, जगह की जानकारी की सेटिंग की ज़रूरत होती है.
Product | डिफ़ॉल्ट जगह | ज़्यादा जानकारी |
---|---|---|
Google Analytics | कोई डिफ़ॉल्ट जगह नहीं. आपको यह जगह सेट करनी होगी. |
यह Analytics, रिपोर्टिंग की जगह2 है. इससे आपके संगठन के देश या इलाके के बारे में पता चलता है. इसके बदले में, Analytics की रिपोर्टिंग की जगह, रेवेन्यू की रिपोर्ट के लिए मुद्रा सेट करती है. |
Data Connect | कोई डिफ़ॉल्ट जगह सेट नहीं की गई है. आपको हर इंस्टेंस के लिए जगह की जानकारी सेट करनी होगी. |
हर इंस्टेंस अलग-अलग जगह पर हो सकता है. |
Cloud Firestore 1 | कोई डिफ़ॉल्ट जगह नहीं. आपको हर इंस्टेंस के लिए जगह की जानकारी सेट करनी होगी. |
हर इंस्टेंस अलग-अलग जगह पर हो सकता है. |
Realtime Database | कोई डिफ़ॉल्ट जगह नहीं. आपको हर इंस्टेंस के लिए जगह की जानकारी सेट करनी होगी. |
हर इंस्टेंस अलग-अलग जगह पर हो सकता है. |
Cloud Storage for Firebase 1 | कोई डिफ़ॉल्ट जगह सेट नहीं की गई है. आपको हर बकेट के लिए जगह की जानकारी सेट करनी होगी. |
हर बकेट अलग जगह पर हो सकती है. |
Cloud Functions for Firebase 1 | अगर जगह की जानकारी सेट नहीं की गई है, तो डिफ़ॉल्ट तौर पर इलाका us-central1 |
हर फ़ंक्शन अलग जगह पर हो सकता है. |
Vertex AI in Firebase | अगर जगह की जानकारी सेट नहीं की गई है, तो डिफ़ॉल्ट तौर पर इलाका us-central1 |
इस जगह पर Vertex AI सेवा काम करती है और जहां मॉडल को ऐक्सेस किया जाता है. |
1 आपने अपने प्रोजेक्ट में इन प्रॉडक्ट का इस्तेमाल शुरुआत में कब किया था, इसके आधार पर इन प्रॉडक्ट की जगह पर निर्भर करता है. आपको यह डिपेंडेंसी दिख सकती है कि इसे "डिफ़ॉल्ट Google Cloud रिसॉर्स की जगह" कहा जाए. इस जगह की जानकारी पर निर्भरता के बारे में ज़्यादा जानें.
2 Analytics की रिपोर्टिंग की जगह की जानकारी से इस बात पर कोई असर नहीं पड़ता कि Google, Firebase के लिए ग्राहक डेटा को कहां प्रोसेस और सेव कर सकता है.
किसी प्रॉडक्ट या उसके संसाधनों के लिए जगह सेट करना
कुछ प्रॉडक्ट के लिए, प्रॉडक्ट के लेवल पर जगह की जानकारी सेट की जाती है. हालांकि, ज़्यादातर प्रॉडक्ट के लिए, जगह की जानकारी को रिसॉर्स लेवल पर सेट किया जाता है. उदाहरण के लिए, हर Cloud Storage बकेट या हर फ़ंक्शन के लिए.
Product | जगह की जानकारी कब और कैसे सेट करें | वे जगहें जहां यह सुविधा उपलब्ध है |
---|---|---|
Google Analytics | Firebase कंसोल में Firebase प्रोजेक्ट के लिए,
Google Analytics चालू करने पर,
आपको Analytics के लिए रिपोर्टिंग की जगह चुनने के लिए कहा जाता है. आपको ऐसा देश या इलाका चुनना चाहिए जहां आपका संगठन मौजूद है.
अगर आप प्रोजेक्ट के मालिक या एडिटर हैं, तो आपके पास बाद में Analytics की रिपोर्टिंग की जगह के टाइम ज़ोन और मुद्रा में बदलाव करने का विकल्प होगा. इसके लिए, अपनी Google Analytics सेटिंग में जाएं और रिपोर्टिंग पैनल पर जाएं. |
Google Analytics सेटिंग > रिपोर्टिंग पैनल में सूची देखें. |
Data Connect | Data Connect सेवा इंस्टेंस का प्रावधान करते समय, आप इसकी जगहों की जानकारी सेट
करते हैं. साथ ही, आपके पास उससे जुड़े Google Cloud SQL
इंस्टेंस की जगह की जानकारी सेट करने का विकल्प भी होता है. इंस्टेंस को प्रोवाइड करने के लिए, Firebase कंसोल या Firebase सीएलआई का इस्तेमाल किया जा सकता है. |
Data Connect सेवा और Cloud SQL इंस्टेंस की जगहें |
Cloud Firestore 1 | Cloud Firestore डेटाबेस इंस्टेंस का प्रावधान करते समय, आप इसकी जगह की जानकारी सेट करते हैं. किसी इंस्टेंस का प्रावधान करने के लिए, Firebase कंसोल, REST API, Firebase सीएलआई या टेराफ़ॉर्म का इस्तेमाल किया जा सकता है. | Cloud Firestore जगहें |
Realtime Database | Realtime Database इंस्टेंस को प्रोविज़न करते समय, उसकी जगह की जानकारी सेट की जाती है. किसी इंस्टेंस का प्रावधान करने के लिए, Firebase कंसोल, REST API, Firebase सीएलआई या टेराफ़ॉर्म का इस्तेमाल किया जा सकता है. |
Realtime Database जगहें |
Cloud Storage for Firebase 1 | Cloud Storage बकेट को प्रोविज़न करते समय, उसकी जगह सेट की जाती है. बकेट का प्रावधान करने के लिए, Firebase कंसोल, REST API या टेराफ़ॉर्म का इस्तेमाल किया जा सकता है. |
Cloud Storage for Firebase जगहें |
Cloud Functions for Firebase 1 | फ़ंक्शन लिखते समय, आपके पास उसका क्षेत्र सेट करने का विकल्प होता है.
अगर किसी जगह की जानकारी नहीं दी जाती, तो डिफ़ॉल्ट रूप से |
Cloud Functions for Firebase जगहें |
Vertex AI in Firebase | अपने कोडबेस में Vertex AI सेवा और जनरेटिव मॉडल को शुरू करने पर, आपके पास किसी जगह की जानकारी देने का विकल्प होता है.
अगर किसी जगह की जानकारी नहीं दी जाती, तो डिफ़ॉल्ट रूप से |
Vertex AI in Firebase जगहें |
1 आपने अपने प्रोजेक्ट में इन प्रॉडक्ट का इस्तेमाल शुरुआत में कब किया था, इसके आधार पर इन प्रॉडक्ट की जगह पर निर्भर करता है. आपको इस डिपेंडेंसी को "डिफ़ॉल्ट Google Cloud संसाधनों की जगह" के तौर पर दिख सकता है. जगह की जानकारी डिपेंडेंसी के बारे में ज़्यादा जानें.
जगह की जानकारी की सेटिंग देखना
Product | जगह की जानकारी की सेटिंग कहां देखें |
---|---|
Google Analytics | Firebase कंसोल में, सेटिंग पर जाएं प्रोजेक्ट सेटिंग > इंटिग्रेशन > Google Analytics. अपना Google Analytics खाता खोलने के लिए, खाता नंबर पर क्लिक करें. इसके बाद, अपने खाते की जगह की जानकारी देखने के लिए, एडमिन पैनल पर जाएं. |
Data Connect | अपने डेटाबेस के इंस्टेंस की सूची और उनकी जगह की जानकारी देखने के लिए, Firebase कंसोल में, Data Connect पेज पर जाएं. |
Cloud Firestore | अपने डेटाबेस के इंस्टेंस की सूची और उनकी जगह की जानकारी देखने के लिए, Firebase कंसोल में, Cloud Firestore डेटा टैब पर जाएं. |
Realtime Database | अपने डेटाबेस इंस्टेंस और उनकी जगहों की सूची देखने के लिए, Firebase कंसोल में, Realtime Database डेटा टैब पर जाएं. |
Cloud Storage for Firebase | अपनी बकेट और उनकी जगहों की सूची देखने के लिए, Firebase कंसोल में Cloud Storage फ़ाइलें टैब पर जाएं. |
Cloud Functions for Firebase |
|
Vertex AI in Firebase | अपने कोडबेस में, Vertex AI
सेवा और जनरेटिव मॉडल को शुरू करने का तरीका देखें. अगर किसी जगह की जानकारी नहीं दी गई है, तो
डिफ़ॉल्ट जगह के तौर पर us-central1 |
"डिफ़ॉल्ट Google Cloud संसाधनों की जगह की जानकारी" की वजह से, जगह की जानकारी पर निर्भरता
"डिफ़ॉल्ट Google Cloud संसाधनों की जगह", Google App Engine से जुड़े किसी भी प्रोजेक्ट संसाधन की जगह की जानकारी की सेटिंग होती है. इसमें ये संसाधन भी शामिल हैं:
- Cloud Firestore डेटाबेस का डिफ़ॉल्ट इंस्टेंस
- Firebase बकेट के लिए डिफ़ॉल्ट Cloud Storage, जिसका नाम
है*.appspot.com
- Google Cloud Scheduler का इस्तेमाल, खास तौर पर 1st gen के शेड्यूल किए गए फ़ंक्शन के साथ किया जाता है
"डिफ़ॉल्ट Google Cloud संसाधनों की जगह" एक ऐसी सेटिंग है जिसे बदला नहीं जा सकता. साथ ही, जब इससे जुड़े किसी एक रिसॉर्स के लिए जगह की जानकारी सेट की जाती है, तो App Engine के साथ एक जैसी जुड़ाव की वजह से, इन सभी के लिए जगह की जानकारी सीधे तौर पर सेट नहीं होती.
हालांकि, पिछले कुछ सालों में Firebase और Google Cloud नेटवर्क में कई बदलाव हुए हैं. इस वजह से, App Engine के साथ संसाधनों के असोसिएशन में बदलाव हो रहे हैं. सबसे अहम बात यह है कि *.firebasestorage.app
यहां संभावित जगह की जानकारी से जुड़ी डिपेंडेंसी में हुए बदलावों के बारे में जानकारी दी गई है:
अगर
30 अक्टूबर, 2024 से पहले, Firebase बकेट के लिए डिफ़ॉल्ट Cloud Firestore इंस्टेंस और डिफ़ॉल्ट Cloud Storage को तय नहीं किया जाता है, तो:डिफ़ॉल्ट Cloud Firestore इंस्टेंस को प्रोवाइड करने से, प्रोजेक्ट में आने वाले समय में प्रोवाइड किए जाने वाले किसी भी App Engine ऐप्लिकेशन के लिए जगह सेट हो जाती है. हालांकि, इससे आने वाले समय में डिफ़ॉल्ट Cloud Storage बकेट की जगह तय नहीं होती.
डिफ़ॉल्ट Cloud Storage बकेट को प्रोविज़न करने पर, App Engine ऐप्लिकेशन को अब प्रोविज़न नहीं किया जाता. इसलिए, डिफ़ॉल्ट Cloud Storage बकेट की जगह से, आने वाले समय में डिफ़ॉल्ट Cloud Firestore इंस्टेंस की जगह तय नहीं होती.
30 अक्टूबर, 2024 से, अगर डिफ़ॉल्ट Cloud Firestore इंस्टेंस के लिए पहले से प्रोविज़न किया जा चुका है, लेकिन Firebase बकेट के लिए डिफ़ॉल्ट Cloud Storage के लिए प्रोविज़न नहीं किया गया है, तो:- मौजूदा डिफ़ॉल्ट Cloud Firestore इंस्टेंस, आने वाले समय के डिफ़ॉल्ट Cloud Storage बकेट (
) की जगह के बारे में नहीं बताता है.*.firebasestorage.app
- मौजूदा डिफ़ॉल्ट Cloud Firestore इंस्टेंस, आने वाले समय के डिफ़ॉल्ट Cloud Storage बकेट (
30 अक्टूबर, 2024 से, अगर Firebase बकेट के लिए डिफ़ॉल्ट Cloud Storage को पहले से सेट किया गया है (खास तौर पर, बकेट), लेकिन डिफ़ॉल्ट Cloud Firestore इंस्टेंस को सेट नहीं किया गया है, तो:*.appspot.com
- जब डिफ़ॉल्ट Cloud Storage बकेट (
) को प्रोविज़न किया गया था, तब App Engine ऐप्लिकेशन को भी प्रावधान किया गया था. इसलिए, आने वाले समय में डिफ़ॉल्ट Cloud Firestore इंस्टेंस की जगह उसी समय सेट कर दी गई थी.*.appspot.com
बकेट को मिटाने के बाद भी, App Engine ऐप्लिकेशन को मिटाया नहीं जा सकता. इसलिए, आने वाले समय में डिफ़ॉल्ट Cloud Firestore इंस्टेंस की जगह की जानकारी की सेटिंग पहले से सेट होती है.*.appspot.com
- जब डिफ़ॉल्ट Cloud Storage बकेट (
अगर आपने 1st gen शेड्यूल किया गया फ़ंक्शन का इस्तेमाल किया है, तो उनकी जगह की जानकारी, डिफ़ॉल्ट Google Cloud संसाधनों के लिए जगह की जानकारी के तौर पर सेट हो जाती है. ऐसा इसलिए है, क्योंकि Cloud Scheduler और App Engine पहले एक-दूसरे से जुड़े थे. साथ ही, अगर आपने जगह की जानकारी की इस सेटिंग को शेयर करने वाले अन्य संसाधनों को उपलब्ध कराने से पहले, शेड्यूल किए गए पहले जनरेशन के फ़ंक्शन सेट अप किए हैं, तो आपने उनकी जगह की जानकारी भी सेट कर दी है.
अगले चरण
- इंतज़ार का समय, उपलब्धता, और लंबे समय तक काम करने की ज़रूरी शर्तों को पूरा करने वाले ऐप्लिकेशन बनाने के बारे में ज़्यादा जानकारी के लिए, देश या इलाका और इलाके देखें.