Anwendungsfälle
Erforschen Sie gängige Szenarien, die vom API Gateway Blueprint unterstützt werden:API-as-a-Service
Verfolge die Nutzung pro Kunde für API-Plattformen und berechne basierend auf der Anzahl der Aufrufe.
Rate Limiting
Überwache API-Nutzungsmuster und implementiere nutzungsbasierte Drosselung.
Performance Monitoring
Verfolge Antwortzeiten und Fehlerraten zusammen mit Abrechnungsdaten.
Multi-Tenant SaaS
Berechne Kunden basierend auf ihrem API-Verbrauch über verschiedene Endpunkte hinweg.
Ideal zum Verfolgen der Nutzung von API-Endpunkten, der Drosselung und der Implementierung nutzungsbasierter API-Abrechnung.
Schnellstart
Verfolgen Sie API-Aufrufe auf Gateway-Ebene mit automatischer Batch-Verarbeitung für hochvolumige Szenarien:Get Your API Keys
- Dodo Payments API-Schlüssel: Hol ihn dir vom Dodo Payments Dashboard
Create a Meter
Erstelle einen Zähler in deinem Dodo Payments Dashboard:
- Event Name:
api_call(oder deinen bevorzugten Namen) - Aggregation Type:
countzum Nachverfolgen der Anzahl der Aufrufe - Konfiguriere zusätzliche Eigenschaften, wenn du Metadaten wie Antwortzeiten, Statuscodes usw. verfolgst.
Konfiguration
Ingestion-Konfiguration
Dein Dodo Payments API-Schlüssel aus dem Dashboard.
Umgebungsmodus:
test_mode oder live_mode.Ereignisname, der mit deiner Meter-Konfiguration übereinstimmt.
Optionen zum Verfolgen von API-Aufrufen
Die Kunden-ID für die Abrechnungszuordnung.
Optionale Metadaten zum API-Aufruf wie Endpunkt, Methode, Statuscode, Antwortzeit usw.
Batch-Konfiguration
Maximale Anzahl von Ereignissen vor dem Auto-Flush. Standard:
100.Intervall für den Auto-Flush in Millisekunden. Standard:
5000 (5 Sekunden).