Save the date - Google I/O returns May 18-20. Register to get the most out of the digital experience: Build your schedule, reserve space, participate in Q&As, earn Google Developer profile badges, and more. Register now
דף זה תורגם על ידי 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.

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

הצעדים הבאים