यूनिटी और फायरबेस के बारे में जानें

जैसे ही आप फायरबेस का उपयोग करके अपना यूनिटी प्रोजेक्ट विकसित कर रहे हैं, आपको ऐसी अवधारणाएँ मिल सकती हैं जो फायरबेस के लिए अपरिचित या विशिष्ट हैं। इस पृष्ठ का उद्देश्य उन प्रश्नों का उत्तर देना या आपको अधिक जानने के लिए संसाधनों की ओर संकेत करना है।

यदि इस पृष्ठ पर शामिल नहीं किए गए किसी विषय के बारे में आपके कोई प्रश्न हैं, तो बेझिझक हमारे ऑनलाइन समुदायों में से किसी एक पर जाएँ। हम इस पेज को समय-समय पर नए विषयों के साथ अपडेट भी करेंगे, इसलिए यह देखने के लिए वापस जांचें कि क्या हमने वह विषय जोड़ा है जिसके बारे में आप सीखना चाहते हैं!

प्लेटफ़ॉर्म द्वारा फ़ायरबेस लाइब्रेरी का समर्थन

निम्न तालिका बताती है कि कौन सी फ़ायरबेस लाइब्रेरीज़ किस प्लेटफ़ॉर्म के साथ संगत हैं। वर्तमान में, विकास वर्कफ़्लो को सुविधाजनक बनाने के लिए डेस्कटॉप प्लेटफ़ॉर्म केवल यूनिटी एडिटर में आधिकारिक तौर पर समर्थित हैं।

प्लैटफ़ॉर्म एंड्रॉयड आईओएस टीवीओएस मैक ओएस
(बीटा)
खिड़कियाँ
(बीटा)
लिनक्स
(बीटा)
ए/बी परीक्षण v10.4.0+
एनालिटिक्स v10.4.0+
ऐप वितरण v10.4.0+
प्रमाणीकरण v10.4.0+
क्लाउड फायरस्टोर v10.4.0+
क्लाउड फ़ंक्शंस v10.4.0+
क्लाउड मैसेजिंग v10.4.0+
घन संग्रहण v10.4.0+
क्रैशलिटिक्स v10.4.0+
गतिशील लिंक
रीयलटाइम डेटाबेस v10.4.0+
रिमोट कॉन्फिग v10.4.0+

Google सेवाएँ - कॉन्फ़िग फ़ाइलें

अपने यूनिटी प्रोजेक्ट में फ़ायरबेस जोड़ने के भाग के रूप में, आपको एक फ़ायरबेस कॉन्फ़िगरेशन फ़ाइल जोड़ने की आवश्यकता है:

  • Apple प्लेटफ़ॉर्म के लिए: GoogleService-Info.plist जोड़ें।
  • Android के लिए: google-services.json जोड़ें।
  • डेस्कटॉप के लिए: आप जिस प्लेटफ़ॉर्म के लिए विकास कर रहे हैं, उसके आधार पर इनमें से एक या दोनों कॉन्फ़िगरेशन फ़ाइलें जोड़ें।

यदि आप एक ही ऐप में एकाधिक फायरबेस प्रोजेक्ट्स का उपयोग करना चाहते हैं, तो एकाधिक प्रोजेक्ट्स को कॉन्फ़िगर करने के लिए दस्तावेज़ पर जाएं।

फायरबेस यूनिटी एसडीके के लिए ओपन सोर्स संसाधन

फायरबेस ओपन सोर्स विकास का समर्थन करता है, और हम योगदान और प्रतिक्रिया को प्रोत्साहित करते हैं।

फायरबेस एसडीके

ओपन सोर्स यूनिटी एसडीके हमारे GitHub रिपॉजिटरी में उपलब्ध हैं।

हम फायरबेस के लिए यूनिटी एसडीके कैसे बनाते हैं, इसके बारे में निम्नलिखित पर ध्यान दें:

  • यूनिटी एसडीके ओपन सोर्स सी++ एसडीके के शीर्ष पर बनाए गए हैं।
  • C++ SDK बदले में ओपन सोर्स iOS SDK और Android SDK के शीर्ष पर बनाए गए हैं।

त्वरित प्रारंभ नमूने

फायरबेस यूनिटी पर फायरबेस एपीआई के लिए क्विकस्टार्ट नमूनों का संग्रह रखता है। इन क्विकस्टार्ट को हमारे सार्वजनिक फायरबेस GitHub क्विकस्टार्ट रिपॉजिटरी में खोजें।

आप प्रत्येक क्विकस्टार्ट को यूनिटी में खोल सकते हैं, फिर उन्हें मोबाइल डिवाइस पर या यूनिटी संपादक में चला सकते हैं। या आप फायरबेस एसडीके का उपयोग करने के लिए उदाहरण कोड के रूप में इन क्विकस्टार्ट का उपयोग कर सकते हैं।

मेचाहैम्स्टर

मेचाहैम्स्टर यूनिटी में निर्मित एक ओपन सोर्स गेम है जो जारी किए गए गेम में कई फायरबेस सुविधाओं को प्रदर्शित करता है, जिसमें Google Analytics, प्रमाणीकरण, रीयलटाइम डेटाबेस, क्लाउड मैसेजिंग, क्रैशलाईटिक्स, रिमोट कॉन्फ़िगरेशन, क्लाउड स्टोरेज, क्लाउड फ़ंक्शंस और टेस्ट लैब शामिल हैं। यह हमारे फायरबेस GitHub रिपॉजिटरी में उपलब्ध है।

फायरबेस यूनिटी सॉल्यूशंस

फायरबेस यूनिटी सॉल्यूशंस एक रिपॉजिटरी है जिसमें यूनिटी डेवलपर्स को फायरबेस के साथ सामान्य कार्यों को प्राप्त करने में मदद करने के लिए कई ओपन सोर्स उपयोगिताएं शामिल हैं। वर्तमान समाधानों में लीडरबोर्ड कार्यान्वयन और सीधे यूनिटी संपादक से फायरबेस रिमोट कॉन्फिग कॉन्फ़िगरेशन बनाने और सिंक करने की उपयोगिता शामिल है। यह हमारे फायरबेस GitHub रिपॉजिटरी में उपलब्ध है।