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

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

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

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

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

يمكنك الاطّلاع على كيفية استخدام Gemini في Firebase لبياناتك لمزيد من المعلومات حول كيفية استخدام Gemini في Firebase لبياناتك.

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

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

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

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

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

لإعداد المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics، فعِّل Gemini في Firebase كما هو موضّح في إعداد Gemini في Firebase، ثم انتقِل إلى إنشاء إحصاءات.

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

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

  1. افتح Crashlytics لوحة البيانات في مشروعك واختَر تطبيقك.

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

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

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

  3. إذا أردت تقديم رمز وسياق للحصول على إحصاءات أكثر تفصيلاً، انقر على البدء في المربّع هل تريد إحصاءات أكثر تفصيلاً؟.

  4. ألصِق الرمز الذي يطلبه Gemini في Firebase في حقل الرمز.

  5. إذا كان لديك سياق إضافي أو تفاصيل إضافية تريد مشاركتها قد تساعد في تحسين إحصاءات الذكاء الاصطناعي، أضِفها إلى الحقل مشاركة أي سياق أو تفاصيل ذات صلة.

  6. انقر على إعادة إنشاء إحصاءات الذكاء الاصطناعي.

    يقدّم 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.