לפני פרסום האפליקציה בחנות Google Play, עליכם להחליט אם היא חובה ב-AR או אופציונלית.
המשמעות של נדרש AR היא שלא ניתן להשתמש באפליקציה ללא AR, והיא זמינה רק במכשירים שתומכים ב-ARCore.
המשמעות של AR אופציונלי היא שהאפליקציה כוללת תכונת AR אחת או יותר שמופעלות רק אם המכשיר תומך ב-ARCore, אבל אפשר להתקין ולהפעיל את האפליקציה במכשירים שלא תומכים ב-ARCore.
הסיווג הזה (בין אם האפליקציה נדרשת ב-AR ובין אם מדובר ב-AR אופציונלי) משפיע על חוויית המשתמש בחנות Play בדרכים הבאות:
אפליקציות שנדרשות ל-AR לא מוצגות במכשירים שאינם נתמכים.
כשמשתמש מתקין או מעדכן אפליקציה נדרשת ל-AR, חנות Google Play מציינת שאפליקציית Google Play Services למציאות רבודה נדרשת. אם האפליקציה לא מותקנת, או אם היא לא מעודכנת, היא תותקן באופן אוטומטי.
כשמשתמש מתקין או מעדכן אפליקציה אופציונלית של AR, שירותי Google Play ל-AR לא מותקנים או מעודכנים באופן אוטומטי. באפליקציות ל-AR יש להטמיע שתי בדיקות בזמן הריצה:
[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"]]