ทดสอบฟังก์ชันใหม่ในกลุ่มทดสอบแบบจำกัด

โดยปกติแล้ว หากต้องการทดสอบฟังก์ชันการทำงานใหม่ๆ ภายในกลุ่มทดสอบที่จำกัด คุณจะใช้ช่องทางอัลฟ่าใน Google Play หรือ Test Flight สำหรับแอป Apple เครื่องมือเหล่านี้เหมาะอย่างยิ่งเมื่อคุณต้องการทดสอบฟังก์ชันการทำงานใหม่ๆ ในจังหวะเดียวกับวงจรการพัฒนาปกติ

อย่างไรก็ตาม บางครั้งคุณอาจมีฟีเจอร์ที่ต้องการทดสอบให้เร็วขึ้น และเปิดหรือปิดใช้ฟีเจอร์ดังกล่าวโดยไม่คำนึงถึงเวลาที่เผยแพร่ครั้งถัดไปในวงจรการพัฒนาปกติ ในกรณีเช่นนี้ Remote Config จะเป็นเครื่องมือที่มีประโยชน์มาก

สมมติว่าคุณต้องการทดสอบกราฟิกใหม่ๆ ในหมู่พนักงานในบริษัท คุณจะเปิดใช้ฟีเจอร์นี้ด้วย Remote Config ได้อย่างไร

เมื่อผู้ใช้ลงชื่อเข้าใช้แอป ให้ตรวจสอบรหัสอีเมลของผู้ใช้และตั้งค่าพร็อพเพอร์ตี้ผู้ใช้ is_mydomain_employee=true ซึ่งจะมีผลเฉพาะเมื่ออีเมลเป็นของโดเมนของคุณ จากนั้นสร้างเงื่อนไขที่ติดตามพร็อพเพอร์ตี้ผู้ใช้ดังกล่าว คุณสามารถกำหนดเป้าหมายพร็อพเพอร์ตี้ผู้ใช้นี้ใน Remote Config และเปิดใช้ฟังก์ชันการทำงานใหม่ สำหรับผู้ใช้เหล่านี้เท่านั้น

ภาพเคลื่อนไหวที่เลื่อนผ่านขั้นตอน GUI ของคอนโซล Firebase เพื่อทดสอบฟังก์ชันใหม่ในกลุ่มทดสอบแบบจำกัด
การกำหนดเป้าหมายกลุ่มทดสอบด้วยเงื่อนไข