Servisler
re:flags
Feature flag — özellikleri koda dokunmadan açıp kapatın.
Bir flag'in değerini çalışma zamanında sorarsınız; açıp kapatmak Console'dan yapılır, yeni sürüm gerekmez.
Değer oku
Yetki:
flags:readcurl "https://api.remakeizmir.com/api/v1/sdk/flags/yeni-odeme-akisi/eval?user_key=user_42" \
-H "X-API-KEY: rk_..."user_key yüzdelik dağıtım ve A/B testi için kullanılır: aynı kullanıcı hep
aynı kovaya düşer, yani deneyim istekten isteğe değişmez. Kullanıcıya özel bir
flag değilse boş bırakabilirsiniz.
Flag türleri
| Tür | Ne yapar |
|---|---|
all | Herkese açık ya da herkese kapalı |
percentage | Kullanıcıların belirli bir yüzdesine açık |
user_list | Yalnızca sayılan kullanıcılara açık |
ab_test | İki kol arasında bölüştürür |
Kullanırken
Flag sorgusu ağ üzerinden gider. Sıcak yollarda her istekte sormayın — değeri kısa süreli önbelleğe alın ve servis ulaşılamazsa güvenli varsayılana düşün:
const acik = await flagOku("yeni-odeme-akisi", userKey).catch(() => false);Yeni bir özelliği yanlışlıkla herkese açmaktansa kapalı kalması yeğdir.