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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ลบกลุ่ม

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

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

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