Google Maps API

Google Maps now requires to enable billing and activate your API key to display maps and use the geolocation function of this plugin.

This doesn’t need that you actually need to pay something, unless your website makes a massive use of maps. In fact, you also get 200$ in credit for free each month, which covers  about 100’000 visits per month. (If this changes in the future, please always refere to the pricing plans for detailed info, we don’t provide any warranty on future changes that Google may decide to implement).

https://cloud.google.com/maps-platform/pricing/sheet/

If you see a message on your map, then you can simply click on the link “Do you own this website?”

Screen Shot 2018-10-15 at 10.27.39

Sign in with a Google account (you will need, if you never did it before, to add a billing method, for instance a credit card, and company details).

Screen Shot 2018-10-15 at 09.30.35

 

Choose Maps JavaScript API, then choose an existing project or add a new one.

 

Screen Shot 2018-10-15 at 09.41.07

 

Enable billing for your project:

 

Screen Shot 2018-10-15 at 09.41.22

 

Very important: remember to add restrictions for your API key, otherwise somebody else will be able to use your API keys and charge them to your account. Please notice the example below:

 

Screen Shot 2018-10-15 at 09.49.24

 

API Restrictions:

Please make sure to edit the Restrictions and enable

  • Geocoding API
  • Geolocation
  • Javascript API
  • Maps embed API

 

Once done please remember that changes may take up to 15 minutes before becoming active (more than the 5 that Google says in the page).

So if you change something please wait a bit before seeing the changes taking effect.

Enter the API key in your website settings

 

You can then copy the credentials and put them in Settings > QT Places > Map API key:

copy

 

Screen Shot 2018-10-15 at 10.36.27