Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

סינון נתונים באמצעות תכונות

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

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

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

תמונה של נתוני ניטור הביצועים של Firebase המסוננת לפי תכונה

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

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

תכונות ברירת מחדל

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

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

תכונות ברירת מחדל עבור אפליקציות אפל ואנדרואיד

כל העקבות עבור אפליקציות אפל ואנדרואיד אוספות את התכונות הבאות כברירת מחדל:

  • גרסת האפליקציה
  • מדינה
  • רמת מערכת ההפעלה
  • התקן
  • רָדִיוֹ
  • מוֹבִיל

בנוסף, עקבות בקשות רשת אוספות גם את התכונה הבאה:

  • סוג MIME

איסוף נתוני משתמש

צור תכונות מותאמות אישית

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

השתמש ב-Performance Monitoring Trace API כדי להוסיף תכונות מותאמות אישית לעקבות קוד מותאמות אישית.

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

שימו לב לדברים הבאים:

  • שמות עבור מאפיינים מותאמים אישית חייבים לעמוד בדרישות הבאות:

    • אין רווח לבן מוביל או נגרר, אין תו תחתון מוביל ( _ ).
    • אין רווחים
    • האורך המרבי הוא 32 תווים
    • התווים המותרים עבור השם הם AZ , az ו- _ .
  • כל מעקב אחר קוד מותאם אישית יכול להקליט עד 5 תכונות מותאמות אישית.

  • אנא ודא שמאפיינים מותאמים אישית אינם מכילים מידע שמזהה אישית אדם בפני Google.

    למידע נוסף על הנחיה זו

Java

Trace trace = FirebasePerformance.getInstance().newTrace("test_trace");

// Update scenario.
trace.putAttribute("experiment", "A");

// Reading scenario.
String experimentValue = trace.getAttribute("experiment");

// Delete scenario.
trace.removeAttribute("experiment");

// Read attributes.
Map<String, String> traceAttributes = trace.getAttributes();

Kotlin+KTX

Firebase.performance.newTrace("test_trace").trace {
    // Update scenario.
    putAttribute("experiment", "A")

    // Reading scenario.
    val experimentValue = getAttribute("experiment")

    // Delete scenario.
    removeAttribute("experiment")

    // Read attributes.
    val traceAttributes = this.attributes
}