Your map suddenly stopped working and you get the following error?
Oops! Something went wrong.
Please check you browser console, if you’ll see such error
This site has exceeded its daily quota for maps. – this article is written for you and required for reading.
- A streamlined core library. Many of the supplementary functions have been moved into libraries, helping to reduce the load and parsing times for the Core API which lets your map load quickly on any device.
- Improved performance of several features, such as polygon rendering and marker placement.
- A new approach to client-side usage limits to better accommodate shared addresses used by mobile proxies and corporate firewalls.
- Added support for several modern browsers and mobile browsers. Support for Internet Explorer 6 has been removed.
- An HTML5 Street View implementation that will load on any mobile device.
- Custom Street View panoramas with your own photos, allowing you to share panoramas of ski slopes, houses for sale or other interesting places.
- Styled Maps customizations that allows you to change the display of elements on the base map to match your unique visual style.
- Support for several new services, such as the ElevationService and Distance Matrix.
- An improved directions services provides alternative routes, route optimization (approximate solutions to the traveling salesperson problem), bicycling directions (with bicycling layer), transit directions, and draggable directions.
- An updated Geocoding format that provides more accurate type information than the accuracy value from the Geocoding API v2.
- Support for multiple Info Windows on a single Map.
How to upgrade your application?
Generating API keys: a quick guide
- At first, you need to create a Gmail Account and log in to it.
- Then follow this link and you will be redirected on the Google Cloud. Select the “Maps” option.
- Set up the project name.
- If you do not have billing accounts, Google will ask you to create it. So, fill all the fields. In order you have it, jump to the next step. Note, according to a Google policy, you will automatically charged only when you reach your billing threshold or 30 days after your last automatic payment, whichever comes first. Firstly, Google gets a 12-month free trial period and $200 credits.
- Create a new project: enter the name and location.
- The last step – enable your APIs by clicking the “NEXT” button.
- Done! Your generated API key will appear in the window.
Loading the API
There are some changes in the way you load your API:
- Load the API from //maps.googleapis.com/maps/api/js, NOT FROM http://maps.google.com/maps
- Remove the file parameter.
- Update the key parameter with your new v3 key. Google Maps APIs for Work customers should use a client parameter.
- (Google Maps APIs Premium Plan only) Ensure that the client parameter is supplied as explained in the Google Maps APIs Premium Plan Developer’s Guide.
- Remove the v parameter to request the latest released version or change its value accordingly to the v3 versioning scheme.
- (Optional) Replace the hl parameter with language and preserve its value.
- (Optional) Add a libraries parameter to load optional libraries.
Adding google.maps namespace
As you remember, the v2 API places all objects in the Global namespace by default. This has resulted in naming collisions. Therefore, v3 from now locates all objects within the google.maps namespace.
You have to change the code to make use of the new namespace during the migration/ The rule is simple: instead of “G”, you have to write “google.maps”, like in the example below.
GMap2 – google.maps.Map
Removing Obsolete Code
v3 doesn’t support some of the classes. So, you need to replace them. There are two ways:
Replace these classes.
Read more about our Google Maps solution and enjoy our Demos. If you’ll face another problem with WordPress Google Maps Easy plugin or you’ll have some questions – don’t hesitate to contact us through our internal support. We will be glad to help you.
Also, we want to remind you about some changes made by Google in their price policy this summer. Read about it carefully (or you have all chances to repeat our fail). Nevertheless, you can always try others alternatives with our Ultimate maps plugin.