I have code that requests URLs to Page Insights to get page speed value. It worked fine but today I get a lot of 500 and 0 as page speed. There is a GoogleJsonResponseException
{"code":500,"errors":[{"domain":"global","message":"Unable to process request. Please wait a while and try again.","reason":"internalError"}],"message":"Unable to process request. Please wait a while and try again."}
Also worth noticing is that I make it for mobile platform
There are no changes in my code and I wonder – maybe there are some limits for Google API or something like this?
I’m running like 50 URL (with 5 retries for each if value is less than 90) and there is some value for like 5-10 of them and others return 500.
Today I’ve maybe like hundreds of requests for page speed API, maybe it’s a reason?