cs/app-distribution/troubleshooting)

  * Related products 

  * [ Analytics  ](//firebase.google.com/docs/analytics/)
  * [ Remote Config  ](//firebase.google.com/docs/remote-config/)

  * [ Build  ](/products-build)
  * [ Release & Monitor  ](/products-release)
  * [ Engage  ](/products-engage)

  * [ Overview  ](/docs)
  * [ Fundamentals  ](/docs/guides)
  * [ Build  ](/docs/build)
  * [ Release & Monitor  ](/docs/release)
  * [ Engage  ](/docs/engage)
  * [ Reference  ](/docs/reference)
  * [ Samples  ](/docs/samples)

  * [ Learn  ](/community/learn)
  * [ Events  ](/community/events)
  * [ Stories  ](/community/stories)

  * [ Add Firebase - Apple platforms (iOS+)  ](/docs/ios/setup)
  * [ Add Firebase - Android  ](/docs/android/setup)
  * [ Add Firebase - Web  ](/docs/web/setup)
  * [ Add Firebase - Flutter  ](/docs/flutter/setup)
  * [ Add Firebase - C++  ](/docs/cpp/setup)
  * [ Add Firebase - Unity  ](/docs/unity/setup)
  * [ Add Firebase - Server environments  ](/docs/admin/setup)
  * [ Manage Firebase projects  ](/docs/projects/learn-more)
  * [ Supported platforms & frameworks  ](/docs/libraries)
  * [ Use Emulator Suite  ](/docs/emulator-suite)
  * [ AI assistance with Gemini in Firebase  ](/docs/gemini-in-firebase)

  * [ Emulator Suite  ](/docs/emulator-suite)
  * [ Authentication  ](/docs/auth)
  * [ Realtime Database  ](/docs/database)
  * [ Firestore  ](/docs/firestore)
  * [ Storage  ](/docs/storage)
  * [ ML  ](/docs/ml)
  * [ Hosting  ](/docs/hosting)
  * [ Cloud Functions  ](/docs/functions)
  * [ Security Rules  ](/docs/rules)
  * [ App Check  ](/docs/app-check)
  * [ Extensions  ](/docs/extensions)

  * [ Crashlytics  ](/docs/crashlytics)
  * [ Performance Monitoring  ](/docs/perf-mon)
  * [ Test Lab  ](/docs/test-lab)
  * [ App Distribution  ](/docs/app-distribution)

  * [ Analytics  ](/docs/analytics)
  * [ Remote Config  ](/docs/remote-config)
  * [ A/B Testing  ](/docs/ab-testing)
  * [ Cloud Messaging  ](/docs/cloud-messaging)
  * [ In-App Messaging  ](/docs/in-app-messaging)
  * [ Dynamic Links  ](/docs/dynamic-links)
  * [ Google AdMob  ](/docs/admob)
  * [ Google Ads  ](/docs/ads)
  * [ App Indexing  ](/docs/app-indexing)

Firebase is back at Google I/O on May 14! [ Register now.
](https://io.google/2024/?utm_source=firebase&utm_medium=embedded_marketing&utm_campaign=&utm_content=)

  * [ Firebase ](https://firebase.google.com/)
  * [ Documentation ](https://firebase.google.com/docs)
  * [ Performance Monitoring ](https://firebase.google.com/docs/perf-mon)
  * [ Release & Monitor ](https://firebase.google.com/docs/release)

Send feedback

#  Filter data using attributes

Stay organized with collections  Save and categorize content based on your
preferences.

iOS+  Android  Web

With Performance Monitoring, you can use attributes to segment performance
data and focus on your app's performance in different real-world scenarios.

After you click a trace name in the traces table (located at the bottom of the
[ _Performance_ dashboard
](//console.firebase.google.com/project/_/performance) ), you can drill down
into metrics of interest. Use the  **Filter add  ** button (top-left of the
screen) to filter the data by attribute, for example:

![an image of Firebase Performance Monitoring data being filtered by
attribute](/static/docs/perf-mon/images/perf-mon-filter-by-
attribute_web_1.png)

  * Filter by _Page URL_ to view data for a specific page of your site 
  * Filter by _Effective connection type_ to learn how a 3g connection impacts your app 
  * Filter by _Country_ to make sure your database location isn't affecting a specific region 

##  Default attributes

Performance Monitoring automatically collects a variety of default attributes
depending on the type of trace.

In addition to these default attributes, you can also  create custom
attributes  on your [ custom code traces ](/docs/perf-mon/custom-code-traces)
to segment data by categories specific to your app. For example, in a game,
you can