FAQ. Problems with maps

Материал из WiKi - UserSide

en | ru

Maps are not displayed periodically (versions before 3.12)

Option 1:

Error: You have exceeded your daily request quota for this API. We recommend enabling billing to get a higher quota

Error: There was a problem loading Google Maps on this page. Details can be found in the JavaScript console.

Requires you to obtain and use your own Google API Key ([This feature was introduced in USERSIDE 3.9.6])


Option 2:

Error: There was a problem when downloading Google Maps on this page. and/or For development purposes only is written on map tiles.

Since the middle of July 2018, Google has changed its policy on the use of its map API. Now the usage costs money and is billed directly to the end customer. The approximate amount (according to commercial offers from Google) is up to €8000 per year (per domain/API key). In version 3.12 we moved away from using the Google API for maps and use the free LeafletJS library. Moreover, it is local and now hosted by the client, which makes it impossible to block or disable it in any way from the outside. Also in version 3.12 has been added caching (configurable) of map tiles, which allows to store used tiles on the server and in case of failure of the internet channel at all - can provide full functionality of the maps.

So if you experienced such an error, upgrade to 3.12+