ก่อนเผยแพร่แอปใน Google Play Store คุณต้องตัดสินใจว่า
แอปนั้นต้องใช้ AR หรือไม่บังคับใช้ AR
ต้องใช้ AR หมายความว่าแอปจะใช้งานไม่ได้หากไม่มี AR และทำให้แอปใช้งานได้เฉพาะในอุปกรณ์ที่รองรับ ARCore เท่านั้น
AR Optional หมายความว่าแอปมีฟีเจอร์ AR อย่างน้อย 1 อย่างที่เปิดใช้เฉพาะเมื่ออุปกรณ์รองรับ ARCore แต่แอปสามารถติดตั้งและทำงานในอุปกรณ์ที่ไม่รองรับ ARCore ได้
การจัดประเภทนี้ (แอปต้องใช้ AR หรือ AR ไม่บังคับ) จะส่งผลต่อประสบการณ์การใช้งาน Play Store ของผู้ใช้ดังนี้
แอปที่จำเป็นของ AR จะไม่แสดงบนอุปกรณ์ที่ไม่รองรับ
เมื่อผู้ใช้ติดตั้งหรืออัปเดตแอป AR ที่จำเป็น Google Play Store จะระบุว่าต้องใช้บริการ Google Play สำหรับ AR และจะติดตั้งโดยอัตโนมัติหากไม่ได้ติดตั้งหรืออัปเดตแอปหากล้าสมัย
เมื่อผู้ใช้ติดตั้งหรืออัปเดตแอป AR Optional ระบบจะไม่ติดตั้งหรืออัปเดตบริการ Google Play สำหรับ AR แอปที่ไม่บังคับของ AR ต้องใช้การตรวจสอบรันไทม์ 2 อย่างดังนี้
[null,null,["อัปเดตล่าสุด 2023-12-02 UTC"],[[["Your app must meet ARCore's User Privacy Requirements before publishing on Google Play Store."],["Apps can be classified as \"AR Required\" (AR essential for functionality) or \"AR Optional\" (AR features enhance but aren't necessary)."],["AR Required apps are only visible on ARCore-supported devices and automatically install/update Google Play Services for AR."],["AR Optional apps can run on any device but require runtime checks for ARCore support and Google Play Services for AR availability, prompting users to update or install if needed."]]],["Apps integrating ARCore must be classified as either AR Required or AR Optional. AR Required apps are only available on ARCore-supported devices, and Google Play Services for AR is automatically installed/updated. AR Optional apps function on any device; however, they must check for ARCore support and the status of Google Play Services for AR at runtime, enabling features accordingly. All apps must comply with ARCore's user privacy requirements.\n"]]