Hi,
I‘m using Google Geolocation service and it works pretty well. The trackers I’m using provide wifi MAC data if they don’t get GPS fixed.
Unfortunately, Google modified the invoicing model recently. Formerly, 200 $ were free for private users. Now, they provide 10,000 free requests. Until they changed that, I never had to pay. Now, I’m running quickly out of the number of free requests. And the number of requests are such high, that it would create 3 digit sums per month.
Therefore, I have some questions and proposals:
Is it possible that the filter geolocation.reuse doesn’t work properly? Recently, I experienced quite a lot of requests to the Google platform ebene if the trackers that were connected didn’t move. Thus, their network details shouldn’t have changed. Unfortunately, only failed geolocation requests are reported in the log. Thus, it’s difficult to understand when requests are sent.
Some additional options to limit geolocation requests would be helpful:
- Enable/disable geolocation service by device
- The possibility to enter separate Geolocation API data per device. (Since I’m hosting some devices for friends, they could create own accounts)
- The possibility to limit the number of geolocation requests per hour, per day, per month.
It would be great, if you, Anton, or someone else could help me.
PS: I tested opencellid, but that doesn’t help, since it’s not precise. And unwired doesn’t offer service for private persons.
Have you actually verified that network details haven't changed? Remember that most of the time cell info also includes signal strength and that can easily fluctuate, even when stationary.
Hi Daniel, So i wonder, which trackers do you actually use that also provide wifi mac data?
Also how many trackers do you use with your server and what is the update frequency to get so many requests so quickly?
@Anton: I didn’t check signal strength. I didn’t expect that fluctuating signal strength would be considered as different network data.
@Track-trace: I‘m using Megastek trackers.
There are only a few connected to my platform. Between 2 and 5 normally. Nevertheless, there are sometimes up to 1,800 requests per day. The update frequency is 30 sec usually.
Signal strength is very important in triangulation.
Hi,
I‘m using Google Geolocation service and it works pretty well. The trackers I’m using provide wifi MAC data if they don’t get GPS fixed.
Unfortunately, Google modified the invoicing model recently. Formerly, 200 $ were free for private users. Now, they provide 10,000 free requests. Until they changed that, I never had to pay. Now, I’m running quickly out of the number of free requests. And the number of requests are such high, that it would create 3 digit sums per month.
Therefore, I have some questions and proposals:
Is it possible that the filter geolocation.reuse doesn’t work properly? Recently, I experienced quite a lot of requests to the Google platform ebene if the trackers that were connected didn’t move. Thus, their network details shouldn’t have changed. Unfortunately, only failed geolocation requests are reported in the log. Thus, it’s difficult to understand when requests are sent.
Some additional options to limit geolocation requests would be helpful:
It would be great, if you, Anton, or someone else could help me.
PS: I tested opencellid, but that doesn’t help, since it’s not precise. And unwired doesn’t offer service for private persons.