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

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

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

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

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

יכולות מפתח

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

איך זה עובד?

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

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

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

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

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

מסלול יישום

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

מידע משתמש

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

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

הצעדים הבאים