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

फायरबेस लॉन्च चेकलिस्ट

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

अपने कनेक्टेड ऐप्स अपडेट करें

एंड्रॉयड में अपने ऐप के हस्ताक्षर करने के प्रमाण पत्र के लिए एक रिलीज SHA-1 हैश जोड़े परियोजना सेटिंग्स Firebase सांत्वना की (OAuth क्लाइंट आईडी)। यह आवश्यक है यदि आपका ऐप Firebase प्रमाणीकरण (Google साइन-इन या फ़ोन नंबर साइन-इन) या Firebase डायनेमिक लिंक का उपयोग करता है।

आईओएस अद्यतन अपने ऐप स्टोर आईडी और बंडल आईडी और टीम आईडी (यदि आवश्यक हो) में परियोजना सेटिंग्स Firebase सांत्वना की।

वेब अपने डोमेन के अनधिकृत उपयोग को रोकने के लिए के लिए श्वेत सूची बनाती जोड़ें।

  • Google डेवलपर कंसोल में ब्राउज़र API कुंजियों और क्लाइंट आईडी के लिए अपने उत्पादन डोमेन को श्वेतसूची में डालें।
  • Firebase कंसोल पैनल के प्रामाणिक टैब में अपने उत्पादन डोमेन को श्वेतसूची में डालें।

अपनी योजना की सीमा जानें और बजट अलर्ट सेट करें

सभी रीयलटाइम डाटाबेस, क्लाउड संग्रहण, और होस्टिंग सुविधाओं स्पार्क मूल्य निर्धारण योजना पर कठिन उपयोग टोपियां है। इन सीमाओं को पार करने का मतलब यह हो सकता है कि आपका ऐप आपकी इच्छा के अनुसार काम करना बंद कर दे। इन सीमाओं को हटाने के लिए ब्लेज़ मूल्य निर्धारण योजना में अपग्रेड करने पर विचार करें। देखें मूल्य निर्धारण पेज अधिक जानकारी के लिए।

सभी सेट करें बजट अलर्ट Google क्लाउड कंसोल में अपनी परियोजना के लिए।

सभी मॉनिटर अपने उपयोग और बिलिंग डैशबोर्ड Firebase कंसोल में।

ऐप चेक सक्षम करें

सभी के लिए मदद केवल आपके ऐप्स, अपने बैकएंड सेवाओं का उपयोग कर सकते हैं सक्षम सुनिश्चित अनुप्रयोग चेक का समर्थन करता है यह है कि हर सेवा के लिए।

सेवाएं तैयार करें

एनालिटिक्स

के लिए सभी को परिभाषित करें दर्शकों मापदंडों एनालिटिक्स लांच करने से उपयोगकर्ताओं को इकट्ठा करने शुरू करने के लिए।

रिहाई के लिए सभी अपलोड ProGuard फ़ाइलों में उपयोग के लिए बनाता है Crashlytics

सभी BigQuery लिंक करना सक्षम अगर आप अपने साथ BigQuery उपयोग करने की योजना एनालिटिक्स डेटा।

प्रमाणीकरण

एंड्रॉयड कॉन्फ़िगर अपने ProGuard नियम प्रमाणीकरण के साथ काम करने के लिए।

एंड्रॉयड में अपने ऐप के हस्ताक्षर करने के प्रमाण पत्र के लिए एक रिलीज SHA-1 हैश जोड़े परियोजना सेटिंग्स Firebase सांत्वना की (OAuth क्लाइंट आईडी)। यह आवश्यक है यदि आपका ऐप Google साइन-इन या फ़ोन नंबर साइन-इन का उपयोग करता है।

आईओएस सुनिश्चित करें कि आप के लिए iOS पर त्रुटि हैंडलिंग है आम त्रुटियों

सभी अक्षम प्रदाताओं आप उपयोग नहीं कर रहे (विशेष रूप से में अज्ञात उपयोगकर्ताओं Firebase कंसोल )।

सभी का उपयोग करके Google में प्रवेश करें, तो अपने को निजीकृत OAuth सहमति स्क्रीन

