क्रैश होने की वजह और इससे निपटने के तरीके को समझने में लगने वाले समय को कम करने के लिए, Firebase में Gemini की ओर से उपलब्ध कराई गई Crashlytics में एआई की मदद लें. एआई की मदद से Crashlytics, समस्याओं की मुख्य वजहों का पता लगाया जा सकता है. साथ ही, कार्रवाई करने लायक अहम जानकारी और ज़रूरत के मुताबिक समाधान दिए जा सकते हैं. इसके अलावा, आगे बढ़ने के लिए सबसे सही तरीकों के बारे में सुझाव दिए जा सकते हैं.
Crashlytics में एआई की मदद से, आपको यह अहम जानकारी मिल सकती है:
- खास जानकारी/वजह: इसमें कम शब्दों में, लेकिन पूरी जानकारी के साथ यह बताया जाता है कि उपयोगकर्ता को क्या समस्या हुई और इसकी वजह क्या थी.
- डीबग करने के विकल्प: Gemini, गड़बड़ी को दोहराने के कुछ संभावित तरीके सुझाएगा. इसके अलावा, समस्या को डीबग करने के लिए अगले चरण बताएगा, ताकि गड़बड़ी की मुख्य वजह का पता लगाया जा सके. Gemini, आज़माने के लिए सुझाए गए निर्देश या इस्तेमाल करने के लिए कोड दे सकता है. हालांकि, आपको सावधानी बरतनी चाहिए.
- कार्रवाई की जा सकने वाली जानकारी: शुरू में Gemini के पास आपकी समस्या के बारे में पूरी जानकारी नहीं होगी. हालाँकि, Crashlytics में एआई की मदद से, मोबाइल ऐप्लिकेशन डेवलपमेंट के बारे में Firebase की पूरी जानकारी का इस्तेमाल किया जाएगा. इससे, जब भी हो सकेगा, समस्या हल करने के कुछ संभावित तरीके सुझाए जा सकेंगे. साथ ही, आपको ज़्यादा जानकारी और सोर्स कोड जोड़ने की सुविधा मिलेगी, ताकि आपको ज़्यादा अहम जानकारी मिल सके.
- सबसे सही तरीके: ट्राइएज प्रोसेस का एक हिस्सा यह भी है कि अपने ऐप्लिकेशन को भविष्य के लिए तैयार किया जाए, ताकि इस तरह की समस्याएं दोबारा न हों. Gemini, Firebase के हज़ारों पेजों के दस्तावेज़ों (और अन्य दस्तावेज़ों) से जानकारी लेता है, ताकि आपको समस्या हल करने के संभावित तरीके बताए जा सकें.
Crashlytics में एआई की मदद से मिलने वाली सहायता, आपके डेटा का इस्तेमाल कैसे करती है
Firebase में Gemini आपके डेटा का इस्तेमाल कैसे करता है, इस बारे में ज़्यादा जानने के लिए, Firebase में Gemini आपके डेटा का इस्तेमाल कैसे करता है लेख पढ़ें.
ज़रूरी अनुमतियां
Firebase में Gemini की सुविधाओं को चालू करने और उनका इस्तेमाल करने के लिए, कुछ IAM भूमिकाएं और अनुमतियां ज़रूरी होती हैं.
- प्रोजेक्ट के ऐसे सदस्य Gemini in Firebase को चालू कर सकते हैं और इसकी सुविधाओं का इस्तेमाल कर सकते हैं जिनके पास मालिक या एडिटर की IAM भूमिका है.
- प्रोजेक्ट व्यूअर, Firebase में Gemini को चालू नहीं कर सकते. हालांकि, वे इसकी सुविधाओं का इस्तेमाल कर सकते हैं. इनमें Firebase में Gemini से चैट करने की सुविधा, मदद पाने की सुविधा, और Crashlytics में एआई की मदद पाने की सुविधा शामिल है. हालांकि, इसके लिए उन्हें Gemini for Google Cloud उपयोगकर्ता की भूमिका असाइन की जानी चाहिए.
- अगर प्रोजेक्ट, Google Workspace (पहले यह G Suite था) का हिस्सा है, तो Google Workspace एडमिन को इसे चालू करना होगा.
यहां प्रोजेक्ट के किसी सदस्य को Gemini for Google Cloud उपयोगकर्ता की भूमिका असाइन करने का तरीका बताया गया है. ध्यान दें कि सिर्फ़ प्रोजेक्ट के मालिक, IAM भूमिकाओं में बदलाव कर सकते हैं.
- Firebase कंसोल में जाकर, प्रोजेक्ट सेटिंग चुनें. इसके बाद, उपयोगकर्ता और अनुमतियां चुनें.
- उस प्रोजेक्ट मेंबर की लाइन ढूंढें जिस पर यह सेटिंग लागू होती है.
- ज़्यादा विकल्प पर क्लिक करें. इसके बाद, ऐक्सेस में बदलाव करें को चुनें.
- भूमिकाएं को बड़ा करें, Gemini for Google Cloud उपयोगकर्ता चुनें, और फिर हो गया पर क्लिक करें.
- बदलाव को सेव करने के लिए, भूमिकाएं अपडेट करें पर क्लिक करें. उपयोगकर्ता के लिए नई भूमिका लागू होने में, एक या दो मिनट लग सकते हैं.
Crashlytics में एआई असिस्टेंट की सुविधा सेट अप करना
Crashlytics में एआई से जुड़ी मदद की सुविधा सेट अप करने के लिए, Firebase में Gemini को चालू करें. इसके लिए, Firebase में Gemini सेट अप करना लेख में दिया गया तरीका अपनाएं. इसके बाद, अहम जानकारी जनरेट करें पर जाएं.
अहम जानकारी जनरेट करें
क्रैश के बारे में अहम जानकारी जनरेट करने के लिए, Crashlytics में एआई की मदद पाने के लिए:
अपने प्रोजेक्ट में Crashlytics डैशबोर्ड खोलें और अपना ऐप्लिकेशन चुनें.
उस क्रैश को ढूंढें और चुनें जिसकी जांच करनी है. Crashlytics इवेंट पेज दिखता है. इसमें एक या इससे ज़्यादा इनसाइट शामिल होती हैं:
- क्रैश की वजह का पता लगाने के लिए किया गया विश्लेषण
- डीबग करने के निर्देश
- कार्रवाई करने लायक अगले चरण
- सबसे सही तरीके
अगर आपको इवेंट पेज के सबसे ऊपर Crashlytics सुविधा में एआई से मदद पाने का विकल्प नहीं दिख रहा है, तो पुष्टि करें कि Firebase में Gemini की सुविधा चालू हो. इसे सेट अप करने के निर्देशों के लिए, Firebase में Gemini सेट अप करें लेख पढ़ें. इसके अलावा, यह भी पक्का करें कि आपने क्रैश या एएनआर इवेंट देखा हो. फ़िलहाल, नॉन-फ़ैटल इवेंट के लिए यह सुविधा उपलब्ध नहीं है.
अगर आपको ज़्यादा अहम जानकारी पाने के लिए कोड और कॉन्टेक्स्ट देना है, तो क्या आपको ज़्यादा अहम जानकारी चाहिए? बॉक्स में जाकर, शुरू करें पर क्लिक करें.
Gemini in Firebase ने जो कोड मांगा है उसे कोड फ़ील्ड में चिपकाएं.
अगर आपके पास कोई और जानकारी या अतिरिक्त जानकारी है, जिसे शेयर करके एआई से मिली अहम जानकारी को बेहतर बनाया जा सकता है, तो उसे कोई भी जानकारी या काम की जानकारी शेयर करें फ़ील्ड में जोड़ें.
एआई से मिली अहम जानकारी फिर से जनरेट करें पर क्लिक करें.
Gemini in Firebase, आपके दिए गए कोड और कॉन्टेक्स्ट के आधार पर अपडेट की गई अहम जानकारी जनरेट करता है.
Crashlytics में एआई से मिलने वाली मदद से जुड़ी समस्या हल करना
Firebase में Gemini से जुड़ी समस्याएं हल करना लेख पढ़ें.
कोटा और कीमत
इस सेक्शन में, Crashlytics में एआई की मदद से जुड़ी सुविधाओं के लिए कोटा और कीमत के बारे में बताया गया है.
कोटा और सीमाएं
Crashlytics के कोटे में एआई से मिलने वाली मदद को, Gemini for Google Cloud API के उन कोटों में शामिल किया जाता है जिनका इस्तेमाल Firebase में Gemini करता है.
Gemini for Google Cloud API के लिए कोटा पेज पर जाकर, अपने मौजूदा कोटे देखे जा सकते हैं:
- Google Cloud कंसोल में जाकर, चालू किए गए एपीआई और सेवाएं को चुनें.
- खोजें और फिर Gemini for Google Cloud API पर क्लिक करें.
- कोटा और सिस्टम की सीमाएं पर क्लिक करें.
Gemini for Google Cloud API कोटा दिखते हैं. Crashlytics में एआई से मदद पाने की सुविधा, "हर उपयोगकर्ता के लिए, हर दिन चैट एपीआई के अनुरोध" कोटा का इस्तेमाल करती है.
कोटा बढ़ाने का अनुरोध करने के लिए:
- वह कोटा चुनें जिसे बढ़ाना है. इसके बाद, बदलाव का अनुरोध करें पर क्लिक करें.
- नई वैल्यू टेक्स्ट फ़ील्ड में, वह कोटा डालें जिसके लिए आपको अनुरोध करना है. इसके बाद, सबमिट करें पर क्लिक करें. Google Cloud की टीम आपके अनुरोध का आकलन करेगी और ईमेल से जवाब देगी.
कीमत
Crashlytics में एआई की मदद पाने की सुविधा, Firebase में Gemini के साथ उपलब्ध है. यह सुविधा, व्यक्तिगत उपयोगकर्ताओं के लिए बिना किसी शुल्क के उपलब्ध है. इसके अलावा, इसे Gemini Code Assist की सदस्यता के साथ भी इस्तेमाल किया जा सकता है.
ज़्यादा जानकारी के लिए, Firebase की कीमत में Gemini देखें.