คุณลดโอกาสที่จะเผยแพร่แอปเวอร์ชันที่ยังไม่พร้อมโดยไม่ได้ตั้งใจได้อย่างมากโดยใช้ข้อจำกัดกลุ่มเป้าหมายของรุ่นใน App Bundle หรือ APK คุณสามารถใช้ตัวเลือกนี้เพื่อป้องกันไม่ให้เผยแพร่บิลด์แก่ผู้ใช้เวอร์ชันที่ใช้งานจริงผ่าน Play Console หรือแม้แต่ไม่ให้เผยแพร่ผ่าน Play Console เลย
เผยแพร่การใช้งานข้อจำกัดกลุ่มเป้าหมาย
หากต้องการใช้การจำกัดกลุ่มเป้าหมายของรุ่น คุณต้องเพิ่มองค์ประกอบ <meta-data>
ไปยังองค์ประกอบ <application>
ในไฟล์ AndroidManifest.xml
องค์ประกอบนี้จะควบคุมว่าการกระจายของบิลด์จะดำเนินไปได้ไกลเพียงใด
แท็ก <meta-data>
ต้องตั้งค่าแอตทริบิวต์ android:value
เป็นสตริงว่าง และแอตทริบิวต์ android:name
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
ชื่อ | เอฟเฟ็กต์ |
---|---|
com.google.android.play.largest_release_audience.NONPRODUCTION
|
คุณสามารถอัปโหลด App Bundle หรือ APK ไปยัง Play Console และเผยแพร่ไปยังผู้ใช้ผ่านการแชร์แอปภายในหรือแทร็กทดสอบใดก็ได้ รวมถึงการทดสอบแบบเปิด ไม่สามารถรวมไว้ในรุ่นในแทร็กเวอร์ชันที่ใช้งานจริง การดำเนินการนี้มีไว้เพื่อป้องกันไม่ให้เผยแพร่แอปเวอร์ชันทดสอบแก่ผู้ใช้เวอร์ชันที่ใช้งานจริงโดยไม่ตั้งใจ |
com.google.android.play.largest_release_audience.CLOSED_TESTING
|
คุณอัปโหลด App Bundle หรือ APK ไปยัง Play Console และเผยแพร่ไปยังผู้ใช้ผ่านการแชร์แอปภายในหรือแทร็กการทดสอบแบบปิดได้ และไม่สามารถรวมไว้ในรุ่นในแทร็กเวอร์ชันที่ใช้งานจริงหรือแทร็กการทดสอบแบบเปิด การดำเนินการนี้มีไว้เพื่อป้องกันการเผยแพร่แอปเวอร์ชันทดสอบไปยังผู้ใช้จำนวนมากโดยไม่ตั้งใจ |
com.google.android.play.largest_release_audience.INTERNAL_TESTING
|
คุณอัปโหลด App Bundle หรือ APK ไปยัง Play Console และเผยแพร่ไปยังผู้ใช้ผ่านการแชร์แอปภายในหรือแทร็กทดสอบภายในได้ ไม่สามารถรวมไว้ในรุ่นของแทร็กเวอร์ชันที่ใช้งานจริง แทร็กทดสอบแบบเปิด หรือการทดสอบแบบปิดได้ การดำเนินการนี้มีไว้เพื่อป้องกันการเผยแพร่แอปเวอร์ชันทดสอบไปยังบุคคลภายนอกทีมของคุณโดยไม่ตั้งใจ |
com.google.android.play.largest_release_audience.STOPSHIP
|
อัปโหลดหรือเผยแพร่ App Bundle หรือ APK ผ่าน Play Console ไม่ได้ การดำเนินการนี้มีไว้เพื่อป้องกันไม่ให้เผยแพร่แอปเวอร์ชันสำหรับการพัฒนาเท่านั้นแก่ผู้ใช้ ตัวอย่างเช่น บิลด์ที่ปิดใช้ฟีเจอร์ความปลอดภัยที่สำคัญเพื่อให้แก้ไขข้อบกพร่องได้ง่ายขึ้น |
ตัวอย่างเช่น หากต้องการป้องกันไม่ให้มีการเผยแพร่บิลด์ไปยังผู้ใช้เวอร์ชันที่ใช้งานจริง ให้อัปเดตไฟล์ AndroidManifest.xml
ดังนี้
<manifest ... >
<application ... >
...
<meta-data
android:name="com.google.android.play.largest_release_audience.NONPRODUCTION"
android:value="" />
</application>
</manifest>