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

Add option to prevent connecting and sending data on metered connections #1343

Open
M66B opened this issue Aug 15, 2021 · 5 comments
Open

Add option to prevent connecting and sending data on metered connections #1343

M66B opened this issue Aug 15, 2021 · 5 comments
Labels
backlog We hope to fix this feature/bug in the future feature request Request for a new feature

Comments

@M66B
Copy link

M66B commented Aug 15, 2021

Some people are on tight data bundles or allowances, for example people an ships relying on satellite communication. For those people every byte counts / is expensive.

They would highly appreciate an option to disable / defer sending Bugsnag data when there is a metered internet connection only (generally mobile data or paid WiFi hotspots).

This could be a simple property of com.bugsnag.android.Configuration checked by com.bugsnag.android.DefaultDelivery.

@yousif-bugsnag
Copy link
Contributor

Hi @M66B, thanks for raising. This is already on our product roadmap and is something we hope to add support for in a future version. I don't have any firm timeframes for this at present but will post any updates on this thread.

@yousif-bugsnag yousif-bugsnag added backlog We hope to fix this feature/bug in the future feature request Request for a new feature labels Aug 16, 2021
@M66B
Copy link
Author

M66B commented Feb 3, 2022

@yousif-bugsnag is this feature still on the roadmap?

@mattdyoung
Copy link

It's still a feature we hope to add when priorities allow.

Note that you can already perform a check yourself to determine if the phone is using cellular data and return false from an OnError callback to prevent sending the report to Bugsnag:
https://docs.bugsnag.com/platforms/android/customizing-error-reports/#discarding-events
i.e. you can disable Bugsnag in this scenario.

What we don't yet support, but are considering, is an option to defer sending until a wifi connection is available.

@M66B
Copy link
Author

M66B commented Nov 13, 2022

What we don't yet support, but are considering, is an option to defer sending until a wifi connection is available.

Are there still plans to add this? Dropping events is not a good replacement!

@luke-belton
Copy link
Member

Hi @M66B - this is still on our roadmap, but we don't currently have an ETA. We will continue to keep this thread updated when there are any changes in this area 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog We hope to fix this feature/bug in the future feature request Request for a new feature
Projects
None yet
Development

No branches or pull requests

4 participants