Firebase Crashlytics

অ্যাপল, অ্যান্ড্রয়েড, ফ্লাটার এবং ইউনিটির জন্য এই শক্তিশালী ক্র্যাশ রিপোর্টিং সমাধানের মাধ্যমে অ্যাপের সমস্যাগুলির বিষয়ে স্পষ্ট, কার্যকরী অন্তর্দৃষ্টি পান।

Firebase Crashlytics is a lightweight, realtime crash reporter that helps you track, prioritize, and fix stability issues that erode your app quality. Crashlytics বুদ্ধিমত্তার সাথে ক্র্যাশগুলিকে গোষ্ঠীবদ্ধ করে এবং সেগুলির দিকে পরিচালিত পরিস্থিতিগুলি হাইলাইট করে আপনার সমস্যা সমাধানের সময় বাঁচায়৷

একটি নির্দিষ্ট ক্র্যাশ অনেক ব্যবহারকারীদের প্রভাবিত করছে কিনা তা খুঁজে বের করুন। Get alerts when an issue suddenly increases in severity. কোন কোডের লাইনগুলি ক্র্যাশ হয়ে যাচ্ছে তা নির্ধারণ করুন।


শুরু করতে প্রস্তুত? আপনার প্ল্যাটফর্ম চয়ন করুন:

iOS+ অ্যান্ড্রয়েড ফ্লাটার ইউনিটি

মূল ক্ষমতা

Curated crash reports Crashlytics synthesizes an avalanche of crashes into a manageable list of issues, provides contextual information, and highlights the severity and prevalence of crashes so you can pinpoint the root cause faster.
সাধারণ ক্র্যাশ জন্য নিরাময় Crashlytics offers Crash Insights, helpful tips that highlight common stability problems and provide resources that make them easier to troubleshoot, triage, and resolve.
Integrated with Analytics Crashlytics আপনার অ্যাপ্লিকেশনটির ত্রুটিগুলি Analytics app_exception ইভেন্ট হিসাবে ক্যাপচার করতে পারে। The events simplify debugging by giving you access a list of other events leading up to each crash, and provide audience insights by letting you pull Analytics reports for users with crashes.
রিয়েলটাইম সতর্কতা Get realtime alerts for new issues, regressed issues, and growing issues that might require immediate attention.

বাস্তবায়নের পথ

Connect your app Start by adding Firebase to your app in the Firebase console .
SDK সংহত করুন Add the Crashlytics SDK via CocoaPods, Gradle, or Pub, and Crashlytics starts collecting reports.
Check reports in the Firebase console Visit the Firebase console to track, prioritize, and fix issues in your app.

সহজ ডিবাগিংয়ের জন্য Crashlytics কীভাবে আপনার ক্র্যাশগুলি বিশ্লেষণ করে?

To provide metrics and reports about your app, Crashlytics collects and analyzes crashes, non-fatal exceptions, and other event types from your app. We use the mapping information for your app's build to create human-readable crash reports to help you understand the events (for example, we use the debug symbol (dSYM) files for Apple platform apps).

যখন Crashlytics ইভেন্টগুলি গ্রহণ করে, তখন এটি একটি বিশ্লেষণ ইঞ্জিন ব্যবহার করে সম্পর্কিত ইভেন্টগুলিকে সমস্যাগুলির মধ্যে গোষ্ঠীভুক্ত করতে। বিশ্লেষণ ইঞ্জিনটি স্ট্যাক ট্রেস, ব্যতিক্রম বার্তা, ত্রুটি কোড, এবং অন্যান্য ��্ল্যাটফর্ম বা ত্রুটি ধরণের বৈশিষ্ট্যগুলিতে গ্রুপ ইভেন্টগুলিতে ইস্যুতে গ্রুপগুলির ফ্রেমগুলি দেখায়। একটি ইস্যুতে, সমস্ত ইভেন্টের ব্যর্থতার একটি সাধারণ পয়েন্ট থাকে। যত বেশি ইনকামিং ইভেন্ট একটি সমস্যার সাথে মিলে যায়, সমস্যাটি Crashlytics ড্যাশবোর্ডে আপনার অ্যাপের ইস্যু টেবিলের শীর্ষে উঠে যায়। This grouping and ranking helps you identify and fix the most impactful problems faster.

Yet even within this group of events, the stack traces leading to the point-of-failure might be different. And a different stack trace could mean a different root cause. একটি ইস্যুতে এই সম্ভাব্য পার্থক্যটি উপস্থাপন করার জন্য, Crashlytics ইস্যুগুলির মধ্যে বৈকল্পিক তৈরি করে — প্রতিটি ভেরিয়েন্ট হল একটি ইস্যুতে ইভেন্টের একটি উপ-গ্রুপ যার ব্যর্থতার পয়েন্ট এবং একই স্ট্যাক ট্রেস রয়েছে। With variants, you can debug the most common stack traces within an issue and determine if different root causes are leading to the failure.

পরবর্তী পদক্ষেপ