في لوحة بيانات Crashlytics، يمكنك الحصول على إحصاءات من إنشاء الذكاء الاصطناعي حول المشاكل للمساعدة في تسريع الوقت اللازم لفهم سبب حدوث مشكلة وكيفية حلّها. يحدّد الذكاء الاصطناعي في Crashlytics Crashlytics الأسباب الجذرية للمشاكل، ويقدّم إحصاءات قابلة للتنفيذ وحلولاً مخصّصة، و يقترح أفضل الممارسات للمستقبل.
الإحصاءات المتاحة
يمكن أن يقدّم لك الذكاء الاصطناعي في Crashlytics الإحصاءات التالية:
- الملخّص/السبب: شرح موجز وغني بالمعلومات لما حدث للمستخدم وسبب المشكلة.
- خيارات تصحيح الأخطاء: سيقدّم Gemini بعض الطرق المحتمَلة لإعادة إنتاج الخطأ أو سيقدّم خطوات لاحقة لتصحيح الخطأ بشكل أكبر وتحديد السبب الجذري. يمكن أن يقدّم Gemini أوامر مقترَحة لتجربتها أو رموزًا برمجية لاستخدامها (مع توخي الحذر).
- الخطوات التالية القابلة للتنفيذ: على الرغم من أنّ Gemini لن يتضمّن في البداية كل السياق المتعلّق بالمشكلة، سيستخدم الذكاء الاصطناعي في Crashlytics مجموعة المعارف الكبيرة من Firebase حول تطوير تطبيقات الأجهزة الجوّالة لاقتراح بعض مسارات الحلول المحتمَلة كلما أمكن ذلك.
- أفضل الممارسات: من الناحية المثالية، يتضمّن جزء من عملية الفرز حماية تطبيقك من المشاكل المستقبلية حتى لا تتكرّر هذه الأنواع من المشاكل. يستند Gemini إلى آلاف الصفحات من مستندات Firebase (وغيرها) ليقدّم لك طرقًا محتمَلة لحلّ المشكلة.
قبل البدء
تأكَّد من أنّ لديك الأذونات المطلوبة وأنّك فعّلت Gemini في Firebase.
الأذونات المطلوبة
يتطلّب تفعيل ميزات Gemini في Firebase واستخدامها أدوارًا معيّنة في إدارة الهوية وإمكانية الوصول وأذونات.
- يمكن لأعضاء المشروع الذين لديهم دور مالك أو محرِّر في إدارة الهوية وإمكانية الوصول تفعيل Gemini في Firebase واستخدام ميزاته.
- لا يمكن لمشاهدي المشروع تفعيل Gemini في Firebase، ولكن يمكنهم استخدام ميزاته، بما في ذلك ميزات Gemini في Firebase للمحادثة، والمساعدة، و الذكاء الاصطناعي في Crashlytics إذا تم منحهم دور مستخدم Gemini for Google Cloud.
- إذا كان المشروع جزءًا من Google Workspace (المعروف سابقًا باسم G Suite)، يجب أن يفعّله مشرف Google Workspace.
إليك كيفية منح دور مستخدم Gemini for Google Cloud لأحد أعضاء المشروع. يُرجى العِلم أنّه لا يمكن تعديل أدوار إدارة الهوية وإمكانية الوصول إلا لمالكي المشاريع.
- في Firebase Console، انتقِل إلى صفحة
الإعدادات > المستخدمون والأذونات. - ابحث عن صف عضو المشروع المعنيّ.
- انقر على المزيد من الخيارات، ثم انقر على تعديل إمكانية الوصول.
- وسِّع الأدوار، واختَر Gemini for Google Cloud المستخدم، ثم انقر على تم.
- انقر على تعديل الأدوار لحفظ التغيير. قد يستغرق تطبيق الدور الجديد على المستخدم دقيقة أو دقيقتَين.
تفعيل Gemini في Firebase
تتوفّر إحصاءات الذكاء الاصطناعي في لوحة بيانات Crashlytics كجزء من Gemini في Firebase.
تأكَّد من تفعيل Gemini في Firebase في مشروع Firebase، كما هو موضّح في مقالة إعداد Gemini في Firebase.
إنشاء معلومات
لاستخدام الذكاء الاصطناعي في Crashlytics لإنشاء إحصاءات حول الأعطال:
في Firebase Console، انتقِل إلى لوحة بيانات DevOps ومعدّل الاهتمام بالتطبيق > Crashlytics dashboard، ثم اختَر تطبيقك.
ابحث عن عطل تريد التحقيق فيه واختَره. ستظهر صفحة حدث Crashlytics، بما في ذلك الإحصاءات التي تتضمّن واحدًا أو أكثر مما يلي:
- تحليل للعطل مع سبب محتمَل
- تعليمات تصحيح الأخطاء
- الخطوات التالية القابلة للتنفيذ
- أفضل الممارسات
إذا لم تظهر لك ميزة الذكاء الاصطناعي في Crashlytics في أعلى صفحة الحدث، تأكَّد من تفعيل Gemini في Firebase (للحصول على تعليمات الإعداد، اطّلِع على مقالة إعداد Gemini في Firebase). تأكَّد أيضًا من أنّك تعرض حدث عطل أو خطأ لا يستجيب له التطبيق. لا تتوفّر هذه الميزة بعد للأحداث غير المميتة.
إذا أردت استخدام الذكاء الاصطناعي لحلّ المشكلة مباشرةً في قاعدة الرموز البرمجية لتطبيقك، ننصحك باستخدام الذكاء الاصطناعي في Crashlytics من خلال MCP.
تحديد المشاكل في الذكاء الاصطناعي في Crashlytics وحلّها
يُرجى الاطّلاع على مقالة تحديد المشاكل في Gemini في وحلّهاFirebase.
كيفية استخدام الذكاء الاصطناعي في Crashlytics لبياناتك
يُرجى الاطّلاع على مقالة كيفية استخدام Gemini في Firebase لبياناتك.
الحصص والأسعار
يوضّح هذا القسم الحصص وبنية الأسعار للذكاء الاصطناعي في Crashlytics.
الحصص والحدود
يتم تضمين حصص الذكاء الاصطناعي في Crashlytics كجزء من Gemini for Google Cloud API الحصص التي يستخدمها Gemini في Firebase.
يمكنك الاطّلاع على حصصك الحالية في صفحة الحصص لـ Gemini for Google Cloud API.
- من Google Cloud Console، انقر على واجهات برمجة التطبيقات والخدمات المفعَّلة.
- ابحث عن Gemini for Google Cloud API وانقر عليها.
- انقر على الحصص وحدود النظام.
ستظهر حصص Gemini for Google Cloud API. يستخدم الذكاء الاصطناعي في Crashlytics حصة "طلبات Chat API في اليوم لكل مستخدم".
لطلب زيادة الحصة:
- اختَر الحصة التي تريد زيادتها، وانقر على تعديل الطلب.
- عدِّل حقل النص القيمة الجديدة بالحصة التي تريد طلبها، ثم انقر على إرسال. سيقيّم فريق Google Cloud طلبك وسيردّ عليك عبر البريد الإلكتروني.
الأسعار
يتوفّر الذكاء الاصطناعي في Crashlytics كجزء من Gemini في Firebase, الذي يتم تضمينه للمستخدمين الأفراد بدون تكلفة أو مع Gemini Code Assist اشتراك.
لمزيد من المعلومات، اطّلِع على أسعار Gemini في Firebase.