إحصاءات مستندة إلى الذكاء الاصطناعي في لوحة بيانات Crashlytics

في لوحة بيانات Crashlytics، يمكنك الحصول على إحصاءات من إنشاء الذكاء الاصطناعي حول المشاكل التي تواجهك للمساعدة في تسريع الوقت الذي تستغرقه لمعرفة سبب حدوث مشكلة وكيفية حلّها. تحدّد المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics الأسباب الجذرية للمشاكل، وتقدّم إحصاءات قابلة للتنفيذ وحلولاً مخصّصة، كما تقترح أفضل الممارسات للمستقبل.

الإحصاءات المتوفّرة

يمكن أن تقدّم لك المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics الإحصاءات التالية:

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

قبل البدء

تأكَّد من أنّ لديك الأذونات المطلوبة ومن أنّك فعّلت Gemini في Firebase.

الأذونات المطلوبة

لتفعيل ميزات Gemini في Firebase واستخدامها، يجب توفّر أدوار وأذونات معيّنة في "إدارة الهوية وإمكانية الوصول" (IAM).

في ما يلي كيفية منح دور Gemini for Google Cloudمستخدم لأحد أعضاء المشروع. يُرجى العِلم أنّه يمكن لمالكي المشاريع فقط تعديل أدوار إدارة الهوية وإمكانية الوصول (IAM).

  1. في وحدة تحكّم Firebase، انتقِل إلى صفحة الإعدادات > المستخدمون والأذونات.
  2. ابحث عن صف عضو المشروع المعنيّ.
  3. انقر على المزيد من الخيارات، ثم اختَر إذن بتعديل.
  4. وسِّع الأدوار، واختَر Gemini for Google Cloud مستخدم، ثم انقر على تم.
  5. انقر على تعديل الأدوار لحفظ التغيير. قد يستغرق تطبيق الدور الجديد على المستخدم دقيقة أو دقيقتين.

تفعيل Gemini في Firebase

تتوفّر الإحصاءات المستندة إلى الذكاء الاصطناعي في لوحة بيانات Crashlytics كجزء من Gemini في Firebase.

تأكَّد من تفعيل "Gemini في Firebase" في مشروع Firebase، كما هو موضّح في مقالة إعداد "Gemini في Firebase".

إنشاء معلومات

لاستخدام ميزة "المساعدة المستندة إلى الذكاء الاصطناعي" في Crashlytics لإنشاء إحصاءات حول الأعطال، اتّبِع الخطوات التالية:

  1. في Firebase Console، انتقِل إلى عمليات تطوير البرامج وإشراك المستخدمين >Crashlytics لوحة البيانات، ثم اختَر تطبيقك.

  2. حدِّد العطل الذي تريد التحقيق فيه واختَره. ستظهر صفحة حدث Crashlytics، بما في ذلك الإحصاءات التي تتضمّن واحدًا أو أكثر مما يلي:

    • تحليل للعُطل مع ذكر السبب المحتمل
    • تعليمات تصحيح الأخطاء
    • الخطوات التالية القابلة للتنفيذ
    • أفضل الممارسات

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

  3. إذا أردت استخدام المساعدة المستندة إلى الذكاء الاصطناعي لحلّ المشكلة مباشرةً في قاعدة رموز تطبيقك، يمكنك استخدام المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics من خلال "منصة Google Play لوحدة تحكّم الشريك".

تحديد المشاكل وحلّها في المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics

يُرجى الاطّلاع على تحديد المشاكل في "Gemini في Firebase" وحلّها.

كيف تستخدم ميزة المساعدة المستنِدة إلى الذكاء الاصطناعي في Crashlytics بياناتك؟

يُرجى الرجوع إلى مقالة كيف يستخدم "Gemini في Firebase" بياناتك؟.

الحصص والأسعار

يوضّح هذا القسم الحصص وبنية الأسعار الخاصة بميزة "المساعدة المستنِدة إلى الذكاء الاصطناعي" في Crashlytics.

الحصص والحدود

يتم تضمين حصص الذكاء الاصطناعي في Crashlytics كجزء من حصص Gemini for Google Cloud API التي يستخدمها "Gemini في" Firebase.

يمكنك الاطّلاع على حصصك الحالية في صفحة الحصص في Gemini for Google Cloud API.

  1. من وحدة تحكّم Google Cloud، اختَر واجهات برمجة التطبيقات والخدمات المفعَّلة.
  2. ابحث عن جهة اتصال، ثم انقر على Gemini for Google Cloud API.
  3. انقر على الحصص وحدود النظام.

تظهر حصص Gemini for Google Cloud API. تستخدم ميزة "المساعدة المستندة إلى الذكاء الاصطناعي" في Crashlytics حصة "طلبات Chat API في اليوم لكل مستخدم".

لطلب زيادة الحصة، اتّبِع الخطوات التالية:

  1. اختَر الحصة التي تريد زيادتها، ثم انقر على تعديل الطلب.
  2. عدِّل حقل النص القيمة الجديدة بإدخال الحصة التي تريد طلبها، ثم انقر على إرسال. سيقيّم فريق Google Cloud طلبك ويردّ عليك عبر البريد الإلكتروني.

الأسعار

تتوفّر المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics كجزء من "Gemini في Firebase"، وهي مضمّنة للمستخدمين الفرديين بدون تكلفة أو مع اشتراك Gemini Code Assist.

لمزيد من المعلومات، يُرجى الاطّلاع على أسعار Gemini in Firebase.