עקוב אחר היציבות של מהדורת האפליקציה האחרונה שלך

השקת גרסה חדשה של האפליקציה לנייד שלך לייצור היא אחד החלקים המרגשים ביותר בפיתוח אפליקציות, אבל זה גם יכול להיות אחד המלחיצים ביותר! הצוות שלך צריך לעקוב אחר קליטת גרסאות, באגים חדשים והשפעתם של באגים אלה, השוואה למהדורות קודמות ועוד.

דף זה מתאר כמה כלים שמציעה Firebase כדי לנטר את הנתונים הדרושים לך כדי להרגיש בטוח לגבי שחרור האפליקציה שלך לנייד.

השתמש בלוח המחוונים של ניטור שחרור כדי לחקור את הנתונים שלך הקשורים לשחרור

לוח המחוונים של ניטור השחרור במסוף Firebase מופעל על ידי Firebase Crashlytics. זהו לוח מחוונים יחיד למעקב אחר מהדורת הייצור האחרונה שלך. לוח המחוונים מתעדכן כמעט בזמן אמת ונותן לך תצוגה ברמה גבוהה של מדדי המהדורה החשובים ביותר, כולל מדדים ללא קריסות, קליטת גרסאות, השוואות למהדורות קודמות וכל בעיה חדשה עבור המהדורה.

לוח המחוונים החדש הזה משפר את דף הגרסה האחרונה במסוף. בהשוואה לדף זה, לוח המחוונים של ניטור השחרור מוסיף מידע נוסף, מציג נתונים שימושיים ללא צורך ב-Google Analytics ונטען מהר יותר.

תכונות של לוח המחוונים

  • דיווח בזמן אמת
    כל התרשימים מתעדכנים כמעט בזמן אמת. זמן קצר לאחר שתפרוס את הגרסה האחרונה שלך, תוכל לראות איך משתמשים מתחילים לעסוק במהדורה זו. אם חלק מאותם משתמשים חווים קריסות, תדע את ההשפעה מיד באמצעות תרשימי מדדים ללא קריסות .

  • השוואה ובנצ'מרק מבוסס על מהדורות קודמות
    אתה יכול לראות את היציבות של המהדורה האחרונה שלך בהקשר למהדורות הקודמות שלך. לוח המחוונים מאפשר לך להשוות את המדדים החיים מהמהדורה האחרונה שלך ועד שניים מהגרסאות שיצאו בעבר.

  • נושאים חדשים מובילים
    אתה יכול להציג קריסות חדשות עבור המהדורה האחרונה שלך כשהן מגיעות. בטבלת הבעיות החדשות המובילות , תוכל לעקוב אחר ההשפעה של הבעיות שזוהו לראשונה במהדורה האחרונה שלך, מה שמאפשר לך לקבל במהירות החלטה אם לעצור או להחזיר את הגרסה לאחור.

דרישות ללוח המחוונים

כדי להציג את המהדורה האחרונה שלך בלוח המחוונים של ניטור שחרורים , בצע את הפעולות הבאות:

  1. ודא שהאפליקציה שלך משתמשת לפחות בגרסאות הבאות של Crashlytics SDK:
    פלטפורמות אפל: v10.8.0+ | אנדרואיד: v18.6.0+ (BoM v32.6.0+) | רפרוף: v3.4.5+ | אחדות: 11.7.0+

  2. פרסם גרסה חדשה של האפליקציה לייצור כדי שיהיה לך מספר מספיק של משתמשים מעורבים עם המהדורה האחרונה שלך .

שאלות נפוצות לגבי לוח המחוונים

הגדר התראות

מספר מוצרי Firebase, כולל Crashlytics, יכולים לשלוח התראות מסיבות שונות למוצר ספציפי. על מנת לקבל התראות , עליך להיות בעל ההרשאות הנדרשות.

