8

{ "error": { "code": 429, "message": "Quota exceeded for quota metric 'Requests' and limit 'Requests per minute' of service 'mybusinessaccountmanagement.googleapis.com' for consumer 'project_number:xxx'.", "errors": [ { "message": "Quota exceeded for quota metric 'Requests' and limit 'Requests per minute' of service 'mybusinessaccountmanagement.googleapis.com' for consumer 'project_number:xxx'.", "domain": "global", "reason": "rateLimitExceeded" } ], "status": "RESOURCE_EXHAUSTED" } }

Why do I receive such a message immediately after logging in? I haven't had time to use api yet

Linda Paiste
  • 38,446
  • 6
  • 64
  • 102
Dry7
  • 861
  • 1
  • 8
  • 17
  • did you find solution? as i faced this error now i checked console and there is 0 request limit for each minute in api quotas. i didn't get how to workaround this – asimdev Apr 05 '21 at 05:02
  • 1
    apparently you need to send a separate request for access to the api https://docs.google.com/forms/d/1XTQc-QEjsE7YrgstyJxbFDnwmhUhBFFvpNJBw3VzuuE/viewform – Dry7 Apr 05 '21 at 09:51
  • Any updates? Facing same @Dry7 i have applied for the access to API and got approved still facing this issue – niyamxsept Apr 15 '21 at 17:05
  • Did you solve the problem? Does the google team increase your quotas after you filled the form? Thanks for feedback – bastien Jul 13 '21 at 15:01

2 Answers2

5

I guess you already applied for accesss to GMB API and GMB Account Management API. You usually get approved for both in less than 2 weeks, but, here comes the answer to your question, now you also need to request an increase for the GMB Account Management API Quota, as this API get approved with a 0 quota. You can request this from a couple different places. I think I requested mine from the project Quota section in console.cloud.google.com. You should get your new quota in 1-2 weeks.

It is clear they should update reference docs more in detail.

FLYqtFLY
  • 81
  • 3
  • This helped me a lot. Found the form here: https://docs.google.com/forms/d/e/1FAIpQLSdoCw8P5JJsJ-taCH2i8w8B69sGsZfoRhacQOe7FTWArWZ-SQ/viewform?fbzx=2253286086101214471 – Malibur May 28 '21 at 09:13
  • 1
    Hi, same problem here. I filled the form 2 times, without any reply from the Google team. The form is still valid? Is there a way to contact someone? It's a blocking point to use the API. – bastien Jul 13 '21 at 15:00
  • I am also facing the issue regarding Google My Business api quota. I submitted the form but did not get any reply after almost 3 weeks. – Usman Rafiq Oct 06 '21 at 10:19
  • thanks this helps alot https://docs.google.com/forms/d/e/1FAIpQLSdoCw8P5JJsJ-taCH2i8w8B69sGsZfoRhacQOe7FTWArWZ-SQ/viewform – jovenb Nov 18 '21 at 14:59
  • this has never been an issue for me and now all of a sudden i get both cors and 429 errors – user151496 Oct 04 '22 at 15:11
0

I have finally found an answer! The Google console has a major ux BUG in it. When you don't use the api for a while, it Google will disable the Business API (or it gets disabled after the API update).

HOWEVER, the Google console will still show that your My Business API access is enabled! While in reality it's not! And the button to the google form requesting the access is gone, so you can pull your hairs out, because the other My Business related apis will show you 0 quota, even though the main My Business API will show you non-zero quota and that it's enabled while it's not.

You have to re-request your google my business api here again, even if it shows you that you already have it enabled.

It took us weeks to realize that Google has a bug on their side (and they haven't even bothered to fix it or admit that they have a bug in their panel, they just sid "access is not enabled" when contacting them).

Developing with Google has always been and still is a true hell on earth, very comparable to Facebook developer experience.

user151496
  • 1,849
  • 24
  • 38
  • Oh whell, now to find out why i get CORS errors on one business endpoint and not on another, while i use the same OAuth client ... – user151496 Feb 13 '23 at 13:49