Forums

Paid account work but free account unable to download data from google

Hi, just out of curiosity, my paid account able to get data from google but free account unable to . Is it free account sharing same IP while paid account using different IP? This is because same script run at the same time with paid and free account, paid is working but free is not. I know sometimes there are limitation from google, if download more than a amount will incur http 503 error. Is it because paid account has independent IP?

How are you getting the data from google? For free accounts, we limit external internet access to a whitelist. If the particular google endpoint is not on the whitelist you wouldn't be able to access it. We do have multiple IPs that your script could be running from, but that is random (not determined by free vs paying)

let said Google finance web.datareader allow 1000 query in an hour. I am sharing an IP with another user. If the user has query 1000 times in that hour, I would unable to use the query until the next hour, is it correct? regardless a paid or free account.

If google is limiting by purely IP and not login token etc, then you will be affected by other users on your server. There are multiple servers, but you won't get to choose who is with you.

Again, this comparison would be if you are trying to accessing something that is definitely on the whitelist. (otherwise it would be 100% access denied for the free account). Also, for google, one thing that we frequently see is that you may need to sign in to the google accounts/security dashboard to confirm your access. ie. google thinks your script is suspicious and is blocking it until you manually confirm.