Para quem é
Lendo uma resposta antes que seu pipeline confie nela
Ler uma resposta é o passo mais fácil de pular. Cada resposta carrega ok, e uma autenticada adiciona _credits com o custo e o saldo restante. Analise ambos primeiro. Um script que grava dados de uma resposta falha preenche seu log com linhas vazias.
Uma resposta também pode ser válida e ainda assim inútil, como uma lista vazia para um domínio que você sabe ter links. Compare a contagem com o mês anterior antes de considerar o resultado bom.
Verifique o status antes do corpo
Trate HTTP 401 e 402 como duas paradas diferentes. Um 401 significa que a chave está faltando ou errada, então corrija o segredo. Um 402 significa que os créditos acabaram, e tentar novamente não ajudará até que você faça um top-up. Ambos exigem uma pessoa, não um loop de retry.
Mantenha a linha de crédito
Registre o campo _credits de cada chamada autenticada, com a data e o nome da ação. Ao longo de um mês, esse log responde à pergunta que a maioria das equipes faz tarde demais: qual job gastou o crédito. Ações gratuitas não cobram, então elas não adicionam nada a essa linha.
