ईमेल या कंसोल में Crashlytics की सूचनाएं कॉन्फ़िगर करना और पाना

Firebase, डिफ़ॉल्ट Crashlytics चेतावनियों की अलग-अलग कैटगरी भेज सकता है. ज़्यादा जानकारी के लिए, चेतावनियों की खास जानकारी वाला पेज देखें. Firebase, सभी डिफ़ॉल्ट Crashlytics चेतावनियां आपके ईमेल पते पर भेज सकता है. पिछली गड़बड़ियों और तेज़ी से बढ़ने वाली गड़बड़ियों के लिए, Firebase कंसोल में Firebase चेतावनियां भी दिखा सकता है.

  • पिछली गड़बड़ियों और ट्रेंडिंग गड़बड़ियों के लिए, किसी भी तरह का कॉन्फ़िगरेशन ज़रूरी नहीं है. Crashlytics सेट अप करने पर, ये चेतावनियां डिफ़ॉल्ट रूप से भेजी जाती हैं.Crashlytics

  • नई नॉन-फ़ेटल, फ़ेटल, ANR, और तेज़ी से बढ़ने वाली गड़बड़ियों के लिए चेतावनियां डिफ़ॉल्ट रूप से नहीं भेजी जाती हैं. इन चेतावनियों को पाने के लिए, आपको कम से कम अपनी पसंद का चेतावनी चैनल चुनना होगा.

चेतावनी की हर कैटगरी के लिए, कुछ कॉन्फ़िगरेशन उपलब्ध हैं. उदाहरण के लिए, अपने खाते के लिए चेतावनियां चालू या बंद की जा सकती हैं. साथ ही, तेज़ी से बढ़ने वाली गड़बड़ियों के लिए, थ्रेशोल्ड सेट किए जा सकते हैं , ताकि चेतावनियां कब भेजी जाएं. Firebase कंसोल में, सेटिंग > चेतावनी पेज पर जाकर, इन चेतावनियों को देखा और कॉन्फ़िगर किया जा सकता है.Firebase


इस पेज के बाकी हिस्से में, डिफ़ॉल्ट Crashlytics चेतावनियों के लिए अलग-अलग विकल्प कॉन्फ़िगर करने के तरीके के बारे में विस्तार से बताया गया है.

ईमेल और कंसोल में चेतावनियां पाना

सिर्फ़ प्रोजेक्ट के कुछ सदस्य ही चेतावनियां पा सकते हैं. साथ ही, अपने खाते के लिए चेतावनियां चालू या बंद की जा सकती हैं.

डिफ़ॉल्ट रूप से, प्रोजेक्ट के हर सदस्य को (जिसके पास चेतावनियां पाने के लिए ज़रूरी अनुमतियां हैं) पिछली गड़बड़ी की चेतावनियों के लिए एक ईमेल मिलेगा. साथ ही, ट्रेंडिंग चेतावनियों के लिए एक ईमेल और कंसोल में एक चेतावनी मिलेगी. ईमेल या कंसोल में अन्य सभी चेतावनियां पाने के लिए, उन्हें कॉन्फ़िगर करना होगा.

चेतावनियां पाने के लिए ज़रूरी अनुमतियां

Crashlytics की चेतावनियां, ईमेल या कंसोल में पाने के लिए, आपके पास firebase.projects.update अनुमति होनी चाहिए. इन रोल में, यह ज़रूरी अनुमति डिफ़ॉल्ट रूप से शामिल होती है: Firebase एडमिन, प्रोजेक्ट का मालिक या एडिटर.

अपने खाते के लिए चेतावनियां चालू या बंद करना

अपने खाते के लिए, Crashlytics की चेतावनियां चालू या बंद की जा सकती हैं. इससे प्रोजेक्ट के अन्य सदस्यों पर कोई असर नहीं पड़ेगा. ध्यान दें कि चेतावनियां पाने के लिए, आपके पास ज़रूरी अनुमतियां होनी चाहिए.

  1. Firebase कंसोल में, सेटिंग > चेतावनी पेज पर जाएं.

  2. Crashlytics की चेतावनियों वाले कार्ड पर जाएं. इसके बाद, वह चेतावनी चुनें जिसे आपको कॉन्फ़िगर करना है . उदाहरण के लिए, वेलोसिटी अलर्ट.

  3. उस चेतावनी के लिए, अपने खाते की प्राथमिकता सेट करें.

चेतावनी की सेटिंग कॉन्फ़िगर करना

