Simply login, select your project from the navigation bar, then click on Credentials and edit or delete any key through the buttons on the right: You can manage your keys from the Google Developers Console.
Just install it, go to Settings > Google API KEY and enter your API key (follow the tutorial above to get one). UPDATE: If you are using WordPress, while waiting for an official fix by the developers of your theme/plugin you could give try to this plugin for a temporary fix (thank to Lucas for the suggestion).
Simply point out this issue (and solution) to the maintainer of the platform, plugin or theme you are using, and hopefully he will make the required changes to the code for you!īasically, he just needs to add the new parameter to the code, and to provide you a simple field in which you can enter your API key (follow the steps mentioned in the previous section to get one). Enjoy! I’m not a programmer, what can I do? Your API key should be up and running within 5 minutes. Obviously, in both cases you must replace YOUR_API_KEY with your actual API key code.ĥ. If there aren’t other parameters, just add ?key=YOUR_API_KEY at the very end of the src path otherwise, add &key=YOUR_API_KEY instead, like this: Locate the file that contains the Google Maps script code on your website, and append your API key to it as a parameter: Follow this link and click on Get a key:Ĥ.
How to fix the error: step-by-step tutorialĭon’t be afraid, getting an API key (and integrating it) is really fast and simple:ġ. This obviously apply to every environment, disregarding the platform (WordPress, Joomla, etc.) or plugin you are using. For very large websites, you could possibly need a Premium Plan license. Keep in mind that each free API key comes with a 25,000 map loads per project per day limit (you can always create multiple projects, though). In other words, if you weren’t already using Maps API on your domain before June 22nd, 2016, you will be forced to get a API key to get rid of this nasty error. To fix this problem, please see the Google Maps APIs documentation to get a key and add it to your application: Īre you using the Maps API from localhost or a recently launched domain, or was your domain active prior to today? Just wanting to check, since all previously active domains should have been grandfathered for keyless usage, so a previously active domain getting the MissingKeyMapError may be a bug. If you are using the Google Maps API on localhost or your domain was not active prior to June 22nd, 2016, it will require a key going forward. Usage of the Google Maps APIs now requires a key. We’ve just announced some changes to the Google Maps APIs authentication and usage limits: The answer comes directly from a Google employee: