เพิ่มและนำผู้ทดสอบออกใน App Distribution


เอกสารนี้อธิบายวิธีเพิ่มและนำผู้ทดสอบออกใน App Distribution รวมถึง งานต่อไปนี้

เพิ่มและนำผู้ทดสอบออกจากโปรเจ็กต์ Firebase

คุณเพิ่มและนำผู้ทดสอบออกได้ในแท็บผู้ทดสอบและกลุ่มของ หน้า App Distribution ในคอนโซล Firebase

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

ผู้ทดสอบที่ถูกนำออกจากโปรเจ็กต์ Firebase จะเสียสิทธิ์เข้าถึงรีลีสทั้งหมดในโปรเจ็กต์ นอกจากนี้ คุณยังเพิ่มหรือนำผู้ทดสอบออกได้เมื่อตั้งค่า การเผยแพร่แอป ดูข้อมูลเพิ่มเติมเกี่ยวกับการเพิ่มและนำผู้ทดสอบออกได้ที่ใช้ Firebase CLI และใช้ fastlane คุณยังใช้ Firebase App Distribution API ได้ด้วย

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

ขีดจำกัดของผู้ทดสอบ

Firebase App Distribution มีขีดจำกัดของผู้ทดสอบดังนี้

  • เพิ่มผู้ทดสอบสูงสุด 500 คนลงในโปรเจ็กต์ Firebase

  • เพิ่มผู้ทดสอบสูงสุด 200 คนลงในกลุ่ม App Distribution

หากต้องการเพิ่มผู้ทดสอบ ให้ขอเพิ่มโควต้าโดยไม่มีค่าใช้จ่าย

เพิ่มและนำผู้ทดสอบออกด้วย Firebase App Distribution API

คุณสามารถใช้ปลายทาง testers.batchAdd และ testers.batchRemove ใน Firebase App Distribution API เพื่อเพิ่มหรือนำผู้ทดสอบออกจาก App Distribution โดยใช้คำขอ HTTP ไปยัง App Distribution API

เพิ่มและนำผู้ทดสอบออกจากกลุ่ม

คุณเพิ่มและนำผู้ทดสอบออกจากกลุ่มได้ในแท็บผู้ทดสอบและกลุ่มของหน้า App Distribution ในคอนโซล Firebase กลุ่มมีประโยชน์ในการจัดการสิทธิ์เข้าถึงรุ่น สำหรับผู้ทดสอบจำนวนมาก ตัวอย่างเช่น คุณอาจสร้างกลุ่มเพื่อให้สิทธิ์ ผู้ทดสอบกลุ่มเล็กๆ เข้าถึงแอปเวอร์ชันทดลองได้ เมื่อคุณ นำความคิดเห็นจากกลุ่มผู้ทดสอบเริ่มต้นไปใช้แล้ว คุณจะสร้างกลุ่ม สำหรับผู้ทดสอบจำนวนมากขึ้นได้

เมื่อเพิ่มหรือนำผู้ทดสอบออกจากกลุ่ม ผู้ทดสอบเหล่านั้นจะได้รับหรือเสียสิทธิ์เข้าถึงรุ่นทั้งหมดที่เผยแพร่ไปยังกลุ่มนั้น

นำผู้ทดสอบออกจากกลุ่ม

สิ่งที่จะเกิดขึ้นเมื่อนำผู้ทดสอบออกจากกลุ่ม

  • ระบบจะนำผู้ทดสอบออกจากรุ่นทั้งหมดที่ผู้ทดสอบมีสิทธิ์เข้าถึงเฉพาะผ่านกลุ่มที่นำผู้ทดสอบออก
  • หากผู้ทดสอบเป็นสมาชิกของกลุ่มอื่นที่มีสิทธิ์เข้าถึงรุ่นด้วย ผู้ทดสอบจะยังคงมีสิทธิ์เข้าถึงรุ่นนั้น

ลบกลุ่ม

เมื่อลบกลุ่ม ระบบจะนำผู้ทดสอบทั้งหมดในกลุ่มนั้นออกจากรุ่นทั้งหมดที่ผู้ทดสอบมีสิทธิ์เข้าถึงผ่านกลุ่มดังกล่าวเท่านั้น ในกรณีส่วนใหญ่ การลบกลุ่มจะเกิดขึ้นในทันที แต่หากคุณมีผู้ทดสอบและรุ่นจำนวนมาก การลบกลุ่มอาจใช้เวลานานขึ้น หลังจากลบกลุ่มแล้ว กลุ่มดังกล่าวจะไม่ปรากฏในหน้า App Distribution ของ คอนโซล Firebase อีกต่อไป

การลบกลุ่มอาจไม่มีผลทันที หลังจากลบกลุ่มแล้ว คุณอาจเห็นผู้ทดสอบแต่ละรายจากกลุ่มที่ลบไปแล้วแสดงว่ามีสิทธิ์เข้าถึงรุ่นที่เฉพาะเจาะจงชั่วคราว

ขั้นตอนถัดไป