किसी चेतावनी की सेटिंग कॉन्फ़िगर करने के लिए, आपके पास firebasecrashlytics.config.update अनुमति होनी चाहिए. इन रोल में, यह ज़रूरी अनुमति डिफ़ॉल्ट रूप से शामिल होती है: Firebase Crashlytics एडमिन, Firebase Quality एडमिन, Firebase एडमिन, या प्रोजेक्ट का मालिक या एडिटर.

  1. Firebase कंसोल में, सेटिंग > चेतावनी पेज पर जाएं.

  2. Crashlytics की चेतावनियों वाले कार्ड पर जाएं. इसके बाद, वह चेतावनी चुनें जिसे आपको कॉन्फ़िगर करना है . उदाहरण के लिए, वेलोसिटी अलर्ट.

  3. उस चेतावनी के लिए सेटिंग कॉन्फ़िगर करें.



वेलोसिटी अलर्ट कॉन्फ़िगर करना

वेलोसिटी अलर्ट का इस्तेमाल करके, अपनी टीम को तब सूचना दें, जब किसी गड़बड़ी की वजह से आपके ऐप्लिकेशन में कोई ज़रूरी समस्या आ रही हो. Crashlyticsके लिए, किसी समस्या का मतलब है, एक जैसी गड़बड़ियों या ऐप्लिकेशन के जवाब न देने (ANR) वाले इवेंट का ग्रुप.

वेलोसिटी अलर्ट कब ट्रिगर होता है?

वेलोसिटी अलर्ट तब ट्रिगर होते हैं, जब आपके ऐप्लिकेशन में कोई गड़बड़ी, कुछ थ्रेशोल्ड को पार कर जाती है, जिन्हें आप कंसोल में कॉन्फ़िगर करते हैंFirebase.

वेलोसिटी अलर्ट के लिए थ्रेशोल्ड, उन उपयोगकर्ताओं के प्रतिशत और कम से कम संख्या के हिसाब से तय किया जाता है जिन पर ऐप्लिकेशन बंद होने या ANR की गड़बड़ी का असर पड़ा. सेशन के 0% से 100% के बीच, प्रतिशत थ्रेशोल्ड की वैल्यू सेट की जा सकती है. उपयोगकर्ताओं की कम से कम संख्या का थ्रेशोल्ड, 10 या इससे ज़्यादा पर सेट किया जा सकता है. डिफ़ॉल्ट रूप से, वेलोसिटी अलर्ट का थ्रेशोल्ड, सेशन के 1% और 25 उपयोगकर्ताओं पर सेट होता है.

खास तौर पर, कोई अलर्ट तब ट्रिगर होता है, जब 30 मिनट की समयावधि में, ये सभी शर्तें पूरी होती हैं:

  • किसी ऐप्लिकेशन में कोई गड़बड़ी, तय किए गए प्रतिशत थ्रेशोल्ड और उस ऐप्लिकेशन के लिए सेट किए गए कम से कम उपयोगकर्ताओं की संख्या से ज़्यादा हो जाती है.
  • उस समयावधि में, ऐप्लिकेशन के कम से कम 10 उपयोगकर्ता हों.
  • उस वर्शन में, ऐप्लिकेशन में मौजूद गड़बड़ी के लिए पहले कोई अलर्ट नहीं भेजा गया हो.

वेलोसिटी अलर्ट के थ्रेशोल्ड कॉन्फ़िगर करना

वेलोसिटी अलर्ट के थ्रेशोल्ड कॉन्फ़िगर करने के लिए, आपके पास firebasecrashlytics.config.update अनुमति होनी चाहिए. इन रोल में, यह ज़रूरी अनुमति डिफ़ॉल्ट रूप से शामिल होती है: Firebase Crashlytics एडमिन, Firebase Quality एडमिन, Firebase एडमिन, या प्रोजेक्ट का मालिक या एडिटर.

रजिस्टर किए गए अपने हर ऐप्लिकेशन के लिए, वेलोसिटी अलर्ट के थ्रेशोल्ड कॉन्फ़िगर करें. हर ऐप्लिकेशन के लिए, अलर्ट का थ्रेशोल्ड अलग-अलग हो सकता है.

  1. Firebase कंसोल में, सेटिंग > चेतावनी पेज पर जाएं.

  2. Crashlytics की चेतावनियों वाले कार्ड पर जाएं. इसके बाद, वेलोसिटी अलर्ट टैब को चुनें.

  3. ऐप्लिकेशन के लिए, अलर्ट के थ्रेशोल्ड कॉन्फ़िगर करें.