Cas d’utilisation
Explorez les scénarios courants pris en charge par le Blueprint API Gateway :API-as-a-Service
Suivez l’utilisation par client pour les plateformes API et facturez en fonction du nombre d’appels.
Limitation de Taux
Surveillez les modèles d’utilisation de l’API et mettez en œuvre une limitation de taux basée sur l’utilisation.
Surveillance des Performances
Suivez les temps de réponse et les taux d’erreur en parallèle des données de facturation.
SaaS Multi-Tenant
Facturez les clients en fonction de leur consommation API à travers différents points de terminaison.
Idéal pour suivre l’utilisation des points de terminaison API, la limitation de taux et mettre en œuvre la facturation API basée sur l’utilisation.
Démarrage Rapide
Suivez les appels API au niveau de la passerelle avec un traitement par lots automatique pour des scénarios à fort volume :1
Installer le SDK
2
Obtenez vos Clés API
- Clé API Dodo Payments : Obtenez-la depuis le Tableau de Bord Dodo Payments
3
Créer un Compteur
Créez un compteur dans votre Tableau de Bord Dodo Payments :
- Nom de l’Événement :
api_call(ou votre nom préféré) - Type d’Agrégation :
countpour suivre le nombre d’appels - Configurez des propriétés supplémentaires si vous suivez des métadonnées comme les temps de réponse, les codes d’état, etc.
4
Suivre les Appels API
Configuration
Configuration d’Ingestion
Votre clé API Dodo Payments depuis le tableau de bord.
Mode d’environnement :
test_mode ou live_mode.Nom de l’événement qui correspond à votre configuration de compteur.
Options de Suivi des Appels API
L’ID client pour l’attribution de facturation.
Métadonnées optionnelles sur l’appel API comme le point de terminaison, la méthode, le code d’état, le temps de réponse, etc.
Configuration par Lots
Nombre maximum d’événements avant le vidage automatique. Par défaut :
100.Intervalle de vidage automatique en millisecondes. Par défaut :
5000 (5 secondes).