Avviso:Google Play Instant non sarà più disponibile. A partire da dicembre 2025, le app istantanee non potranno essere pubblicate tramite Google Play e tutte le API istantanee di Google Play Services non funzioneranno più. Gli utenti non riceveranno più app istantanee da Play utilizzando alcun meccanismo.
Stiamo apportando questa modifica in base al feedback degli sviluppatori e ai nostri continui investimenti per migliorare l'ecosistema dall'introduzione di Google Play Instant.
Per continuare a ottimizzare per la crescita degli utenti, invitiamo gli sviluppatori a indirizzare gli utenti alla loro app o al loro gioco normale utilizzando i deep link per reindirizzarli a percorsi o funzionalità specifici, se pertinenti.
Per essere mantenuto nel programma Google Play Instant, il gioco deve soddisfare i seguenti requisiti. Utilizza l'elenco di controllo per l'autoverifica per verificare la conformità.
Requisiti
La riproduzione istantanea deve soddisfare tutti i requisiti di Google Play Instant, nonché tutti i seguenti requisiti tecnici e delle norme:
Il gioco viene pubblicato utilizzando Android App Bundle.
Le dimensioni del gioco sono pari o inferiori a 15 MB (è possibile scaricare asset aggiuntivi dopo il lancio).
Il gioco supporta le limitazioni della sandbox di Google Play Instant.
Il gioco ha come target Android 8.0 (livello API 26) o versioni successive.
Il gioco supporta le architetture a 64 bit.
Il gioco non utilizza le notifiche.
Il gioco richiede solo le autorizzazioni dell'elenco delle autorizzazioni Google Play Instant supportate.
È richiesto l'accesso automatico tramite i servizi per i giochi di Google Play.
- Se l'accesso automatico non va a buon fine, chiedi all'utente di eseguire l'accesso interattivo. Gli utenti devono essere in grado di annullare l'accesso interattivo. Per maggiori informazioni, consulta l'elenco di controllo qualità dei servizi per i giochi di Google Play.
Fornisci una visualizzazione per i popup dei servizi per i giochi di Google Play in modo che gli utenti possano vedere chiaramente di aver eseguito l'accesso.
Il gioco integra una soluzione di salvataggio nel cloud basata sull'ID giocatore dei servizi per i giochi di Google Play, in modo che lo stato del gioco dell'utente venga mantenuto nelle sessioni e sui dispositivi di Gioca subito. Puoi utilizzare un prodotto come Cloud Firestore o un altro database cloud. Assicurati che i progressi del giocatore siano associati all'ID giocatore dei servizi per i giochi di Google Play e vengano ripristinati non appena un giocatore esegue l'accesso.
- Il salvataggio della partita è obbligatorio nei giochi che supportano qualsiasi tipo di persistenza tra le sessioni di gioco. Altri tipi di giochi (ad esempio roguelike e semplici giochi da tavolo) progettati per brevi sessioni di gioco non richiedono il salvataggio. Tuttavia, consigliamo vivamente di utilizzare i salvataggi di gioco o le classifiche per mantenere questo stato, in modo che gli utenti non perdano i loro punteggi o obiettivi preziosi.
Se non ne hai già uno, aggiungi un video promozionale in formato orizzontale che mostri il gameplay alla tua scheda dello Store. Gli utenti apprezzano i video che mostrano il gameplay tratto direttamente dal gioco. Google Play genererà automaticamente un clip dei momenti salienti da questo video, che verrà incluso nell'app Google Play Giochi. Puoi acquisire video direttamente utilizzando adb. Se il tuo gioco è solo in modalità verticale, puoi convertirlo in modalità orizzontale utilizzando diversi editor video.
Il gioco non include un pulsante di installazione. Non è necessario un pulsante di installazione, in quanto la riproduzione istantanea deve offrire la stessa esperienza del gioco installato. Gli utenti possono comunque installare il gioco dalla pagina dei dettagli nell'app Google Play Giochi e nel Google Play Store.
Il gioco non implementa la funzionalità Anti-pirateria dei servizi per i giochi di Google Play o non include l'autorizzazione
com.android.vending.CHECK_LICENSE
nel manifest. La funzionalità antipirateria impedisce agli utenti di piratare i giochi che devono essere acquistati; non ha alcun vantaggio per i giochi senza costi. L'attivazione del controllo antipirateria impedirà alle app Google Play Instant di accedere ai servizi per i giochi di Google Play.Se il gioco utilizza OpenGL, assicurati che abbia come target OpenGL ES 2.0, in quanto è l'unica versione completamente supportata per le app Google Play Instant sui dispositivi con Android 7 e versioni precedenti. Assicurati di specificare la versione corretta con
<uses-feature>
, impostandoandroid:glEsVersion
su0x00020000
.Specifica
1337
come variante istantanea nel fileAndroidManifest.xml
per indicare che si tratta di un gioco Gioca subito con esperienza completa (e non di un gioco di prova):<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:dist="http://schemas.android.com/apk/distribution" package="com.yourapp.package"> <dist:module dist:instant="true" /> <application android:allowBackup="true"> <meta-data android:name="com.google.android.gms.instant.flavor" android:value="1337"/> ... </application> </manifest>
La partita viene monetizzata in modo non invasivo in base alle seguenti linee guida:
- Assicurati che gli annunci banner non siano invadenti durante il gameplay.
- Posiziona gli annunci in corrispondenza di interruzioni naturali del gameplay tra i contenuti delle pagine, i livelli o le fasi. Non sovraccaricare gli utenti con troppi annunci. Gli annunci ripetuti spesso generano un'esperienza utente insoddisfacente e clic involontari.
- Gli annunci pre-roll mostrati prima dell'inizio della partita devono essere ignorabili dopo un massimo di 5 secondi.
- Gli annunci non devono essere camuffati in modo che sembrino componenti in-game o elementi di menu/navigazione del gioco.
- La promozione incrociata di altri giochi è accettabile, nel rispetto dei requisiti pubblicitari precedenti.
Elenco di controllo per l'autovalutazione
Google verifica la conformità e il funzionamento senza bug eseguendo una revisione del gioco. Puoi risparmiare tempo verificando la conformità e il comportamento corretto prima di iniziare la procedura di revisione. Utilizza l'elenco di controllo per l'autovalutazione riportato di seguito:
- Video promozionale
- Il gioco ha un video promozionale che mostra il gameplay in Play Console.
- Annunci e acquisti in-app
- Gli annunci banner sono discreti e non portano a tocchi accidentali.
- Gli annunci vengono visualizzati durante le interruzioni naturali del gameplay e non sovraccaricano gli utenti.
- Tutti gli annunci pre-roll sono ignorabili dopo un massimo di 5 secondi.
- In nessuna parte del gioco è presente un pulsante di installazione.
- Utilizzo dei dati
- Gli utenti possono iniziare a giocare in meno di 15 secondi tramite una connessione LTE o 4G.
- Pulsante Indietro
- Il giocatore può uscire dal gioco utilizzando il pulsante Indietro nel menu principale del gioco. È consentita una finestra di dialogo di conferma dell'uscita, ma non è obbligatoria. Se viene utilizzata una finestra di dialogo di conferma, il gioco deve uscire se l'utente conferma l'uscita o preme di nuovo il pulsante Indietro.
- Accesso ai servizi per i giochi di Google Play
- Quando apri il gioco dall'app Google Play Giochi, si verifica quanto segue:
- Il gioco tenta di accedere automaticamente ai servizi per i giochi di Google Play.
- Google Play Services per i giochi mostra un messaggio di benvenuto "Ciao" con l'ID giocatore.
- Se l'accesso automatico non va a buon fine, viene avviato l'accesso interattivo. L'utente ha la possibilità di annullare l'accesso per evitare un ciclo di accesso infinito.
- Quando apri il gioco dall'app Google Play Giochi, si verifica quanto segue:
- Ripristino dello stato del gioco (salvataggio del gioco / acquisti in-app)
- Verifica che lo stato del gioco possa essere ripristinato:
- Gioca e fai progressi significativi (ad esempio, raggiungi un nuovo livello o un nuovo punteggio più alto) e, se applicabile, effettua un acquisto in-app.
- Esci dal gioco e rimuovilo dal dispositivo (in genere in Impostazioni > Applicazioni).
- Riavvia il gioco sullo stesso dispositivo e verifica che sia i progressi nel gioco sia gli acquisti in-app vengano ripristinati automaticamente.
- Riavvia il gioco su un altro dispositivo e verifica che sia i progressi di gioco sia gli acquisti in-app vengano ripristinati automaticamente.
- Verifica che lo stato del gioco possa essere ripristinato:
- Supporto offline
- Verifica che il gioco sia giocabile offline:
- Avvia il gioco quando sei online e portalo a uno stato giocabile.
- Esci dal gioco e termina il processo di gioco.
- Passa alla modalità aereo sul dispositivo.
- Riavvia il gioco e verifica che sia giocabile offline.
- Verifica che il gioco sia giocabile offline:
- Assistenza per i dispositivi
- Assicurati che il gioco sia completamente giocabile sui tablet Android.
- Assicurati che il gioco funzioni su Android 5 (livello API 21) e versioni successive.