כדי לעקוב אחר היציבות של המהדורה האחרונה שלך, אתה יכול להגדיר התראות גם ממעקב אחר ביצועים וגם מ-Crashlytics. עבור Crashlytics ספציפית, אתה יכול להגדיר את ההתראות הבאות:

  • השתמש בהתראות מהירות כדי להודיע ​​לצוות שלך אם בעיה כלשהי באפליקציה שלך חוצה סף שאתה מגדיר במסוף Firebase.

  • שלח התראות על בעיות חדשות או נסגרות לערוץ ההתראות המועדף עליך:

ודא שחרור חלק לפני שאתה משחרר

לפני שתשחרר את הגרסה האחרונה שלך, שקול להשתמש בכמה מהשירותים והתכונות הבאים כדי להבטיח שחרור חלק.

השתמש בשירותי בדיקה לפני שחרור

Firebase מציעה שני מוצרים שיכולים לעזור בבדיקות טרום-שחרור: Test Lab והפצת אפליקציות. שני השירותים הללו יכולים להשתלב בתזרימי ה-CI/CD שלך.

Firebase Test Lab היא תשתית לבדיקת אפליקציות מבוססת ענן המאפשרת לך לבדוק את האפליקציה שלך במגוון מכשירים ותצורות, כך שתוכל לקבל הבנה מוקדמת של הביצועים שלה בידי משתמשים חיים.

וכשתהיה מוכן להעביר את המבנה האחרון שלך בידי בודקים אנושיים מהימנים, השתמש בהפצת אפליקציות Firebase . אתה יכול לנהל הן את פלטפורמת אפל והן את ההפצות לפני ההפצה של אנדרואיד מאותו מקום.

השתמש בשירותי השקה ובדיקות מוגבלות

השתמש ב-Firebase Remote Config כדי להשיק תכונות חדשות עם מנגנון השקה באחוזים או לבדוק את התכונות הללו בקבוצת בדיקות מוגבלת .

Firebase מציעה גם בדיקות A/B כדי שתוכל לבדוק שינויים בממשק המשתמש, בתכונות או במסעות המעורבות של האפליקציה שלך כדי לראות כיצד הם משפיעים על מדדי המפתח שלך (כגון הכנסה ושימור) לפני שתפרוס אותם באופן נרחב.

,

השקת גרסה חדשה של האפליקציה לנייד שלך לייצור היא אחד החלקים המרגשים ביותר בפיתוח אפליקציות, אבל זה גם יכול להיות אחד המלחיצים ביותר! הצוות שלך צריך לעקוב אחר קליטת גרסאות, באגים חדשים והשפעתם של באגים אלה, השוואה למהדורות קודמות ועוד.

דף זה מתאר כמה כלים שמציעה Firebase כדי לנטר את הנתונים הדרושים לך כדי להרגיש בטוח לגבי שחרור האפליקציה שלך לנייד.

השתמש בלוח המחוונים של ניטור שחרור כדי לחקור את הנתונים שלך הקשורים לשחרור

לוח המחוונים של ניטור השחרור במסוף Firebase מופעל על ידי Firebase Crashlytics. זהו לוח מחוונים יחיד למעקב אחר מהדורת הייצור האחרונה שלך. לוח המחוונים מתעדכן כמעט בזמן אמת ונותן לך תצוגה ברמה גבוהה של מדדי המהדורה החשובים ביותר, כולל מדדים ללא קריסות, קליטת גרסאות, השוואות למהדורות קודמות וכל בעיה חדשה עבור המהדורה.

לוח המחוונים החדש הזה משפר את דף הגרסה האחרונה במסוף. בהשוואה לדף זה, לוח המחוונים של ניטור השחרור מוסיף מידע נוסף, מציג נתונים שימושיים ללא צורך ב-Google Analytics ונטען מהר יותר.

