אתם יכולים להשתמש בעזרה של AI ב-Crashlytics שמספקת Gemini ב-Firebase כדי להבין מהר יותר למה קרתה קריסה ומה צריך לעשות לגביה. בעזרת ה-AI ב-Crashlytics תוכלו לזהות את הגורמים לבעיות, לקבל תובנות פרקטיות ופתרונות מותאמים אישית, ולהיעזר בהמלצות לשיטות מומלצות לעתיד.
בעזרת AI ב-Crashlytics תוכלו לקבל את התובנות הבאות:
- סיכום/סיבה: הסבר תמציתי אך מפורט על מה שקרה למשתמש ועל מה שגרם לבעיה.
- אפשרויות לניפוי באגים: Gemini יציע כמה דרכים אפשריות לשחזור השגיאה, או יספק את השלבים הבאים לניפוי הבאגים כדי לזהות את שורש הבעיה. Gemini יכול לספק המלצות לפקודות לניסיון או לקוד לשימוש (בזהירות).
- השלבים הבאים שאפשר לבצע: בהתחלה, Gemini לא יקבל את כל ההקשר של הבעיה, אבל התמיכה של ה-AI ב-Crashlytics תשתמש בידע הרב של Firebase בפיתוח אפליקציות לנייד כדי להמליץ על כמה דרכים אפשריות לפתרון, כשהדבר אפשרי, ולאפשר לך להוסיף הקשר נוסף וקוד מקור כדי לקבל תובנות מעמיקות יותר.
- שיטות מומלצות: חלק מתהליך הסינון הוא, באופן אידיאלי, יצירת הגנה עתידית לאפליקציה כדי שבעיות מהסוג הזה לא יחזרו על עצמן. Gemini מפנה לאלפי דפים של מסמכי עזרה של Firebase ועוד, כדי לספק לכם גישות אפשריות לפתרון הבעיה.
איך התמיכה של AI ב-Crashlytics משתמשת בנתונים שלכם
מידע נוסף על האופן שבו Gemini ב-Firebase משתמש בנתונים שלכם זמין במאמר איך Gemini ב-Firebase משתמש בנתונים שלכם.
ההרשאות הנדרשות
כדי להפעיל תכונות של Gemini ב-Firebase ולהשתמש בהן, נדרשים תפקידים והרשאות מסוימים ב-IAM.
- חברי פרויקט עם הרשאת IAM של בעלים או עריכה יכולים להפעיל את Gemini ב-Firebase ולהשתמש בתכונות שלו.
- משתמשים שיכולים רק לצפות בפרויקט לא יכולים להפעיל את Gemini ב-Firebase, אבל הם יכולים להשתמש בתכונות שלו, כולל Gemini בצ'אט של Firebase, עזרה וסיוע מ-AI ב-Crashlytics אם הוקצה להם התפקיד Gemini for Google Cloud User.
- אם הפרויקט הוא חלק מ-Google Workspace (לשעבר G Suite), אדמין ב-Google Workspace צריך להפעיל אותו.
כך מקצים את תפקיד המשתמש Gemini for Google Cloud למשתתף בפרויקט: לתשומת ליבכם, רק בעלי הפרויקט יכולים לערוך תפקידים ב-IAM.
- במסוף Firebase, בוחרים באפשרות Project settings ואז באפשרות Users and permissions.
- מאתרים את השורה של חבר הפרויקט הרלוונטי.
- לוחצים על אפשרויות נוספות ובוחרים באפשרות עריכת הגישה.
- מרחיבים את הקטע תפקידים, בוחרים באפשרות Gemini for Google Cloud משתמש ולוחצים על סיום.
- לוחצים על עדכון התפקידים כדי לשמור את השינוי. יכול להיות שיחלפו דקה או שתיים עד שהתפקיד החדש יחול על המשתמש.
הגדרת סיוע מבוסס-AI ב-Crashlytics
כדי להגדיר סיוע מבוסס-AI ב-Crashlytics, מפעילים את Gemini ב-Firebase כפי שמתואר בקטע הגדרת Gemini ב-Firebase, ולאחר מכן עוברים אל יצירת תובנות.
יצירת תובנות
כדי להשתמש בתמיכה של AI ב-Crashlytics כדי ליצור תובנות על תאונות:
פותחים את מרכז הבקרה של Crashlytics בפרויקט ובוחרים את האפליקציה.
מאתרים את התקרית שרוצים לבדוק ובוחרים בה. יופיע דף האירוע Crashlytics עם הלחצן יצירת תובנות מ-AI.
אם הלחצן'יצירת תובנות מ-AI' לא מופיע, צריך לוודא ש-Gemini מופעל ב-Firebase (הוראות להגדרה מפורטות במאמר הגדרת Gemini ב-Firebase). בנוסף, צריך לוודא שמוצג אירוע של Apple או Android. עדיין אין תמיכה באירועים של Flutter, Unity ו-Android NDK ובאירועים לא קטלניים. לבסוף, מוודאים שהקטע תובנות מורחב בדף האירוע Crashlytics.
לוחצים על הלחצן יצירת תובנות מ-AI.
תוצג חלונית עם תובנות, עם אחד או יותר מהפרטים הבאים:
- ניתוח של הקריסה עם סיבה אפשרית
- הוראות לניפוי באגים
- השלבים הבאים שאפשר לבצע
- שיטות מומלצות
כדי לספק קוד והקשר כדי לקבל תובנות מעמיקות יותר, לוחצים על מתחילים בתיבה רוצים תובנות מעמיקות יותר?.
מדביקים בשדה הקוד את הקוד ש-Gemini ב-Firebase מבקש.
אם יש לכם עוד הקשר או פרטים נוספים שיכולים לעזור לשפר את התובנות של ה-AI, תוכלו להוסיף אותם לשדה שיתוף הקשר או פרטים רלוונטיים.
לוחצים על Regenerate AI insights.
Gemini ב-Firebase יוצר תובנות מעודכנות על סמך הקוד וההקשר שסיפקתם.
פתרון בעיות בעזרת AI ב-Crashlytics
אפשר לעיין במאמר פתרון בעיות ב-Gemini ב-Firebase.
מכסות ותמחור
בקטע הזה מתוארות המכסות ומבנה התמחור של התמיכה ב-AI ב-Crashlytics.
מכסות ומגבלות
המכסות של התמיכה ב-AI ב-Crashlytics כלולות במכסות Gemini for Google Cloud API שבהן משתמש Gemini ב-Firebase.
אפשר לראות את המכסות הנוכחיות בדף המכסות של Gemini for Google Cloud API:
- במסוף Google Cloud, בוחרים באפשרות Enabled APIs & services.
- מחפשים את האפשרות הרצויה ולוחצים על Gemini for Google Cloud API.
- לוחצים על מכסות ומגבלות מערכת.
המכסות של Gemini for Google Cloud API מופיעות. התמיכה של AI ב-Crashlytics משתמשת במכסה של 'בקשות ל-Chat API ליום לכל משתמש'.
כדי לבקש הגדלה של המכסה:
- בוחרים את המכסה שרוצים להגדיל ולוחצים על Edit request (עריכת הבקשה).
- מעדכנים את שדה הטקסט New value במכסה שרוצים לבקש ולוחצים על Submit. הצוות של Google Cloud יעריך את הבקשה שלך וישלח לך תשובה באימייל.
תמחור
התכונה 'עזרה מבוססת-AI' ב-Crashlytics זמינה כחלק מ-Gemini ב-Firebase, שכלולה ללא עלות או כחלק מ-Gemini Code Assist. למידע נוסף, ראו תמחור של Gemini ב-Firebase.