استخدام المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics المقدَّمة من Gemini في "Firebase" للمساعدة في تسريع الوقت الذي تستغرقه لفهم سبب وقوع الحادث وما يجب فعله عنها. مساعدة الذكاء الاصطناعي في Crashlytics تحدّد الأسباب الأساسية ورؤى قابلة للتنفيذ وحلول مخصصة، وتقترح أفضل الممارسات إلى الأمام.
يمكن أن تقدّم لك المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics الإحصاءات التالية:
- الملخّص/السبب: شرح موجز ولكنه غني بالمعلومات عما حدث للمستخدم والسبب الذي أدّى إلى حدوث المشكلة.
- خيارات تصحيح الأخطاء: سيقدّم Gemini بعض الطرق المحتملة لمحاولة إعادة إنتاج الخطأ أو سيقدّم الخطوات التالية لمزيد من تصحيح أخطاء المشكلة وتحديد السبب الأساسي. يمكن أن يوفّر Gemini اقتراحات بشأن الطلبات التي يجب تجربتها أو الرموز البرمجية التي يجب استخدامها (بحذر).
- الخطوات التالية التي يمكن اتّخاذها: على الرغم من أنّ Gemini لن يتوفّر لديه دائمًا كل السياق حول مشكلتك (خاصةً بدون إمكانية الوصول إلى الرمز المصدر)، ستستخدِم مساعدة الذكاء الاصطناعي في Crashlytics المعرفة الواسعة النطاق التي تمتلكها Firebase في تطوير التطبيقات المتوافقة مع الأجهزة الجوّالة لاقتراح بعض مسارات الحل المحتملة كلما أمكن ذلك.
- أفضل الممارسات: من المفترض أن تشمل عملية تحديد الأولويات خطوات تهدف إلى تعزيز قدرة تطبيقك على مواجهة المشاكل المستقبلية لتجنّب تكرار هذه الأنواع من المشاكل. تشير Gemini إلى آلاف صفحات مستندات Firebase (وغير ذلك) لتزويدك بالطرق المحتمَلة لحلّ المشكلة.
كيف تستخدم المساعدات المستنِدة إلى الذكاء الاصطناعي في Crashlytics بياناتك؟
لا تستخدم المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics الردود أو الأعطال أو رمز التطبيق أو ملاحظاتك أو بياناتك لتدريب نموذجه. لمزيد من المعلومات، يُرجى الاطّلاع على كيفية استخدام "Gemini" في Google Cloud لبياناتك.
الأذونات المطلوبة
لتفعيل ميزات Gemini واستخدامها في "Firebase"، يجب توفّر أدوار معيّنة لإدارة الهوية وإمكانية الوصول. والأذونات.
- يمكن لأعضاء المشروع الذين لديهم دور مالك أو محرِّر في "إدارة الهوية وإمكانية الوصول" تفعيل Gemini في Firebase واستخدام ميزاته.
- لا يمكن لمشاهدي المشروع تفعيل Gemini في Firebase، ولكن يمكنهم استخدام ميزاته، بما في ذلك Gemini في محادثات Firebase والمساعدة، والمساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics إذا تم منحهم دور Gemini for Google Cloud مستخدم.
في ما يلي كيفية منح دور Gemini for Google Cloud المستخدِم إلى عضو في المشروع. يُرجى العِلم أنّه يمكن فقط لمالكي المشاريع تعديل أدوار "إدارة الهوية وإمكانية الوصول".
- من وحدة تحكّم Firebase، انقر على إعدادات المشروع، ثم انقر على المستخدمون والأذونات.
- ابحث عن صف عضو المشروع المعنيّ.
- النقر على مزيد من الخيارات، ثم على تعديل إذن الوصول
- وسِّع الأدوار، واختَر Gemini for Google Cloud مستخدم، ثم انقر على تم.
- انقر على تعديل الأدوار لحفظ التغيير. قد يستغرق الأمر دقيقة أو دقيقتين الدور الجديد الذي تريد تطبيقه على المستخدم.
إعداد المساعدة المستندة إلى الذكاء الاصطناعي في Crashlytics
لإعداد المساعدة المستندة إلى الذكاء الاصطناعي في "Crashlytics"، يجب تفعيل Gemini في "Firebase" كما هو موضح في إعداد Gemini في Firebase انتقِل إلى إنشاء إحصاءات.
إنشاء إحصاءات
لاستخدام ميزة "المساعدة المستندة إلى الذكاء الاصطناعي" في Crashlytics لإنشاء إحصاءات عن الأعطال:
- افتح Crashlytics. في مشروعك واختيار تطبيقك.
حدِّد مكان العُطل الذي تريد التحقيق فيه وانقر عليه. تظهر صفحة حدث Crashlytics ، والتي تتضمّن زر إنشاء إحصاءات مستندة إلى الذكاء الاصطناعي.
إذا لم يظهر لك زرّ إنشاء إحصاءات الذكاء الاصطناعي (AI)، تأكَّد من تم تفعيل Gemini في "Firebase" (للحصول على تعليمات الإعداد، يُرجى الاطّلاع على إعداد Gemini في Firebase) تأكَّد أيضًا من أنّك تعرض حدث Apple أو Android. مرفرفة أحداث Unity وAndroid NDK والأحداث غير الفادحة ليست بعد أخيرًا، تأكَّد من توسيع قسم الإحصاءات في صفحة حدث Crashlytics.
انقر على الزر إنشاء إحصاءات مستندة إلى الذكاء الاصطناعي.
تظهر الإحصاءات مع ظهور واحد أو أكثر مما يلي:
- تحليل للتعطُّل مع سبب محتمل
- تعليمات تصحيح الأخطاء
- خطوات تالية قابلة للتنفيذ
- أفضل الممارسات
تحديد المشاكل وحلّها في "المساعدة المستندة إلى الذكاء الاصطناعي" في "Crashlytics"
يُرجى الرجوع إلى مقالة تحديد مشاكل Gemini وحلّها في Firebase.
الحصص والأسعار
يصف هذا القسم الحصص وهيكل التسعير مساعدة مستندة إلى الذكاء الاصطناعي في Crashlytics
الحصص والحدود
وسيتم تضمين المساعدة المستندة إلى الذكاء الاصطناعي في حصص Crashlytics كجزء من حصص Gemini for Google Cloud API التي يستخدمها Gemini في Firebase.
يمكنك الاطّلاع على حصصك الحالية في صفحة الحصص لـ Gemini for Google Cloud API:
- من وحدة تحكُّم Google Cloud اختَر واجهات برمجة التطبيقات المفعّلة Google.
- ابحث عن الرمز Gemini for Google Cloud API وانقر عليه.
- انقر على الحصص وحدود النظام.
تظهر حصص Gemini for Google Cloud API. تستخدِم ميزة "المساعدة المستندة إلى الذكاء الاصطناعي" في Crashlytics حصة "طلبات Chat API في اليوم لكل مستخدم".
لطلب زيادة في الحصة:
- اختَر الحصة التي تريد زيادتها، ثم انقر على تعديل الطلب.
- عدِّل حقل النص قيمة جديدة بالمساحة التي تريد طلبها، ثم انقر على إرسال. سيقيّم فريق "Google Cloud" لطلبها والرد عليها بالبريد الإلكتروني.
الأسعار
تتوفّر ميزة "المساعدة المستندة إلى الذكاء الاصطناعي" في Crashlytics كجزء من Gemini في Firebase، وهو مضمّن في Gemini Code Assist. يمكن تجربة Gemini Code Assist بدون أي تكلفة حتى تشرين الثاني (نوفمبر). اعتبارًا من 8 أغسطس 2024، يقتصر على مستخدم واحد لكل حساب فوترة. اطّلِع على أسعار Gemini في Firebase للحصول على مزيد من المعلومات.