في لوحة بيانات Crashlytics، يمكنك الحصول على إحصاءات من إنشاء الذكاء الاصطناعي حول المشاكل التي تواجهك للمساعدة في تسريع الوقت الذي تستغرقه لمعرفة سبب حدوث مشكلة وكيفية حلّها. تحدّد المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics الأسباب الجذرية للمشاكل، وتقدّم إحصاءات قابلة للتنفيذ وحلولاً مخصّصة، كما تقترح أفضل الممارسات للمستقبل.
الإحصاءات المتاحة
يمكن أن تقدّم لك المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics الإحصاءات التالية:
- الملخّص/السبب: شرح موجز ولكن غني بالمعلومات حول ما حدث للمستخدم وسبب المشكلة
- خيارات تصحيح الأخطاء: سيقدّم Gemini بعض الطرق المحتملة إما لإعادة إنتاج الخطأ أو سيقدّم خطوات لاحقة لتصحيح الخطأ بشكل أكبر بهدف تحديد السبب الرئيسي. يمكن أن يقدّم Gemini أوامر مقترَحة لتجربتها أو رموزًا برمجية لاستخدامها (بحذر).
- خطوات عملية مقترَحة: على الرغم من أنّ Gemini لن يتضمّن في البداية كل المعلومات اللازمة لحلّ مشكلتك، ستستفيد ميزة "المساعدة المستندة إلى الذكاء الاصطناعي" في Crashlytics من قاعدة المعرفة الواسعة التي توفّرها Firebase بشأن تطوير تطبيقات الأجهزة الجوّالة، وذلك لاقتراح بعض مسارات الحلول المحتملة كلما أمكن ذلك.
- أفضل الممارسات: من المفترض أن تتضمّن عملية الفرز تجهيز تطبيقك لمواجهة المشاكل المستقبلية حتى لا تتكرّر هذه الأنواع من المشاكل. يستند Gemini إلى آلاف الصفحات من مستندات Firebase (وغيرها) ليقدّم لك طرقًا محتملة لحلّ المشكلة.
قبل البدء
تأكَّد من أنّ لديك الأذونات المطلوبة ومن أنّك فعّلت Gemini في Firebase.
الأذونات المطلوبة
لتفعيل ميزات Gemini في Firebase واستخدامها، يجب توفّر أدوار وأذونات معيّنة في "إدارة الهوية وإمكانية الوصول".
- يمكن لأعضاء المشروع الذين لديهم دور المالك أو المحرّر في إدارة الهوية وإمكانية الوصول تفعيل Gemini في Firebase واستخدام ميزاته.
- لا يمكن لمستخدمي "وضع العرض فقط" في المشاريع تفعيل Gemini في Firebase. ومع ذلك، يمكنه استخدام ميزاته، بما في ذلك Gemini في دردشة Firebase والمساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics.
تفعيل Gemini في "Firebase"
تتوفّر الإحصاءات المستندة إلى الذكاء الاصطناعي في لوحة بيانات Crashlytics كجزء من Gemini في Firebase.
تأكَّد من تفعيل "Gemini في Firebase" في مشروع Firebase، كما هو موضّح في إعداد "Gemini في Firebase".
إنشاء معلومات
لاستخدام ميزة "المساعدة المستندة إلى الذكاء الاصطناعي" في Crashlytics لإنشاء إحصاءات حول الأعطال، اتّبِع الخطوات التالية:
في وحدة تحكّم Firebase، انتقِل إلى عمليات تطوير البرامج وإشراك المستخدمين >Crashlytics لوحة البيانات، ثم اختَر تطبيقك.
ابحث عن عطل تريد التحقيق فيه واختَره. ستظهر صفحة حدث Crashlytics، بما في ذلك إحصاءات تتضمّن واحدًا أو أكثر مما يلي:
- تحليل للعُطل مع ذكر السبب المحتمل
- تعليمات تصحيح الأخطاء
- الخطوات التالية القابلة للتنفيذ
- أفضل الممارسات
إذا لم تظهر لك ميزة "المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics" في أعلى صفحة الحدث، تأكَّد من تفعيل Gemini في Firebase (للاطّلاع على تعليمات الإعداد، راجِع إعداد Gemini في Firebase). وتأكَّد أيضًا من أنّك تعرض حدثًا مرتبطًا بتعطُّل أو خطأ ANR. الأحداث غير المميتة غير متاحة بعد.
إذا أردت استخدام المساعدة المستندة إلى الذكاء الاصطناعي لحلّ المشكلة مباشرةً في قاعدة رموز تطبيقك، يمكنك استخدام المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics من خلال MCP.
تحديد المشاكل وحلّها في "المساعدة المستندة إلى الذكاء الاصطناعي" في Crashlytics
يمكنك الاطّلاع على تحديد المشاكل وحلّها في "Gemini في Firebase".
كيف تستخدم ميزة "المساعدة المستنِدة إلى الذكاء الاصطناعي" في Crashlytics بياناتك؟
يُرجى الرجوع إلى مقالة طريقة استخدام Gemini في Firebase لبياناتك.
الأسعار
تتوفّر المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics كجزء من "Gemini في Firebase"، وهي متاحة بدون أي تكلفة.
لمزيد من المعلومات، يُرجى الاطّلاع على مقالة أسعار Gemini في Firebase.