re:make docs
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:read
curl "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ürNe yapar
allHerkese açık ya da herkese kapalı
percentageKullanıcıların belirli bir yüzdesine açık
user_listYalnı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.

On this page