หลักเกณฑ์ด้านคุณภาพแอปสำหรับประสบการณ์การใช้งานที่สมจริงจะขยายมาตรฐานพื้นฐานของคุณภาพแอปหลักบนอุปกรณ์เคลื่อนที่
หลักเกณฑ์ด้านคุณภาพและนโยบายของแอปเหล่านี้มุ่งเน้นไปที่การโต้ตอบและความสามารถเชิงพื้นที่ซึ่งเป็นเอกลักษณ์เฉพาะของแพลตฟอร์ม Android XR ในชุดหูฟัง XR และแว่นตา XR แบบมีสาย ตามที่ระบุไว้ในคำจำกัดความของระดับความเข้ากันได้ รายการตรวจสอบ และนโยบายแอป Android XR ตรวจสอบส่วนเหล่านี้เพื่อยืนยันว่าแอปของคุณมอบประสบการณ์ที่ยอดเยี่ยมแก่ผู้ใช้บนชุดหูฟัง XR และแว่นตา XR แบบมีสาย
ประสบการณ์ที่สมจริง: คำจำกัดความของระดับความเข้ากันได้
ตรวจสอบคำจำกัดความของระดับความเข้ากันได้ต่อไปนี้เพื่อทำความเข้าใจระดับการรองรับที่แอปของคุณมีให้สำหรับประสบการณ์ที่สมจริงบนชุดหูฟัง XR และแว่นตา XR แบบมีสาย
แอปบนอุปกรณ์เคลื่อนที่ที่เข้ากันได้กับ Android XR
แอปบนอุปกรณ์เคลื่อนที่ที่เข้ากันได้กับ Android XR หมายถึงแอปบนอุปกรณ์เคลื่อนที่ที่มีอยู่ซึ่งยังไม่ได้ปรับเปลี่ยนให้เหมาะกับหน้าจอขนาดใหญ่หรือรูปแบบของอุปกรณ์อื่นๆ แอปประเภทนี้จะเข้ากันได้กับ Android XR โดยอัตโนมัติตราบใดที่แอปไม่ต้องใช้ฟีเจอร์ที่ไม่รองรับ เช่น โทรศัพท์ ผู้ใช้สามารถทำขั้นตอนของงานที่สำคัญให้เสร็จสมบูรณ์ได้ แต่ประสบการณ์ของผู้ใช้จะดีน้อยกว่าแอปที่สร้างขึ้นเพื่อ Android XR โดยเฉพาะ
แอปประเภทนี้จะทำงานแบบเต็มหน้าจอในแผงในสภาพแวดล้อมของผู้ใช้ แต่เลย์เอาต์อาจไม่เหมาะกับขนาดที่ใหญ่ขึ้น แอปที่ระบุขนาดกะทัดรัดในไฟล์ Manifest จะแสดงตามนั้น แอปไม่ได้ทำงานในโหมดความเข้ากันได้ จึงไม่มีแถบสีดำ แอปมีประสบการณ์การใช้งานจริงของรูปแบบการป้อนข้อมูลหลักที่ Android XR มีให้ (การติดตามดวงตา + ท่าทางสัมผัสหรือมือแบบ Raycast) และการรองรับพื้นฐานสำหรับอุปกรณ์อินพุตภายนอก ซึ่งรวมถึงแป้นพิมพ์ เมาส์ แทร็กแพด และเกมคอนโทรลเลอร์ ซึ่งอาจปรับขนาดได้หรือไม่ได้
แอปบนอุปกรณ์เคลื่อนที่ที่เข้ากันได้กับ Android XR จะเลือกใช้โดยอัตโนมัติและพร้อมให้บริการใน Google Play Store แอปที่เข้ากันไม่ได้เนื่องจากไม่รองรับข้อกำหนดด้านฟีเจอร์จะติดตั้งผ่าน Play Store ไม่ได้
แอปที่ปรับเปลี่ยนได้ซึ่งเข้ากันได้กับ Android XR
แอปแบบปรับอัตโนมัติที่เข้ากันได้กับ Android XR หมายถึงแอปที่ใช้การเพิ่มประสิทธิภาพเลย์เอาต์สำหรับหน้าจอทุกขนาดและการกำหนดค่าอุปกรณ์ (เช่น หน้าจอขนาดใหญ่นอกเหนือจากอุปกรณ์เคลื่อนที่) พร้อมกับการรองรับอุปกรณ์อินพุตภายนอกและการทำงานหลายอย่างพร้อมกันที่ดียิ่งขึ้น แอปจะเป็นไปตามข้อกำหนดเหล่านี้หากได้รับการเพิ่มประสิทธิภาพให้ปรับเปลี่ยนตามอุปกรณ์ในระดับที่ 2 หรือได้รับการปรับเปลี่ยนให้ปรับเปลี่ยนตามอุปกรณ์ในระดับที่ 1 สำหรับเดสก์ท็อป แท็บเล็ต หรืออุปกรณ์แบบพับได้
แอปที่ปรับเปลี่ยนได้ซึ่งเข้ากันได้กับ Android XR จะเลือกใช้โดยอัตโนมัติและพร้อมให้บริการใน Play Store
แอปที่แตกต่างสำหรับ Android XR
แอปที่สร้างความแตกต่างของ Android XR มีประสบการณ์ของผู้ใช้ที่ออกแบบมาสำหรับ XR อย่างชัดเจน และใช้ฟีเจอร์ที่มีให้บริการใน XR เท่านั้น คุณสามารถใช้ประโยชน์จากความสามารถของ Android XR ได้อย่างเต็มที่และสร้างความแตกต่างให้ประสบการณ์การใช้งานแอปด้วยการเพิ่มฟีเจอร์ XR (เช่น แผงเชิงพื้นที่) เพิ่มเนื้อหา XR (เช่น วิดีโอ 3 มิติ) ลงในแอปโดยการพัฒนาด้วย Android Jetpack XR SDK, Unity, Godot, Unreal Engine หรือ OpenXR
คุณสามารถใช้ Jetpack XR SDK เพื่อมอบความสามารถเฉพาะสำหรับ XR เช่น
- แผงเชิงพื้นที่
- สภาพแวดล้อม
- โมเดล 3 มิติ
- เสียงรอบทิศทาง
- วิดีโอและรูปภาพ 3 มิติหรือเชิงมิติพื้นที่
- โฆษณา Anchor
- UI เชิงพื้นที่อื่นๆ เช่น ออร์บิเตอร์
แอปต้องใช้ฟีเจอร์หรือเนื้อหาเฉพาะ XR อย่างน้อย 1 รายการจึงจะถือว่าเป็นแอปที่สร้างความแตกต่างใน Android XR สำหรับกรณีการใช้งานบางอย่าง อาจมีข้อกำหนดด้านฟีเจอร์และเนื้อหาเพิ่มเติม ดูรายละเอียดในส่วนถัดไป
แอปทั้งหมดที่สร้างด้วย Unity, Godot, Unreal Engine หรือ OpenXR จะถือว่ามีความแตกต่างตราบใดที่แอปเป็นไปตามเมตริกคุณภาพและข้อกำหนดขั้นต่ำเพื่อให้ถือว่าเป็นแอปที่แตกต่างสำหรับ Android XR ตัวอย่างเช่น แอปที่มีอัตราเฟรมต่ำ ข้อขัดข้อง หรือประสบการณ์การใช้งานที่ไม่ดีอื่นๆ ของผู้ใช้จะไม่เข้าเกณฑ์
ช่วยให้ผู้ใช้ค้นพบแอปของคุณใน Play Store ด้วยป้าย
แอปที่สร้างความแตกต่างใน Android XR จะได้รับป้าย "สร้างมาเพื่อ XR" โดยอัตโนมัติใน Play Store เพื่อช่วยให้ผู้ใช้ค้นพบประสบการณ์ XR คุณภาพสูง
ประสบการณ์ที่สมจริง: รายการตรวจสอบความเข้ากันได้
หากต้องการยืนยันว่าแอปของคุณมอบประสบการณ์ของผู้ใช้ที่ยอดเยี่ยมบนชุดหูฟัง XR และแว่นตา XR แบบมีสาย โปรดดูรายการตรวจสอบความเข้ากันได้และการทดสอบต่อไปนี้
รายการตรวจสอบและการทดสอบเหล่านี้กำหนดชุดข้อกำหนดด้านคุณภาพที่ครอบคลุมสำหรับแอป Android ส่วนใหญ่
แอปบนอุปกรณ์เคลื่อนที่ที่เข้ากันได้กับ Android XR
แอปของคุณต้องเป็นไปตามข้อกำหนดคุณภาพหลักของแอป
นอกจากนี้ แอปของคุณควรเป็นไปตามหลักเกณฑ์การช่วยเหลือพิเศษที่เกี่ยวข้องทั้งหมดสำหรับรูปแบบของอุปกรณ์อื่นๆ เช่น โทรศัพท์และแท็บเล็ต (เช่น คอนทราสต์ของสี)
แอปที่ปรับเปลี่ยนได้ซึ่งเข้ากันได้กับ Android XR
แอปใดก็ตามที่ได้รับการเพิ่มประสิทธิภาพแบบปรับเปลี่ยนได้ระดับ 2 หรือได้รับการปรับเปลี่ยนให้แตกต่างแบบปรับเปลี่ยนได้ระดับ 1 สำหรับเดสก์ท็อป แท็บเล็ต หรืออุปกรณ์แบบพับได้จะถือว่าเป็นแอปแบบปรับเปลี่ยนได้ที่เข้ากันได้กับ Android XR ด้วย หลักเกณฑ์ด้านคุณภาพของแอปแบบปรับเปลี่ยนได้มีแนวทางที่มีโครงสร้างเพื่อรับประกันประสบการณ์ที่ยอดเยี่ยมใน Android XR แต่ไม่จำเป็นต้องพิจารณาสถานะของอุปกรณ์ เช่น การหมุนหรือการพับ/กางออก
แอปที่แตกต่างสำหรับ Android XR
เนื่องจากแอปที่แตกต่างกันของ Android XR มีความแตกต่างกันอย่างมาก ความสามารถบางอย่างที่ระบุไว้จึงใช้ได้กับแอปบางประเภทเท่านั้น เลือกความสามารถที่เหมาะสมกับแอปของคุณ นอกจากนี้ แอป Android ยังต้องเป็นไปตามหลักเกณฑ์ด้านคุณภาพของแอปที่ปรับเปลี่ยนได้ด้วย ดูข้อกำหนดที่เหมาะกับแอปของคุณ
นอกจากนี้ คุณควรปฏิบัติตามคำแนะนำในการออกแบบแอปที่แตกต่างสำหรับ XR เพื่อมอบประสบการณ์ของผู้ใช้ที่ดีที่สุดเท่าที่จะเป็นไปได้
ประเภทแอปและกรณีการใช้งาน |
หมวดหมู่ |
พื้นที่ |
คำแนะนำ |
|---|---|---|---|
ข้อกำหนดพื้นฐานทั่วไป (Android และ OpenXR) |
ความเป็นส่วนตัวและความปลอดภัย |
การลงชื่อเข้าใช้บัญชี (UX สำหรับผู้ใช้ครั้งแรก) |
หากแอปใช้ระบบการเข้าสู่ระบบ ให้แสดงข้อมูลเข้าสู่ระบบของผู้ใช้ (เช่น ข้อมูลเข้าสู่ระบบชื่อผู้ใช้) อย่างชัดเจนหลังจากตรวจสอบสิทธิ์สำเร็จ ซึ่งจะช่วยสร้างความไว้วางใจด้วยการยืนยันบัญชีที่ใช้งานอยู่ นอกจากนี้ ให้รวมเมนูหรือหน้าการตั้งค่าที่เข้าถึงได้ง่ายซึ่งช่วยให้ผู้ใช้ดูและจัดการข้อมูลบัญชีของตนได้ทุกเมื่อ |
ความปลอดภัยและความสบาย |
การใช้แสงแฟลช |
คุณต้องลดความเสี่ยงของเอฟเฟกต์แสงแฟลชภายในแอปเพื่อความปลอดภัยและสุขภาวะของผู้ใช้ทุกคน หลีกเลี่ยงการใส่องค์ประกอบการออกแบบที่อาจทำให้เกิดแสงแฟลชโดยเจตนา 1. หากจำเป็นต้องใช้เอฟเฟกต์แสงแฟลชจริงๆ ให้ตรวจสอบว่าอัตราการกะพริบต่ำมาก (ต่ำกว่า 3 ครั้งต่อวินาที) และพื้นที่ที่กะพริบมีขนาดเล็กและไม่เด่นชัด 2. พิจารณาให้ผู้ใช้ปิดใช้ได้ผ่านการตั้งค่าหรือค่ากำหนด 3. แสดงข้อความเตือนที่ชัดเจนก่อนที่จะเกิดแสงแฟลช |
|
การหลีกเลี่ยงอาการเมารถ |
ทำตามหลักเกณฑ์ต่อไปนี้เพื่อหลีกเลี่ยงการทำให้ผู้ใช้เกิดอาการเมารถเมาเรือ
|
||
มืดลง |
เคารพการตั้งค่าสวิตช์หรี่ไฟที่ผู้ใช้กำหนดไว้เพื่อป้องกันอันตรายด้านความปลอดภัย คุณสามารถปรับแถบหรี่แสงเพื่อให้แอปมีประสบการณ์การใช้งานที่ดีที่สุด แต่ผู้ใช้สามารถลบล้างด้วยตนเองได้ทุกเมื่อ |
||
อินพุต |
ขนาดเป้าหมายการโต้ตอบ |
เป้าหมายที่โต้ตอบได้มีขนาดขั้นต่ำและขนาดที่แนะนำตามระยะห่างในการโต้ตอบที่ต้องการ ดังนี้
เมื่อใช้ Jetpack XR SDK เราขอแนะนำให้ใช้ขนาดขั้นต่ำ 48 x 48dp โดยมีขนาดเป้าหมายการแตะที่แนะนำคือ 56 x 56dp ขึ้นไป |
|
ฟังก์ชันการทำงานทางเทคนิคของ XR |
การป้อนข้อมูลด้วยมือ |
แอปของคุณรองรับการป้อนข้อมูลด้วยมืออย่างเป็นธรรมชาติเป็นวิธีการโต้ตอบพื้นฐานสำหรับ Android XR ซึ่งรวมถึงข้อกำหนด Raycast ของมือและการรองรับท่าทางสัมผัสสำหรับองค์ประกอบพื้นฐานของการป้อนข้อมูล แอปของคุณเล่นหรือใช้งานได้โดยไม่ต้องใช้คอนโทรลเลอร์ แต่สามารถเพิ่มประสิทธิภาพได้ด้วยการใช้คอนโทรลเลอร์หากคุณเลือกที่จะทำเช่นนั้น |
|
ขอบเขต |
หากแอปของคุณมุ่งเน้นที่โลกจริงเป็นหลัก ( หากแอปของคุณมุ่งเน้นที่โลกเสมือนจริงเป็นหลัก (ตั้งค่า หากแอปใช้ แว่นตา XR: ไม่มีขอบเขตในอุปกรณ์แว่นตา XR |
||
ประสิทธิภาพ |
การแสดงผล |
แอปของคุณแสดงผลแต่ละเฟรมระหว่าง <11.1 มิลลิวินาที (90Hz) และ < 13.8 มิลลิวินาที (72 Hz) |
|
ความละเอียด |
OpenXR และเกมเอนจิน: ค้นหา |
||
เวลาเริ่มต้นของแอป |
ผู้ใช้ต้องการโต้ตอบกับแอปหรือเกมของคุณโดยเร็วที่สุด คำจำกัดความของเวลาเริ่มต้นหรือเวลาในการโหลดที่ดีจะแตกต่างกันไปตามหมวดหมู่ แต่หลักการทั่วไปคือเราขอแนะนำให้ลดเวลาระหว่างการเปิดตัวและการโต้ตอบครั้งแรกให้เหลือน้อยที่สุด ดูระยะเวลาเป้าหมายด้านล่าง
ดูรายละเอียดเพิ่มเติมได้ที่เวลาเริ่มต้นของแอป |
||
ANR |
แอปของคุณไม่ขัดข้องหรือบล็อกเธรด UI ซึ่งทำให้เกิดข้อผิดพลาด ANR ("Android ไม่ตอบสนอง") แอปของคุณมี ANR น้อยกว่า 1 ครั้งใน 99.5% ของเซสชันรายวัน แอปของคุณใช้รายงานก่อนการเปิดตัวของ Google Play เพื่อระบุปัญหาด้านความเสถียรที่อาจเกิดขึ้น หลังจากติดตั้งใช้งานแล้ว ให้ตรวจสอบหน้า Android Vitals ใน Google Play Console |
||
อัตราการขัดข้อง |
ไม่ใช้ทรัพยากรระบบมากเกินไปจนส่งผลกระทบต่อส่วนที่เหลือของระบบและแอปอื่นๆ โดยรักษาอัตราการขัดข้องไว้ที่ ~1% |
||
เกณฑ์พื้นฐานของแอป Android (XR-differentiated) |
ภาพและประสบการณ์ของผู้ใช้ |
XR พื้นฐาน |
แอปของคุณใช้ฟีเจอร์หรือเนื้อหาเฉพาะ XR อย่างน้อย 1 รายการเพื่อปรับปรุงประสบการณ์ของผู้ใช้ ซึ่งอาจรวมถึง Orbiter, แผงเชิงพื้นที่อย่างน้อย 1 แผง, สภาพแวดล้อม หรือวัตถุ 3 มิติ |
แผงเชิงพื้นที่ |
|
||
สภาพแวดล้อม |
เมื่อแสดงสภาพแวดล้อมเสมือนจริง ความสว่างอาจทำให้เสียสมาธิและเมื่อยล้าได้ แอปของคุณแสดงช่วงโทนสีที่ปลอดภัยโดยไม่มีความสว่างที่พุ่งสูงขึ้นซึ่งขัดแย้งกับ UI หรืออาจทำให้ผู้ใช้รู้สึกเมื่อยล้า UI อ่านได้ง่ายในทุกทิศทาง โดยเฉพาะภายในแถบแนวนอนตรงกลางที่ผู้ใช้มองเห็น (จะมีการลิงก์หลักเกณฑ์โดยละเอียดในอนาคต) |
||
ธีม UI |
ใช้ธีมมืดเป็นค่าเริ่มต้นหรือแนะนำให้ใช้เป็นอย่างยิ่ง เนื่องจากแอปธีมสว่างจะดูสว่างมาก ไม่เข้ากับสภาพแวดล้อมของผู้ใช้ และทำให้แบตเตอรี่หมดเร็วขึ้น สำหรับแว่นตา XR ให้ใช้ธีมมืดเสมอเนื่องจากระบบใช้ธีมมืดโดยค่าเริ่มต้น |
||
การเปลี่ยนระหว่าง Home Space (HSM) และ Full Space (FSM) |
เมื่อนำผู้ใช้ไปยัง Full Space แอปของคุณจะมีจุดแรกเข้าเพื่อให้ผู้ใช้เปลี่ยนระหว่าง Home Space กับ Full Space ได้อย่างรวดเร็ว ใช้ไอคอนหรือป้ายกำกับ และวางปุ่มไว้ในตำแหน่งที่เข้าถึงได้ง่าย |
||
การเลื่อนเมนูและรายการ |
แอปของคุณอัปเดตการโต้ตอบการเลื่อน (โดยเฉพาะผ่านภาพสไลด์หรือรายการแนวตั้ง) ให้มีลักษณะทางกายภาพหรือโมเมนตัม ตัวอย่างเช่น การเลื่อนจะรวมโมเมนตัมไว้ด้วย ซึ่งทำให้เนื้อหาในภาพสไลด์และรายการเคลื่อนไหวต่อไปเป็นเวลาสั้นๆ หลังจากที่ผู้ใช้โต้ตอบก่อนที่จะค่อยๆ หยุด (แทนที่จะหยุดทันทีเมื่อผู้ใช้หยุดป้อนข้อมูล) |
||
ฟังก์ชันการทำงานของวิดีโอและสื่อ |
ภาพและประสบการณ์ของผู้ใช้ |
โปรแกรมเล่นเสียงรอบทิศทาง (Android เท่านั้น) |
แอปของคุณอนุญาตให้ผู้ใช้ดูเนื้อหาใน Full Space นำตัวควบคุมการเล่นออกจากโอเวอร์เลย์ที่ด้านบนของเนื้อหา แล้ววางไว้ในแผงหรือ Orbiter โดยเฉพาะแทน สำหรับแผงที่มีการเล่นวิดีโอ ให้ตั้งค่าสัดส่วนภาพเพื่อนำแถบสีดำด้านบนและด้านล่างออก |
เสียงรอบทิศทาง |
พิจารณารองรับเสียงรอบทิศทาง ซึ่งรวมถึงเสียงที่ล็อกแผงหรือเสียงเซอร์ราวด์ |
||
การดูวิดีโอพร้อมกัน |
หากแอปของคุณรองรับสตรีมวิดีโอหลายรายการพร้อมกัน อินเทอร์เฟซผู้ใช้จะแสดงข้อมูลต่อไปนี้อย่างชัดเจน
|
||
สภาพแวดล้อม |
เมื่อเล่นเนื้อหาวิดีโอใน Full Space แอปของคุณจะอนุญาตให้ผู้ใช้หรี่แสงโหมดส่งผ่าน (หรือเลือกสภาพแวดล้อมเสมือนจริงในอุปกรณ์ที่รองรับ) |
นโยบายแอป Android XR
แอปทั้งหมดต้องเป็นไปตามข้อกำหนดในนโยบายต่อไปนี้เพื่อส่งเสริมประสบการณ์ของผู้ใช้ที่ปลอดภัยและให้ความเคารพในอุปกรณ์ที่สมจริง เช่น ชุดหูฟัง XR และแว่นตา XR แบบมีสาย
ความปลอดภัยของแอป
โปรดทราบว่าแอปทั้งหมดที่เผยแพร่ผ่าน Google Play ต้องเป็นไปตามนโยบายสำหรับนักพัฒนาแอป Google Play ทั้งหมด
เราไม่อนุญาตกิจกรรมต่อไปนี้โดยเด็ดขาด และแอปต้องไม่ส่งเสริมหรืออำนวยความสะดวกให้เกิดกิจกรรมเหล่านี้
- การจงใจรวบรวมและเผยแพร่ข้อมูลส่วนตัวเพื่อกลั่นแกล้ง
- การจดจำใบหน้าหรือการระบุตัวตนด้วยข้อมูลไบโอเมตริก
- การสอดส่องดูแลความปลอดภัย
- การสร้างหรือเผยแพร่รูปภาพลับที่ไม่ได้เกิดจากความยินยอม (NCII)
แอปทั้งหมดต้องมีการปกป้องผู้ที่ไม่ได้เกี่ยวข้องต่อไปนี้
ความปลอดภัยของกล้อง
แอปที่เข้าถึงกล้องต้องเคารพความเป็นส่วนตัวของผู้ที่อยู่ใกล้เคียงและต้องปฏิบัติตามข้อกำหนดต่อไปนี้
การโต้ตอบต้องห้าม |
คำอธิบาย |
|---|---|
การระบุใบหน้าแบบเรียลไทม์และการจงใจรวบรวมและเผยแพร่ข้อมูลส่วนตัวเพื่อกลั่นแกล้ง |
แอปต้องไม่ใช้เซ็นเซอร์ตรวจจับผ่านกล้องเพื่อระบุใบหน้าเพื่อแสดงข้อมูลส่วนบุคคลที่ระบุตัวบุคคลนั้นได้ (PII) ของบุคคลที่อยู่ใกล้เคียง เช่น ชื่อ ที่อยู่บ้าน หมายเลขโทรศัพท์ หรือนายจ้าง |
การสร้างรูปภาพลับที่ไม่ได้เกิดจากความยินยอม (NCII) หรือเนื้อหาที่ผิดกฎหมาย |
แอปต้องไม่ใช้เซ็นเซอร์ตรวจจับผ่านกล้องเพื่ออำนวยความสะดวกในการสร้างรูปภาพลับที่ไม่ได้เกิดจากความยินยอม (NCII) หรือการสร้างเนื้อหาผิดกฎหมาย (เช่น CSAM) |
ความปลอดภัยของเสียง
แอปที่ใช้ชุดไมโครโฟนควรเคารพความเป็นส่วนตัวของบุคคลที่อยู่ใกล้เคียงและต้องปฏิบัติตามข้อกำหนดต่อไปนี้
การโต้ตอบต้องห้าม |
คำอธิบาย |
|---|---|
การลักลอบฟังอย่างต่อเนื่อง |
แอปต้องไม่บันทึกเสียงหรือถอดเสียงเป็นคำในเบื้องหลังอย่างต่อเนื่องเมื่อผู้สวมใส่ไม่ได้ใช้งานแอปอย่างต่อเนื่องในงานที่ผู้ใช้เป็นผู้เริ่ม |
การระบุคำพูด |
แอปต้องไม่ใช้ชุดไมโครโฟนเพื่อระบุเสียงของผู้ที่ไม่ได้สวมใส่หรือผู้ที่อยู่ใกล้เคียง |
ลักษณะการทำงานของไฟ LED
แอปต้องไม่ดำเนินการต่อไปนี้กับ LED ที่หันเข้าหาผู้ใช้และหันออกจากผู้ใช้ของอุปกรณ์
การโต้ตอบต้องห้าม |
คำอธิบาย |
|---|---|
การระงับหรือการแก้ไขแบบเป็นโปรแกรม |
แอปต้องไม่เปลี่ยน หรี่แสง หรือปิดใช้ลักษณะการทำงานของไฟ LED ที่หันออกจากตัวผู้ใช้และไฟ LED ที่แสดงต่อผู้ใช้ซึ่งระบบบังคับใช้ตามการเข้าถึงไมโครโฟนและกล้อง นอกจากนี้ แอปต้องไม่ส่งเสริมหรือแนะนำให้ผู้ใช้เปลี่ยน หรี่แสง หรือปิดใช้ลักษณะการทำงานของไฟ LED |
การหลีกเลี่ยงการตรวจจับการขัดขวางและการงัดแงะ |
แอปต้องไม่ข้ามหรือรบกวนอัลกอริทึมการตรวจจับการขัดขวางของอุปกรณ์ ซึ่งออกแบบมาเพื่อหยุดการบันทึกแบบเป็นโปรแกรมหากไฟ LED ที่หันออกด้านนอกถูกปิดหรือเสียหาย หรือส่งเสริมหรือสั่งให้ผู้ใช้ทำเช่นนั้น |
OpenXR™ และโลโก้ OpenXR เป็นเครื่องหมายการค้าของ The Khronos Group Inc. และจดทะเบียนเป็นเครื่องหมายการค้าในจีน สหภาพยุโรป ญี่ปุ่น และสหราชอาณาจักร