Utilizing a Maps API can be costly, especially with the fees per request
- To minimize requests, I heavily rely on caching techniques
- The API is invoked on every pageload, but unnecessary for non-human users like googlebot
What would be the most effective approach to differentiate between human users and bots?
- Avoiding captcha methods
- Possibly monitoring mouse events during pageload and displaying a loading icon while analyzing (any technical suggestions on how to implement this)?
- Are there better solutions available?