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ù. Google Play non fornirà più app istantanee agli utenti tramite nessun 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 a 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 Gioca subito, il tuo gioco deve soddisfare i seguenti requisiti. Utilizza l' elenco di controllo per l'autovalutazione per verificare la conformità.
Requisiti
Gioca subito deve soddisfare tutti i requisiti di Google Play Instant, nonché tutti i seguenti requisiti tecnici e delle norme:
Il gioco viene pubblicato utilizzando l'app bundle.
Le dimensioni del gioco sono pari o inferiori a 15 MB (il download di asset aggiuntivi è possibile dopo il lancio).
Il gioco supporta le restrizioni della sandbox di Google Play Instant sandbox restrictions.
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 dall' elenco delle autorizzazioni di Google Play Instant supportate.
È obbligatorio l'accesso automatico tramite i servizi per i giochi di Google Play.
- Se l'accesso silenzioso non riesce, chiedi all'utente di eseguire l'accesso interattivo. Gli utenti devono poter annullare l'accesso interattivo. Per ulteriori informazioni, consulta l' elenco di controllo della qualità di Google Play Games Services.
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 con chiave 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 basati sull'ID giocatore di Google Play Games Services e vengano ripristinati non appena un giocatore esegue l'accesso.
- Il salvataggio del gioco è 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 sessioni di gioco brevi non richiedono il salvataggio del gioco. Tuttavia, ti consigliamo vivamente di utilizzare i salvataggi dei giochi o le classifiche per mantenere questo stato in modo che gli utenti non perdano i loro punteggi o obiettivi importanti.
Se non ne hai già uno, aggiungi alla scheda dello Store un video promozionale in orizzontale che mostri il gameplay. Agli utenti piacciono i video che mostrano il gameplay direttamente dal gioco. Google Play genererà automaticamente una clip dei momenti salienti da questo video, che verrà inclusa nell'app Play Giochi. Puoi acquisire video direttamente utilizzando adb. Se il tuo gioco ha solo la modalità verticale, puoi convertirlo in orizzontale utilizzando diversi editor video.
Il gioco non include un pulsante di installazione per sé. Non è necessario un pulsante di installazione perché l'esperienza di Gioca subito deve essere la stessa del gioco installato. Gli utenti hanno comunque la possibilità di installare il gioco dalla pagina dei dettagli nell'app Play Giochi e nel Google Play Store.
Il gioco non implementa la funzionalità anti-pirateria di Google Play Games Services né include l'
com.android.vending.CHECK_LICENSEautorizzazione nel file manifest. La funzionalità anti-pirateria impedisce agli utenti di piratare i giochi che devono essere acquistati; non ha alcun vantaggio per i giochi senza costi. L'attivazione del controllo anti-pirateria impedirà alle app di Google Play Instant di accedere ai Google Play Games Services.Se il gioco utilizza OpenGL, assicurati che abbia come target OpenGL ES 2.0, poiché è l'unica versione completamente supportata per le app di Google Play Instant sui dispositivi con Android 7 e versioni precedenti. Assicurati di specificare la versione corretta con
<uses-feature>, impostandoandroid:glEsVersionsu0x00020000.Specifica
1337come variante istantanea nel fileAndroidManifest.xmlper indicare che si tratta di un gioco istantaneo 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 monetizzazione del gioco avviene in modo non invasivo in base alle seguenti linee guida:
- Assicurati che gli annunci banner non siano invasivi per il gameplay.
- Inserisci gli annunci in punti di interruzione naturali del gameplay tra i contenuti delle pagine, i livelli o le fasi. Non sovraccaricare gli utenti con troppi annunci. Un numero ripetuto di questi annunci spesso genera un'esperienza utente insoddisfacente e clic involontari.
- Gli annunci pre-roll mostrati prima della riproduzione del gioco devono essere ignorabili dopo un massimo di 5 secondi.
- Gli annunci non devono essere celati nei componenti in-game o negli elementi del menu/del sistema di navigazione del gioco.
- La promozione incrociata di altri giochi è accettabile, in base ai requisiti degli annunci precedenti.
Elenco di controllo per l'autovalutazione
Google verifica la conformità e il funzionamento senza bug eseguendo una revisione del gioco. Puoi risparmiare tempo controllando la conformità e il comportamento corretto prima di avviare 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 non sono invasivi e non generano tocchi involontari.
- Gli annunci vengono visualizzati in punti di interruzione naturali del gameplay e non sovraccaricano gli utenti.
- Tutti gli annunci pre-roll sono ignorabili dopo un massimo di 5 secondi.
- Non è presente alcun pulsante di installazione nel gioco.
- Utilizzo dei dati
- Gli utenti possono iniziare a giocare in meno di 15 secondi con 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 a Google Play Games Services
- Quando apri il gioco dall'app Google Play Games, si verificano le seguenti azioni:
- Il gioco tenta di accedere silenziosamente ai servizi per i giochi di Google Play.
- Google Play Games Services mostra un messaggio di benvenuto "Ciao" con l'ID giocatore del giocatore.
- Se l'accesso silenzioso non riesce, viene avviato l'accesso interattivo. L'utente ha la possibilità di annullare l'accesso per evitare un loop di accesso infinito.
- Quando apri il gioco dall'app Google Play Games, si verificano le seguenti azioni:
- 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 miglior punteggio) ed, eventualmente, 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 del gioco sia gli acquisti in-app vengano ripristinati automaticamente.
- Riavvia il gioco su un altro dispositivo e verifica che sia i progressi del 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 utilizzabile offline:
- Avvia il gioco quando sei online e raggiungi uno stato giocabile.
- Esci dal gioco e termina il processo del gioco.
- Attiva la modalità aereo sul dispositivo.
- Riavvia il gioco e verifica che sia utilizzabile offline.
- Verifica che il gioco sia utilizzabile offline:
- Supporto dei dispositivi
- Assicurati che il gioco sia completamente utilizzabile sui tablet Android.
- Assicurati che il gioco sia eseguito su Android 5 (livello API 21) e versioni successive.