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


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

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

คุณเพิ่มและนำผู้ทดสอบออกได้ในแท็บผู้ทดสอบและกลุ่มของหน้าการเผยแพร่แอปในคอนโซล 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

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

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

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

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

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

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

ลบกลุ่ม

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

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

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