Pour qui
Lire une réponse avant que votre pipeline ne lui fasse confiance
Lire une réponse est l'étape la plus facile à sauter. Chaque réponse contient ok, et une réponse authentifiée ajoute _credits avec le coût et le solde restant. Analysez les deux en premier. Un script qui écrit des données à partir d'une réponse échouée remplit votre journal de lignes vides.
Une réponse peut aussi être valide et pourtant inutile, comme une liste vide pour un domaine que vous savez avoir des liens. Comparez le compte avec le mois dernier avant de considérer le résultat comme bon.
Vérifier le statut avant le corps
Traitez HTTP 401 et 402 comme deux arrêts différents. Un 401 signifie que la clé est manquante ou incorrecte, donc corrigez le secret. Un 402 signifie que les crédits sont épuisés, et réessayer n'aidera pas tant que vous n'aurez pas rechargé. Les deux nécessitent une personne, pas une boucle de réessai.
Conserver la ligne de crédit
Journalisez le champ _credits de chaque appel authentifié, avec la date et le nom de l'action. Sur un mois, ce journal répond à la question que la plupart des équipes posent trop tard : quelle tâche a dépensé le crédit. Les actions gratuites ne sont pas facturées, donc elles n'ajoutent rien à cette ligne.
