google-mapsgoogle-cloud-platformgoogle-maps-api-3

Some Maps Platform quotas are meaninglessly named `(Unlabeled limit)` for the Maps Javascript API, `gcloud alpha quotas info` not working either


In the Google Cloud console, Google Maps Platform section, some quotas are just listed as (Unlabeled limit) as can be observed in the attached capture.

Is this expected or is this a bug?

I tried to display quotas through the new alpha quotas tool using gcloud (version 533.0.0, alpha version 2025.08.01), as suggested here:

https://cloud.google.com/docs/quotas/gcloud-cli-examples

This doesn't work. This is the error I am getting:

gcloud alpha quotas info list --service=maps.googleapis.com --project=XXXXXXXXXXXX
ERROR: (gcloud.alpha.quotas.info.list) PERMISSION_DENIED: com.google.apps.framework.request.ForbiddenException: Latest config not found or permission denied for service(s): maps.googleapis.com. This command is authenticated as example@gmail.com which is the active account specified by the [core/account] property.

example@gmail.com is the account I am always using to access the Google Cloud console (have been doing so for years).

gcloud is correctly authenticated since other gcloud commands work fine.

I would like to have a clear understanding about the quotas, what they mean, and I would like to be able to get them through the CLI.

Google Maps Platform quotas


Solution

  • This is frustrating for sure. I've previously worked on the GMP team, there are reasons why UNLABELED_LIMIT is used in quota fields sometimes. It's usually reserved for Google to have the ability to restrict your use of the API in case of malicious or suspicious abuse or if the overall load on Google's infrastructure is maxing out. For more information on how quotas work and how many requests you can call on a certain API, with pricing information, I would consult the API and Billing documentation.

    I would review the Google Maps Platform Issue Tracker and/ or submit the issue there and then reach out to Technical Support.