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

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

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

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

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

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

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

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

في ما يلي كيفية منح دور 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" التي تعرض زرّ إنشاء إحصاءات الذكاء الاصطناعي (AI).

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

  3. انقر على الزر إنشاء إحصاءات الذكاء الاصطناعي.

    تظهر الإحصاءات مع واحد أو أكثر مما يلي:

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

  5. ألصِق الرمز الذي يطلب منك فريق Gemini في Firebase في حقل الرمز.

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

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

    تُنشئ خدمة 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 لكل مستخدم يوميًا".

لطلب زيادة في الحصة:

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

الأسعار

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