Merhaba Hocam, rate limiting konusunda güzel bir düşünce olmuş ancak ufak bir hata fark ettim.
Şu an ana sayfayı F5 ile yenileyince kalan hak düşüyor yani kullanıcı hiç bir işlem yapmasa bile sadece sayfayı yenileyerek hakları azalıyor.
Muhtemelen kalan hakkının düşme işlemi dönüşüm yerine sayfa yüklenmesinde tetikleniyor. Rate limiting sisteminizin daha doğru çalışması için bu kontrolün yalnızca dönüşüm (convert) işlemi sırasında yapılması daha sağlıklı olur.