Firebase is back at Google I/O on May 10! Register now

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

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

นดรอยด์

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

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

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

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

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

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

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

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

  • เพิ่มผู้ทดสอบได้สูงสุด 200 คนในกลุ่มการกระจายแอป

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

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

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

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

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

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

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

เมื่อคุณลบผู้ทดสอบออกจากกลุ่ม:

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

ลบกลุ่ม

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

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

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

,

นดรอยด์

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

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

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

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

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

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

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

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

  • เพิ่มผู้ทดสอบได้สูงสุด 200 คนในกลุ่มการกระจายแอป

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

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

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

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

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

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

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

เมื่อคุณลบผู้ทดสอบออกจากกลุ่ม:

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

ลบกลุ่ม

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

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

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