কোনো ব্যক্তিগত সমস্যা আপনার অ্যাপে জরুরী সমস্যা সৃষ্টি করলে আপনার দলকে অবহিত করতে বেগ সতর্কতা ব্যবহার করুন। Crashlytics জন্য, একটি সমস্যা হল অনুরূপ ক্র্যাশের একটি গ্রুপিং।
কি একটি সতর্কতা ট্রিগার?
যখন আপনার অ্যাপে কোনো সমস্যা Firebase কনসোলে আপনার সংজ্ঞায়িত থ্রেশহোল্ড অতিক্রম করে তখন বেগ সতর্কতা ট্রিগার হয়।
আপনি একটি ক্র্যাশ দ্বারা প্রভাবিত ব্যবহারকারী সেশনের শতাংশের পরিপ্রেক্ষিতে বেগ সতর্কতার জন্য থ্রেশহোল্ড সংজ্ঞায়িত করেন৷ আপনি সেশনের 0.1% এবং 1% এর মধ্যে একটি থ্রেশহোল্ড মান সেট করতে পারেন। ডিফল্টরূপে, বেগ সতর্কতা থ্রেশহোল্ড সেশনের 1% এ সেট করা হয়।
বিশেষভাবে, যদি এক ঘন্টার সময়কালে, নিম্নলিখিতগুলি সত্য হয় তাহলে একটি সতর্কতা ট্রিগার করা হয়:
- একটি অ্যাপে একটি সমস্যা সেই অ্যাপের জন্য নির্ধারিত থ্রেশহোল্ড অতিক্রম করেছে।
- অ্যাপটিতে সেই সময়ের মধ্যে 250টি সেশন রয়েছে।
- অ্যাপটিতে সমস্যাটির জন্য আগে কোনো সতর্কতা উত্থাপিত হয়নি।
সতর্কতা থ্রেশহোল্ড আপডেট করুন
বেগের সতর্কতা আপডেট করতে, আপনার অবশ্যই firebasecrashlytics.config.update
অনুমতি থাকতে হবে। নিম্নলিখিত ভূমিকাগুলির মধ্যে ডিফল্টরূপে এই প্রয়োজনীয় অনুমতি অন্তর্ভুক্ত রয়েছে: Firebase Crashlytics Admin , Firebase Quality Admin , Firebase Admin , বা প্রকল্পের মালিক বা সম্পাদক ৷
আপনার প্রতিটি নিবন্ধিত অ্যাপের জন্য একটি বেগ সতর্কতা থ্রেশহোল্ড কনফিগার করুন। প্রতিটি অ্যাপের আলাদা সতর্কতা থ্রেশহোল্ড থাকতে পারে।
- Firebase কনসোলে , আপনার Crashlytics ড্যাশবোর্ডে যান।
- পৃষ্ঠার শীর্ষে, অ্যাপ ড্রপডাউন তালিকা থেকে একটি অ্যাপ নির্বাচন করুন।
- সমস্যা ফলকের উপরের বারে, ওভারফ্লো মেনু খুলুন ( ), তারপর বেগ সতর্কতা সেটিংস নির্বাচন করুন।
- অ্যাপের জন্য সতর্কতা থ্রেশহোল্ড কনফিগার করতে অন-স্ক্রীন নির্দেশাবলী অনুসরণ করুন।
সতর্কতা গ্রহণ করুন
ডিফল্ট সতর্কতা পান
ডিফল্টরূপে, Firebase ইমেলের মাধ্যমে Crashlytics সতর্কতা পাঠাতে পারে। বেগের সতর্কতা এবং রিগ্রেশনের জন্য, Firebase Firebase কনসোলে এই সতর্কতাগুলিও দেখাতে পারে।
এই ডিফল্ট মেকানিজম ব্যবহার করে Crashlytics সতর্কতা পেতে, আপনার অবশ্যই firebase.projects.update
অনুমতি থাকতে হবে। নিম্নলিখিত ভূমিকাগুলি ডিফল্টরূপে এই প্রয়োজনীয় অনুমতি অন্তর্ভুক্ত করে: Firebase অ্যাডমিন বা প্রকল্পের মালিক বা সম্পাদক ৷
ডিফল্টরূপে, প্রতিটি প্রকল্প সদস্য (যাদের সতর্কতা পাওয়ার প্রয়োজনীয় অনুমতি রয়েছে) যখন Crashlytics থেকে একটি সতর্কতা ট্রিগার হয় তখন তারা একটি ইমেল পাবেন।
আপনার নিজের অ্যাকাউন্টের জন্য সতর্কতা চালু/বন্ধ করুন
আপনার নিজের অ্যাকাউন্টের জন্য, আপনি প্রকল্পের অন্যান্য সদস্যদের প্রভাবিত না করেই Crashlytics সতর্কতা চালু/বন্ধ করতে পারেন। নোট করুন যে আপনার এখনও সতর্কতাগুলি পাওয়ার জন্য প্রয়োজনীয় অনুমতিগুলির প্রয়োজন৷
Crashlytics সতর্কতা চালু বা বন্ধ করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
- Firebase কনসোলে, উপরের ডান-কোণে, যান
তারপর, যান Crashlytics সতর্কতার জন্য আপনার অ্যাকাউন্ট পছন্দ সেট করুন। সেটিংস এবং
তৃতীয় পক্ষের পরিষেবাগুলিতে প্রাথমিক সতর্কতা সেট আপ করুন৷
তৃতীয় পক্ষের পরিষেবাগুলিতে উন্নত সতর্কতা সেট আপ করুন৷
Firebase এর জন্য ক্লাউড ফাংশন সেট আপ করুন , যার মধ্যে নিম্নলিখিত কাজগুলি রয়েছে: Node.js বা Python এর জন্য একটি উন্নয়ন পরিবেশ সেট আপ করুন। Firebase CLI ইনস্টল করুন এবং সাইন ইন করুন৷ Firebase CLI ব্যবহার করে Cloud Functions for Firebase শুরু করুন।
একটি ফাংশন লিখুন এবং স্থাপন করুন যা Crashlytics থেকে একটি সতর্কতা ইভেন্ট ক্যাপচার করে এবং ইভেন্ট পেলোড পরিচালনা করে (উদাহরণস্বরূপ, ডিসকর্ডে একটি বার্তায় সতর্কতার তথ্য পোস্ট করে)।