I have recently noticed the Google Maps widget shows darker with the message “For development purpose only” across the map and the pop up from Google stating “This page can’t load Google Maps correctly.”
I have tried to raise a ticket with Elfsight without luck.
I have used this widget for 5 years without issue.
Hi there, @Mark_Smith5 and welcome to the Community
I’ve checked your website and I see that the console is reporting that Billing was not enabled while setting up the API key. This is the reason why your Map is not loading correctly:
Thanks for getting back to me, this widget has obviously changed dramatically recently as I have used it for 5 years by simply paying my subscription to Elfsight.
I have followed the link and Enabled Billing but the website still shows the maps the same way.
I’m very confused by the whole Google Cloud console…
Will it take some time for the website to show the map correctly?
Am I now paying both Elfsight and Google Cloud to use this widget?
As for paying both to Google and Elfsight, Google shouldn’t charge you when you add your billing details to the key.
After accepting the terms you automatically start a 12-month trial. Inserting your credit card information is Google’s requirement. When the trial ends, you should not be billed automatically unless you upgrade manually:
You’ll need to upgrade your plan only if you reach the geocoding quota.
I’d like to let inform you that if you add locations to your Google Maps widget by their addresses, the widget then needs to use Google’s geocoding feature to convert those addresses into coordinates.
Google only gives you 2500 geocoding requests per day for free. To prevent exceeding the limit of free requests, you simply can add your locations as coordinates. This way, you won’t need to use the geocoding feature at all, and you won’t exceed the limit of free requests