Best SuiteCRM Mobile App
Now access all your necessary SuiteCRM data as and when required right from your mobile phone. Get everything done on the go with TapCRM, our SuiteCRM Mobile app. Now equipped with an exclusive field service feature: Live Tracking!"
#3619 - High google Geocoding API usage
After setting up Google's API, we noticed very high Geocoding API usage in Google's Cloud Panel.
It shows an average of 3 geocoding API reuqests per minute, which very quickly builds Google Cloud costs.
Initially we have created a case in SuiteCRM community (https://community.suitecrm.com/t/geocoding-high-google-api-usage-cost/79999/4) and thanks to them, we were able to narrow it down to TapCRM.
Specifically - setupMobLogic::updateGeocodeInfo class/function.
You will find more details in the mentioned SuiteCRM community forum post.
Please let me know if You need more info.
My questions are:
1) Why is Google API usage so high for a system that is not (yet) used almost at all
2) How to decrease it?
I was expecting Google Geocoding API to be triggered only when address of a record is changed. Once Geocoding for an address is completed, I don't see a reason to geocode the same address again, until it changes again.
I therefore can't understand, why TapCRM triggers Geocoding API 3 times a minute?
Kind Regards ,
Other add-ons of interest
Glances - Integrate All Your Applications
Accomplish More Every Day. Spend your time on getting things done, not on finding information. Glances securely connects all of your apps and provides a simplified view of the data you need right when you need it, in real time.