Olá, o Google tem documentados os limites da API do Search Console.
Pelo que tenho visto, é preciso distinguir entre o número de requisições que você pode fazer e a quantidade de linhas que pode obter.
Para o Search Analytics, os limites publicados são:
- 1.200 requisições por minuto e por site.
- 1.200 requisições por minuto e por usuário.
- 30 milhões de requisições por dia por projeto.
- No máximo 25.000 linhas por requisição, usando
rowLimit.
Também existe um limite de até 50.000 linhas de dados por dia, site e tipo de pesquisa.
Por isso, ter baixado 280.000 linhas não significa que você ultrapassou o limite, já que é possível acumulá-las consultando datas diferentes.
O Google recomenda consultar os dados dia a dia e usar
startRow para paginar os resultados.
Lembre-se de que também existem cotas de carga, tanto de curto quanto de longo prazo.
As consultas que abrangem muitos meses ou que agrupam e filtram por páginas e pesquisas consomem mais recursos, então você pode atingir uma limitação antes de chegar ao máximo de requisições.
Deixo aqui a documentação oficial do Google:
Limites de uso da API:
Descubre el límite de uso de Search Analytics, incluidas las cuotas de carga y QPS, la inspección de URLs y todos los demás recursos.
developers.google.com
Como obter os dados de desempenho:
developers.google.com
Consultas e paginação do Search Analytics:
developers.google.com