flowglad-usage-tracking
Wdrażaj rozliczenia oparte na użytkowaniu — rejestruj zdarzenia, sprawdzaj salda, wyświetlaj dane o konsumpcji.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill Flowglad do implementacji rozliczeń opartych na użytkowaniu. Rejestruj zdarzenia użytkowania (zarówno po stronie klienta, jak i serwera), sprawdzaj salda użytkowników i wyświetlaj informacje o konsumpcji. Idealne do wdrażania rozliczeń mierzonych, śledzenia wywołań API i cenowania opartego na zużyciu. Zawiera wskazówki dotyczące idempotencji transakcji, zapobiegania podwójnemu obciążeniu i sprawdzania salda przed kosztownymi operacjami.
Jak używać
Zainstaluj skill Flowglad Usage Tracking w swoim projekcie, upewniając się, że masz dostęp do dokumentacji funkcji użytkowania i SDK.
Zdecyduj, czy będziesz rejestrować zdarzenia użytkowania po stronie klienta czy serwera. Rejestrowanie po stronie serwera jest bardziej bezpieczne i zapobiega obejściu opłat, ale rejestrowanie po stronie klienta może być szybsze dla operacji niekrytycznych — wybierz na podstawie wrażliwości danych.
Wdrażając rejestrowanie zdarzeń, zawsze używaj unikalnego identyfikatora transakcji (transactionId) dla każdego zdarzenia, aby zapobiec podwójnemu obciążeniu użytkownika w przypadku duplikatów.
Przed wykonaniem kosztownych operacji sprawdź saldo użytkownika za pomocą funkcji sprawdzania balansu. Jeśli saldo jest niewystarczające, obsłuż błąd i poinformuj użytkownika zamiast pozwalać na operację.
Wyświetl informacje o użytkowaniu w interfejsie użytkownika, korzystając z pasków postępu lub liczników, aby użytkownik mógł śledzić swoją konsumpcję i pozostałe limity.
Upewnij się, że używasz prawidłowego identyfikatora miernika użytkowania (usageMeterSlug) lub identyfikatora ceny (priceSlug) w zależności od konfiguracji, zwracając szczególną uwagę na domyślne ceny bez opłat.
Podobne skille
brand-voice
autor: anthropics
better-auth-best-practices
autor: novuhq
academic-researcher
autor: Shubhamsaboo
architect-review
autor: sickn33
software-security
autor: project-codeguard
solidity-security
autor: wshobson