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

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

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

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

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

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