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?”
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).
Choose Maps JavaScript API, then choose an existing project or add a new one.
Enable billing for your project:
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:
You can then copy the credentials and put them in Settings > QT Places > Map API key: