Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

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

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

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

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

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

יכולות מפתח

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

איך זה עובד?

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

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

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

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

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

נתיב יישום

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

מידע משתמש

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

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

הצעדים הבאים