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