Google is committed to advancing racial equity for Black communities. See how.
דף זה תורגם על ידי Cloud Translation API.
Switch to English

ניטור ביצועי Firebase

קבל תובנה בנושאי הביצועים של האפליקציה שלך.

ניטור ביצועי Firebase הוא שירות המסייע לכם לקבל תובנה לגבי מאפייני הביצועים של אפליקציות iOS, Android ואינטרנט.

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

אינטרנט אנדרואיד iOS

יכולות מפתח

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

איך זה עובד?

כאשר אתה מוסיף את SDK לניטור ביצועים, Firebase מתחיל באופן אוטומטי לאסוף נתונים עבור מספר תהליכים נפוצים באפליקציה שלך, למשל:

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

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

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

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

מסלול יישום

הוסף את ה- SDK לניטור ביצועים לאפליקציה שלך באפשרותך להוסיף את SDK לניטור ביצועים לאפליקציה שלך, יחד עם כל מוצרי Firebase אחרים שאתה רוצה להשתמש באפליקציה שלך.
iOS | אנדרואיד | אינטרנט
(אופציונאלי)
מכשיר מעקב אחר קוד מותאם אישית וערכים מותאמים אישית באפליקציה שלך
באמצעות SDK לניטור ביצועים, אתה יכול להכשיר עקבות קוד מותאמות אישית וערכים מותאמים אישית למדידת היבטים ספציפיים של ביצועי האפליקציה שלך.
עקוב אחר נתוני ביצועים במסוף במסוף Firebase , אתה יכול לפקח על נתוני ביצועים מהמשתמשים שלך כדי ללמוד את המצבים הספציפיים שבהם ניתן לשפר את ביצועי האפליקציה שלך. ניתן גם לפרק את נתוני הביצועים לפי תכונות , כמו גרסת אפליקציה, מדינה, מכשיר או מערכת הפעלה.

מידע משתמש

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

לפרטים נוספים, עיין בדוגמאות למידע שנאסף על ידי ניטור ביצועים .

הצעדים הבאים