अपने डोमेन और प्रमाणीकरण ईमेल सेवा भेजने के लिए इस सभी अनुकूलित।

क्लाउड फायरस्टोर

एंड्रॉयड मेक सुनिश्चित करें कि आपके रिलीज निर्माण का उपयोग करता कोड सिकुड़ने के लिए ProGuard । ProGuard के बिना Cloud Firestore SDK और इसकी निर्भरताएं आपके APK आकार में 1MB तक जोड़ सकती हैं।

सभी अपने कॉन्फ़िगर सुरक्षा नियम अनजाने में डेटा का उपयोग रोकने के लिए।

क्लाउड मैसेजिंग

आईओएस में iOS पर क्लाउड संदेश के लिए अपने APNS प्रमाणीकरण कुंजी अपलोड करने के लिए सुनिश्चित करें Firebase कंसोल । यदि APNS प्रमाणपत्र का उपयोग कर रहे हैं, तो सुनिश्चित करें कि आपका उत्पादन APNS प्रमाणपत्र अपलोड किया गया है।

सभी BigQuery लिंक करना सक्षम करें यदि आप अपने क्लाउड संदेश डेटा के साथ BigQuery उपयोग करने की योजना।

बादल भंडारण

सभी कॉन्फ़िगर अपने क्लाउड संग्रहण सुरक्षा नियम अनजाने में डेटा का उपयोग रोकने के लिए।

क्रैशलिटिक्स

रिहाई के लिए एंड्रॉयड अपलोड ProGuard मानचित्रण में उपयोग के लिए बनाता है Crashlytics

रिहाई के लिए आईओएस अपलोड dsym फ़ाइल में उपयोग के लिए बनाता है Crashlytics

सभी BigQuery लिंक करना सक्षम करें यदि आप अपने Crashlytics डेटा के साथ BigQuery उपयोग करने की योजना।

एंड्रॉयड में अपने ऐप के हस्ताक्षर करने के प्रमाण पत्र के लिए एक रिलीज SHA-1 हैश जोड़े परियोजना सेटिंग्स Firebase सांत्वना की (OAuth क्लाइंट आईडी)।

फायरबेस एमएल

एंड्रॉयड देखें उत्पादन के लिए अपने Firebase एमएल Android एप्लिकेशन तैयार

आईओएस देखें उत्पादन के लिए अपने Firebase एमएल iOS एप्लिकेशन तैयार

भविष्यवाणियों

सभी BigQuery जोड़ने सक्षम करें यदि आप अपने भविष्यवाणियों डेटा के साथ BigQuery उपयोग करने की योजना।

रीयलटाइम डेटाबेस

एंड्रॉयड अपने ProGuard नियम कॉन्फ़िगर रीयलटाइम डाटाबेस के साथ काम करने के लिए।

सभी कॉन्फ़िगर अपने रीयलटाइम डाटाबेस नियम अनजाने में डेटा का उपयोग रोकने के लिए।

सभी सुनिश्चित करें कि आप पैमाने पर करने के लिए तैयार हैं। रीयलटाइम डाटाबेस है डिफ़ॉल्ट कोटा सबसे अनुप्रयोगों के लिए बड़ा पर्याप्त है, लेकिन कुछ क्षुधा अतिरिक्त क्षमता पड़ सकता है।

रिमोट कॉन्फिग

सभी सुनिश्चित करें किसी भी प्रयोगात्मक रिमोट कॉन्फ़िग नियमों अपने रिलीज उपयोगकर्ताओं को प्रभावित नहीं करते, और उचित चूक अपने अनुप्रयोग में वितरित कर रहे हैं कि।

रिहाई

एंड्रॉयड भागो एंड्रॉयड के माध्यम से एप्लिकेशन परीक्षण लैब अंतिम मिनट कीड़े के लिए जाँच करने के लिए।

सभी बनाएं गतिशील लिंक नई विशेषताओं के प्रचार सामग्री और सामाजिक मीडिया में उपयोग करने के लिए।