Link checker Error: Service invoked too many times for one day: urlfetch. (line 133)

3,657 views
Skip to first unread message

Chris

unread,
Nov 28, 2014, 6:39:49 AM11/28/14
to adwords...@googlegroups.com
Hi,

i run Link Checker in several Accounts and in general it works pretty good but since yesterday i have the error Service invoked too many times for one day: urlfetch. (line 133) in one of my accounts. Can you help me?

Justin Taylor

unread,
Nov 30, 2014, 4:55:34 AM11/30/14
to adwords...@googlegroups.com
Sounds like you are now hitting the daily limit. Are you trying to check more than 20,000 per day? That is the daily limit.

A single script run is limited to 800. If you know you are checking more than 800 links run your script hourly as a specific link is checked only once per day max.

Chris

unread,
Dec 1, 2014, 5:47:45 AM12/1/14
to adwords...@googlegroups.com
Thank you. I let check the scripts just 800 links hourly and i just tried the script on two accounts again. On the one account it works (for now) but on the other account i get "Service invoked too many times in a short time: urlfetch. Try Utilities.sleep(1000) between calls. (line 133)"

Matt Greenland

unread,
Dec 2, 2014, 6:54:46 PM12/2/14
to adwords...@googlegroups.com
Hi Chris,

Like Justin says, limiting yourself to 800 fetches per script execution will work for one account. However, this 20,000 fetch limit per day applies per-user (i.e. per-login-email), not per-script. If you've got multiple scripts doing URL fetches, they're both eating up the same quota. What you could do to work around this is to check fewer links per script execution, or maybe have another user schedule the script on the other account.

Reply all
Reply to author
Forward
0 new messages