Användningsfall
Utforska vanliga scenarier som stöds av API Gateway Blueprint:API-som-en-tjänst
Spåra användning per kund för API-plattformar och ta betalt baserat på antal anrop.
Hastighetsbegränsning
Övervaka API-användningsmönster och implementera användningsbaserad hastighetsbegränsning.
Prestandaövervakning
Spåra svarstider och felprocent tillsammans med faktureringsdata.
Multi-Tenant SaaS
Fakturera kunder baserat på deras API-konsumtion över olika slutpunkter.
Idealisk för att spåra användning av API-slutpunkter, hastighetsbegränsning och implementera användningsbaserad API-fakturering.
Snabbstart
Spåra API-anrop på gateway-nivå med automatisk batchning för högvolym scenarier:1
Installera SDK
2
Hämta dina API-nycklar
- Dodo Payments API-nyckel: Hämta den från Dodo Payments Dashboard
3
Skapa en mätare
Skapa en mätare i din Dodo Payments Dashboard:
- Händelsenamn:
api_call(eller ditt föredragna namn) - Aggregations typ:
countför att spåra antal anrop - Konfigurera ytterligare egenskaper om du spårar metadata som svarstider, statuskoder, etc.
4
Spåra API-anrop
Konfiguration
Ingestionskonfiguration
Din Dodo Payments API-nyckel från instrumentpanelen.
Miljöläge:
test_mode eller live_mode.Händelsenamn som matchar din mätarkonfiguration.
Spåra API-anropsalternativ
Kund-ID för faktureringsattribution.
Valfri metadata om API-anropet som slutpunkt, metod, statuskod, svarstid, etc.
Batchkonfiguration
Maximalt antal händelser innan automatisk tömning. Standard:
100.Automatisk tömningsintervall i millisekunder. Standard:
5000 (5 sekunder).