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