در داشبورد Crashlytics، میتوانید اطلاعات آماری تولیدشده با هوش مصنوعی درباره مشکلاتتان دریافت کنید تا به شما کمک کند سریعتر متوجه شوید چرا مشکلی رخ داده است و چگونه میتوانید آن را برطرف کنید. دستیار هوش مصنوعی در Crashlytics علل ریشهای را شناسایی میکند، اطلاعات آماری عملی و راهحلهای سفارشی ارائه میدهد، و روالهای مطلوب را برای آینده توصیه میکند.
اطلاعات آماری دردسترس
دستیار هوش مصنوعی در Crashlytics میتواند اطلاعات آماری زیر را دراختیارتان قرار دهد:
- خلاصه/علت: توضیح مختصر اما پرمحتوایی درباره آنچه برای کاربر اتفاق افتاده است و علت بروز مشکل.
- گزینههای اشکالزدایی: Gemini چند روش احتمالی برای بازتولید خطا ارائه میدهد یا مراحل بعدی را برای اشکالزدایی بیشتر مشکل ارائه میدهد تا علت اصلی را شناسایی کند. Gemini میتواند فرمانهای پیشنهادی برای امتحان کردن یا کد برای استفاده (بااحتیاط) ارائه دهد.
- مراحل بعدی کنشپذیر: درحالیکه Gemini در ابتدا همه زمینههای مربوط به مشکل شما را ندارد، دستیار هوش مصنوعی در Crashlytics از دانش فراوان Firebase درباره توسعه برنامه تلفن همراه استفاده میکند تا هرزمان ممکن بود چند مسیر بالقوه برای حل مشکل پیشنهاد دهد.
- روالهای مطلوب: بخشی از فرایند غربالگری این است که، در حالت ایدهآل، برنامهتان را برای آینده آماده کنید تا این نوع مشکلات دوباره تکرار نشوند. Gemini برای ارائه رویکردهای ممکن برای حلوفصل کردن مشکل، به هزاران صفحه از اسناد Firebase (و موارد دیگر) ارجاع میدهد.
قبل از شروع
مطمئن شوید اجازههای لازم را دارید و Gemini را در Firebase فعال کردهاید.
مجوزهای لازم
برای فعال کردن و استفاده از ویژگیهای Gemini در Firebase، باید نقشها و اجازههای خاص IAM داشته باشید.
- اعضای پروژه با نقش IAM مالک یا ویرایشگر میتوانند Gemini را در Firebase فعال کنند و از ویژگیهای آن استفاده کنند.
- بینندگان پروژه نمیتوانند Gemini را در Firebase فعال کنند. بااینحال، او میتواند از ویژگیهای آن، ازجمله Gemini در گپ Firebase، و دستیار هوش مصنوعی در Crashlytics استفاده کند.
فعال کردن Gemini در Firebase
اطلاعات آماری هوش مصنوعی در داشبورد Crashlytics بهعنوان بخشی از Gemini در Firebase دردسترس است.
مطمئن شوید که Gemini در Firebase در پروژه Firebase شما فعال باشد، همانطور که در راهاندازی Gemini در Firebase توضیح داده شده است.
تولید اطلاعات آماری
برای استفاده از کمک هوشوارهای در Crashlytics برای تولید اطلاعات آماری درباره خرابیهایتان:
در کنسول Firebase، به DevOps و تعامل > داشبورد Crashlytics بروید، و سپس برنامهتان را انتخاب کنید.
خرابی موردنظرتان را برای بررسی پیدا و انتخاب کنید. صفحه رویداد Crashlytics نمایان میشود، ازجمله اطلاعات آماری با یک یا چند مورد از موارد زیر:
- تجزیهوتحلیل خرابی با علت احتمالی
- دستورالعملهای اشکالزدایی
- مراحل بعدی قابلاقدام
- روالهای مطلوب
اگر ویژگی دستیار هوش مصنوعی در Crashlytics را در بالای صفحه رویداد نمیبینید، بررسی کنید که Gemini در Firebase فعال شده باشد (برای دستورالعملهای راهاندازی، به راهاندازی Gemini در Firebase مراجعه کنید). همچنین مطمئن شوید که رویداد خرابی یا ANR را مشاهده میکنید. رویدادهای غیرمهلک هنوز پشتیبانی نمیشوند.
اگر میخواهید از کمک هوشوارهای برای رفع مشکل مستقیماً در پایگاه کد برنامه استفاده کنید، از کمک هوشوارهای برای Crashlytics ازطریق MCP استفاده کنید.
عیبیابی کردن کمک هوشوارهای در Crashlytics
به عیبیابی Gemini در Firebase مراجعه کنید.
نحوه استفاده دستیار هوش مصنوعی در Crashlytics از دادههای شما
به نحوه استفاده Gemini در Firebase از دادههای شما مراجعه کنید.
قیمتگذاری
«دستیار هوش مصنوعی» در Crashlytics بهعنوان بخشی از Gemini در Firebase ارائه میشود که بدون هزینه دردسترس است.
برای اطلاعات بیشتر، قیمتگذاری Gemini در Firebase را ببینید.