Google Maps: Platform rejected your request. This I[...] site or [...] is not authorized to use this API key

google maps platform rejected your request. this api project is not authorized to use this api.
this ip, site or mobile application is not authorized to use this api key direction api
google maps api key
google maps platform rejected your request. the provided api key is invalid.
you must use an api key to authenticate each request to google maps platform apis.
google maps platform rejected your request. the provided api key is expired.
the google maps platform server rejected your request
google now requires an api key
<iframe width="100%" height="427" frameborder="0" style="border:0" src="https://www.google.com/maps/embed/v1/place?q=place_id:[place_id]&key=[my_key]" allowfullscreen></iframe>

"Google Maps Platform rejected your request. This IP, site or mobile application is not authorized to use this API key. Request received from IP address xxx.xxx.xxx.xxx, with referer: https://xxx.xxx/"

In Google Dev I have enabled Maps Embed API and also Maps Static API. I have limited the key to work with my domain only, where the above code is included, like https://[asterisk].thedomain.com/[asterisk].

The map embed works and does not throw an error, when I do NOT limit the key to this single domain.

The issue is, that the key is plain readable in the code and thus I need to limit the key to my domain.

Any ideas?

Thank you.

My site in question is delivered like https://thedomain.com/.

Google Maps Platform does make a difference between https://www.thedomain.com/ and https://thedomain.com/.

Limiting my API to https://thedomain.com/* worked for me, while https://*.thedomain.com/* does not imply * to be nothing.

Get an API Key and Signature | Maps Static API, "Google Maps Platform rejected your request. This IP, site or mobile application is not authorized to use this API key. Request received from IP  how do I fix: The Google Maps Platform server rejected your request. This IP, site or mobile application is not authorized to use this API key.

Make sure you have "Maps Embeded API" added to the key restrictions / api restriction section of the API Key you are using.

Google Maps: Platform rejected your request. This I[] site or [] is , how do I fix: The Google Maps Platform server rejected your request. This IP, site or mobile application is not authorized to use this API key. Request received  Google has disabled use of the Maps API for this application. This site is not authorized to use the Google Maps client ID provided. If you are the owner of this application, you can learn more about registering URLs in the developer's guide.

If you check the example google give, it as an error in it. It should be : http://example.com/ and NOT http://.example.com/ because of the dot it won't work if you don't have something before your domain name like www.

http://example.com won't work simply because it doesn't have a "." between // and example.

The Google Maps Platform server rejected your request. This IP, site , The Google Maps API server rejected your request. This IP, site or mobile application is not authorized to use this API key. Request received  On multiple websites I get the message "The Google Maps API server rejected your request. This could be because the API key used on this site was registered for a different web site.

Google Map API Key Issue: - Search Console Help, Google Maps API error: Geocoding Service: This API project is not authorized Service: This API project is not authorized to use this API. ://developers.google.​com/maps/documentation/javascript/get-api-key. You will need to enable the Geocoding API under APIs in the Google Cloud Platform Console to  “This API project is not authorized to use this API” on creating a Google Maps API Key for full instructions on marketing automation platform.

Google Maps API error: Geocoding Service: This API project is not , Google Maps Platform rejected your request. This IP, site or mobile application is not authorized to use this API key. Request received from IP  The Google Maps API server rejected your request. This IP, site or mobile application is not authorized to use this API key. site or mobile application is not

Google Maps Platform rejected your request, When I enter an address I am receiving an error message: “Google Maps Platform rejected your request. This API project is not authorized to use this API.” It says "Google API REQUEST_DENIED - This API project is not authorized to use this API." Solution: Check your settings in the Google API Console for this API key. Be sure that the Maps JavaScript, Places, Geolocation, and Geocode APIs are all enabled.

Comments
  • I just discovered I am having the same problem, with no apparent reason for the issue. My site is served from "www.domain.com", so my two filters of "https://*.domain.com/* and "http://*.domain.com/*" should be working... but it is not.
  • This was not necessary in my case. It was sufficient to have the Google Maps JS API included in the list of allowed APIs. The trick did, what I explained above, though it is not logical taking into account we usually expect * to be either no, 1 or multiple characters.