GrowthBook A/B Testing
การจัดการ feature flag และการทดลองด้วย GrowthBook สำหรับการเปิดตัวแบบค่อยเป็นค่อยไป, การทดสอบ A/B, และการปล่อยฟีเจอร์แบบกำหนดเป้าหมาย
โครงสร้างพื้นฐานภายใน
การรวม GrowthBook ใช้สำหรับ telemetry การพัฒนาผลิตภัณฑ์และการติดตามการทดลองของ Clew เอง ไม่ใช่ฟีเจอร์สำหรับผู้ใช้
ภาพรวม
GrowthBook ให้บริการ feature flagging และ A/B testing ภายใน Clew รองรับการเปิดตัวฟีเจอร์ใหม่แบบควบคุม, การติดตามการทดลอง, และการปล่อยฟีเจอร์แบบกำหนดเป้าหมายตามกลุ่มผู้ใช้
สถาปัตยกรรม
- Feature Flags — ประเภท Boolean, string, number, และ JSON ที่ประเมินในเครื่อง
- การทดลอง — การทดสอบ A/B หลายรูปแบบพร้อมการติดตามทางสถิติ
- Forced Variations — แทนที่ค่า flag สำหรับการทดสอบและดีบัก
- Sticky Bucketing — ประสบการณ์ผู้ใช้ที่สอดคล้องข้ามเซสชัน
- Local Caching — คำจำกัดความของฟีเจอร์ถูกแคชหลังจากการดึงครั้งแรก
การตั้งค่า
| ตัวแปร | วัตถุประสงค์ |
|---|---|
GROWTHBOOK_API_HOST | GrowthBook API endpoint |
GROWTHBOOK_CLIENT_KEY | คีย์ SDK ฝั่งไคลเอนต์ |