Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR]: Performance: Allow adding custom attributes to built-in traces #6664

Open
th3kumar opened this issue Feb 3, 2025 · 4 comments
Open
Labels

Comments

@th3kumar
Copy link

th3kumar commented Feb 3, 2025

What feature would you like to see?

Firebase performance is tracking the number of built-in events, such as

  • App lifecycle (_app_start, _app_in_background, _app_in_foreground)
  • Network requests
  • Time spent on a screen

Currently, it is not possible to assign custom attributes to those traces. It would be great to allow this.

Firebase Product(s)

Performance

@google-oss-bot
Copy link
Contributor

I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.

@lehcar09
Copy link
Contributor

lehcar09 commented Feb 3, 2025

Hi @th3kumar, thank you for reaching out and submitting a feature request. Firebase Performance offers customized monitoring for your app. You can instrument custom code traces to capture your app's performance in specific situations, like when you load a new screen or display a new interactive feature.

Is this something you were looking for?

@th3kumar
Copy link
Author

th3kumar commented Feb 4, 2025

Hey @lehcar09 ,
I want to add custom attributes to built-in Firebase Performance events like _app_start, network traces, and _app_in_background. Currently, this isn’t possible. Can this feature be supported?

@lehcar09
Copy link
Contributor

lehcar09 commented Feb 4, 2025

Thank you for clarification @th3kumar. Currently, you can only create custom attributes on your custom code traces.

I've marked this as a feature request. While we are unable to promise any timeline for this, we'll definitely keep this under our radar.

P.S. For folks who find this useful, adding an emoji thumbs up on the original post can help us prioritize adding this to the roadmap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants