I am using a Maps API which costs quite a lot per request
- My goal is to make as little requests as possible, so i use a lot caching here
- The API is called on each pageload but doesn't need to be called for non-human user like googlebot
So, what's the best way to detect if the user is a bot or human?
- Please no captcha tricks here.
- Maybe we can check on mouse events on pageload and show the user a loading icon while checking (and technical idea how to realize this)?
- Better ideas?