Prima di pubblicare l'app sul Google Play Store, devi decidere se il valore è AR obbligatorio o AR facoltativo.
AR obbligatorio indica che l'app non è usabile senza AR e la rende disponibile solo sui dispositivi che supportano ARCore.
AR facoltativo significa che l'app include una o più funzionalità AR che vengono attivate solo se il dispositivo supporta ARCore, ma l'app può essere installata ed eseguita su dispositivi che non supportano ARCore.
Questa classificazione (se per un'app è richiesta AR o AR facoltativa) influisce sull'esperienza del Play Store dell'utente nei seguenti modi:
Le app richieste in AR non vengono visualizzate sui dispositivi non supportati.
Quando un utente installa o aggiorna un'app richiesta con AR, il Google Play Store indica che è necessario Google Play Services per AR e la installa automaticamente se non è installata oppure la aggiorna se non è aggiornata.
Quando un utente installa o aggiorna un'app AR Facoltativo, Google Play Services per AR non viene installato o aggiornato automaticamente. Le app facoltative AR devono implementare due controlli di runtime:
- All'avvio, l'app deve verificare se il dispositivo supporta ARCore e, in questo caso, attivare le funzionalità AR nell'app.
- Quando l'utente lancia una funzionalità che utilizza l'AR, deve
verificare se Google Play Services per AR è installato e aggiornato
e, in caso contrario, deve chiedere all'utente (mostrato di seguito).
Passaggi successivi
Scopri come aggiungere le funzionalità ARCore alle tue app: