🕸Fergus Duniho wrote on Wed, Oct 25, 2017 09:33 AM EDT:
The service I'm using to get ip address information allows no more than 1000 requests per day from free users, but when I checked the IPAddresses table today, it had over 2000 entries, about 3/4 of them blank. This was to be expected given that I was making two requests per ip address, one for timezone and one for country. This also underscores how important it is to build a local database I can query for this information instead of always querying an external site. And it means it is going to take some time before it can get ip address information on every visitor.
The service I'm using to get ip address information allows no more than 1000 requests per day from free users, but when I checked the IPAddresses table today, it had over 2000 entries, about 3/4 of them blank. This was to be expected given that I was making two requests per ip address, one for timezone and one for country. This also underscores how important it is to build a local database I can query for this information instead of always querying an external site. And it means it is going to take some time before it can get ip address information on every visitor.