Some functions in the Google Developers Console, like the Analytics API, are free until you reach a quota. Other functions, like Google Cloud Storage, create costs from the first click.
When I upload a file under https://console.developers.google.com/ > Storage > Cloud Storage > Storage Browser
and I make this file publicly available, I pay about $0.12 per GB traffic.
But theoretically the traffic to this link could explode, e.g. because of sudden popularity. Therefore I would like to set something like a daily or monthly cost limit.
Q: How do I protect myself from overly high costs in the Google Developers Console?
As of July 2017 you can set budgets that send notifications via email but do not cap spending:
To set an alert-only budget, which will not cap spending:
Official help page: https://support.google.com/cloud/answer/6293540?hl=en
I don't see anything there that suggests that it (settings budgets and alerts) will "restrict the overall spending". My read is that it just sends an e-mail alert!
Yeah it's still really unclear, shame on them for this.
When setting a budget, it actually explicitly says 'Setting a budget does not cap resource or API consumption.' So it is just alerts - not hard limits. You can however set API usage limits elsewhere.