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

Enhancing Crashlytics Reporting: Timely Delivery of Non-Fatal Reports #5896

Open
redmanit opened this issue Apr 24, 2024 · 1 comment
Open
Labels

Comments

@redmanit
Copy link

What feature would you like to see?

I've been seeing a ton of important non-fatal reports missing from Crashlytics lately. Turns out, reports only get sent when the app crashes or restarts (please correct me if I'm wrong!). This is a real problem for a couple of reasons:

User Relaunch Roulette: We have no control over when users restart the app, so reports could be stuck forever. Asking users to restart just for reports isn't exactly an option either. This means reports are delayed, and by the time we see them, the info might be old news.

Apps That Never Sleep: These days, apps can run for ages without needing a restart. Some might even run forever! Relying solely on restarts for reports is clearly not a good approach.

Here's my suggestions:

Dev Report Control: Let developers manually send reports whenever they want. We might not need them instantly, but sending them within seconds or minutes would be a huge improvement.

Smarter Reporting System: We need a smarter way to send reports internally, not just when the app crashes or restarts. Maybe reports could be sent after a certain amount of time has passed or when a specific number of reports have been collected.

How would you use it?

It depends on your solution, as long as it guarantees timely report delivery to the Crashlytics dashboard

@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.

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