תכונות של לוח המחוונים

  • דיווח בזמן אמת
    כל התרשימים מתעדכנים כמעט בזמן אמת. זמן קצר לאחר שתפרוס את הגרסה האחרונה שלך, תוכל לראות איך משתמשים מתחילים לעסוק במהדורה זו. אם חלק מאותם משתמשים חווים קריסות, תדע את ההשפעה מיד באמצעות תרשימי מדדים ללא קריסות .

  • השוואה ובנצ'מרק מבוסס על מהדורות קודמות
    אתה יכול לראות את היציבות של המהדורה האחרונה שלך בהקשר למהדורות הקודמות שלך. לוח המחוונים מאפשר לך להשוות את המדדים החיים מהמהדורה האחרונה שלך ועד שניים מהגרסאות שיצאו בעבר.

  • נושאים חדשים מובילים
    אתה יכול להציג קריסות חדשות עבור המהדורה האחרונה שלך כשהן מגיעות. בטבלת הבעיות החדשות המובילות , תוכל לעקוב אחר ההשפעה של הבעיות שזוהו לראשונה במהדורה האחרונה שלך, מה שמאפשר לך לקבל במהירות החלטה אם לעצור או להחזיר את הגרסה לאחור.

דרישות ללוח המחוונים

כדי להציג את המהדורה האחרונה שלך בלוח המחוונים של ניטור שחרורים , בצע את הפעולות הבאות:

  1. ודא שהאפליקציה שלך משתמשת לפחות בגרסאות הבאות של Crashlytics SDK:
    פלטפורמות אפל: v10.8.0+ | אנדרואיד: v18.6.0+ (BoM v32.6.0+) | רפרוף: v3.4.5+ | אחדות: 11.7.0+

  2. פרסם גרסה חדשה של האפליקציה לייצור כדי שיהיה לך מספר מספיק של משתמשים מעורבים עם המהדורה האחרונה שלך .

שאלות נפוצות לגבי לוח המחוונים

הגדר התראות

מספר מוצרי Firebase, כולל Crashlytics, יכולים לשלוח התראות מסיבות שונות למוצר ספציפי. על מנת לקבל התראות , עליך להיות בעל ההרשאות הנדרשות.

כדי לעקוב אחר היציבות של המהדורה האחרונה שלך, אתה יכול להגדיר התראות גם ממעקב אחר ביצועים וגם מ-Crashlytics. עבור Crashlytics ספציפית, אתה יכול להגדיר את ההתראות הבאות:

  • השתמש בהתראות מהירות כדי להודיע ​​לצוות שלך אם בעיה כלשהי באפליקציה שלך חוצה סף שאתה מגדיר במסוף Firebase.

  • שלח התראות על בעיות חדשות או נסגרות לערוץ ההתראות המועדף עליך:

ודא שחרור חלק לפני שאתה משחרר

לפני שתשחרר את הגרסה האחרונה שלך, שקול להשתמש בכמה מהשירותים והתכונות הבאים כדי להבטיח שחרור חלק.

השתמש בשירותי בדיקה לפני שחרור

Firebase מציעה שני מוצרים שיכולים לעזור בבדיקות טרום-שחרור: Test Lab והפצת אפליקציות. שני השירותים הללו יכולים להשתלב בתזרימי ה-CI/CD שלך.

Firebase Test Lab היא תשתית לבדיקת אפליקציות מבוססת ענן המאפשרת לך לבדוק את האפליקציה שלך במגוון מכשירים ותצורות, כך שתוכל לקבל הבנה מוקדמת של הביצועים שלה בידי משתמשים חיים.

וכשתהיה מוכן להעביר את המבנה האחרון שלך בידי בודקים אנושיים מהימנים, השתמש בהפצת אפליקציות Firebase . אתה יכול לנהל הן את פלטפורמת אפל והן את ההפצות לפני ההפצה של אנדרואיד מאותו מקום.

השתמש בשירותי השקה ובדיקות מוגבלות

השתמש ב-Firebase Remote Config כדי להשיק תכונות חדשות עם מנגנון השקה באחוזים או לבדוק את התכונות הללו בקבוצת בדיקות מוגבלת .

Firebase מציעה גם בדיקות A/B כדי שתוכל לבדוק שינויים בממשק המשתמש, בתכונות או במסעות המעורבות של האפליקציה שלך כדי לראות כיצד הם משפיעים על מדדי המפתח שלך (כגון הכנסה ושימור) לפני שתפרוס אותם באופן נרחב.