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


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

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

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

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

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

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

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

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

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

  • เพิ่มผู้ทดสอบลงในกลุ่มได้สูงสุด 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 อีกต่อไป

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

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