Blog Metlivi

Con quale frequenza dovrebbe rispondere un animale virtuale? Guida pratica al comportamento inattivo e alle notifiche

Per un animale virtuale pensato per visite brevi e facoltative, imposta uno stato di inattività silenzioso come predefinito e lascia che le persone scelgano se e quando ricevere promemoria. Configura il comportamento ordinario dell'animale affinché risulti presente senza richiedere interazioni; riserva le notifiche a una fascia oraria scelta dall'utente, con una chiara opzione per disattivarle. Non esiste un intervallo di controllo universalmente corretto: la frequenza ideale dipende da cosa fa l'animale quando non viene seguito e da quanto spesso una persona desidera effettivamente interagire.

30 settembre 20266 min readTempo libero, viaggi ed esperienze urbaneDi Metlivi Editorial Team
Sezione 1

Inizia separando il comportamento dell'animale dalle notifiche

«Frequenza di risposta» può significare due cose distinte: quanto spesso l'animale cambia stato o reagisce mentre l'app è aperta, e quanto spesso l'app contatta l'utente quando è chiusa. Progetta questi aspetti come controlli separati. Un cucciolo può battere le palpebre, guardarsi intorno o iniziare una nuova animazione di inattività senza inviare un avviso. Al contrario, una notifica porta l'esperienza fuori dall'app e compete con altri stimoli di attenzione.

Questa distinzione è fondamentale perché un idle game può essere vissuto attraverso visite brevi e attività che proseguono tra una sessione e l'altra. Un'indagine su 1.972 giocatori di Neko Atsume ha evidenziato diverse dimensioni di coinvolgimento, tra cui la frequenza dei controlli, il tempo trascorso a giocare e la condivisione sui social. Lo studio descrive Neko Atsume come un gioco in cui i progressi possono continuare anche ad app chiusa, osservando che le sessioni di gioco possono durare solo pochi secondi. Questi dati descrivono un singolo gioco e un campione auto-selezionato, non una regola universale per gli animali digitali; mostrano però chiaramente perché la sola frequenza di controllo sia un pessimo indicatore di progettazione. «Busy doing nothing? What do players do in idle games?»

Per orientare le scelte di design, poniti due domande: «Cosa dovrebbe fare l'animale quando nessuno interagisce con lui?» e «L'utente ha chiesto di ricevere promemoria?». Alla prima domanda si risponde con animazioni e cambi di stato. Alla seconda si dovrebbe rispondere tramite una preferenza esplicita, non presumendo che ogni momento di inattività sia un'opportunità per richiamare qualcuno sull'app.

Sezione 2

Fai in modo che il comportamento inattivo sostenga l'esperienza

Un animale virtuale inattivo ha bisogno di uno stato predefinito chiaro e comprensibile. Potrebbe riposare, esplorare una piccola area, esaminare un oggetto o cambiare posa di tanto in tanto. Lo scopo è far sentire l'animale a proprio agio nel suo ambiente e renderlo piacevole da guardare, non creare un compito nascosto di cui l'utente debba costantemente preoccuparsi. Fai in modo che questi cambiamenti siano visibili al ritorno della persona, senza vincolarli alla necessità di cogliere un istante preciso in tempo reale.

Un articolo pionieristico sui personaggi virtuali di Petz li descrive come creature autonome, capaci di usare oggetti nell'ambiente circostante e di iniziare il gioco da sole, mentre gli utenti potevano interagire secondo i propri ritmi. Si tratta di un primo esempio di design piuttosto che di uno standard moderno di usabilità, ma illustra una scelta progettuale utile: il personaggio può avere una propria attività, così che la persona non sia costretta a guidare ogni singola azione. «Socially Intelligent Virtual Petz»

Un ciclo di inattività pratico potrebbe cambiare l'animazione dell'animale di tanto in tanto, per poi tornare tranquillo. Lascia che l'utente scopra questi momenti all'apertura dell'app, oppure usali come riassunti opzionali e non urgenti. Non far dipendere il benessere di base o la sopravvivenza dell'animale dalla risposta a un timer. Il rientro dovrebbe mostrare ciò che è cambiato, se qualcosa è accaduto, e offrire una semplice interazione successiva, come la scelta di un giocattolo o un saluto al cucciolo.

Sezione 3

Tratta le notifiche come un programma su adesione esplicita

Inizia con le notifiche disattivate o offri una scelta chiara durante la configurazione iniziale. Metti a disposizione una serie ridotta di opzioni comprensibili, come «Nessun promemoria», «Una volta al giorno» o «Scegli un orario», rendendo l'impostazione facile da modificare in seguito. Un'opzione per le ore di silenzio o una funzione di pausa possono gestire le variazioni temporanee della routine. La struttura esatta del menu è una scelta di prodotto; il suo scopo è dare alla persona un controllo reale senza costringerla a gestire un calendario complicato.

Le linee guida per sviluppatori di Apple indicano che le app necessitano del permesso prima di inviare notifiche e raccomandano di spiegare quali tipi di avvisi si desidera inviare, di fornire un'opzione di adesione o rifiuto (opt-in/opt-out) e di consentire la gestione delle impostazioni direttamente nell'app. Distinguono inoltre le informazioni passive dagli avvisi che giustificano un'interruzione, consigliando di adattare il livello di urgenza alla reale importanza del messaggio. Un aggiornamento di routine dell'animale non è, in genere, un evento urgente. Apple, «Managing notifications»

Evita di inviare un nuovo avviso a ogni piccolo cambio di stato dell'animale. Raggruppa invece gli aggiornamenti a bassa priorità in un'unica finestra oraria scelta dall'utente oppure mostrali al successivo avvio dell'app. La documentazione di Apple sulla pianificazione delle notifiche descrive le notifiche locali come un modo per attirare l'attenzione di una persona a un orario prestabilito e suggerisce di utilizzarle per informazioni importanti e desiderate dall'utente. Apple, «Scheduling a notification locally from your app»

Sezione 4

Progetta una finestra di interazione breve

Un promemoria dovrebbe portare a un'interazione rapida da completare. Ad esempio, l'avviso potrebbe segnalare che l'animale ha trovato un nuovo oggetto da esaminare, e l'apertura dell'app potrebbe mostrare quel momento offrendo una o due azioni facoltative. Mantieni accessibile l'azione principale senza richiedere sessioni lunghe, una sequenza di schermate o interventi immediati successivi.

Si tratta di una raccomandazione di design desunta dalle ricerche sulle notifiche mobili: uno studio sul campo che ha raccolto 10.372 notifiche e 474 risposte a questionari da 20 persone ha rilevato che il disturbo percepito e i tempi di risposta variavano in base a fattori come la presentazione dell'avviso e l'attività che la persona stava svolgendo. Il numero limitato di partecipanti riduce la portata generale dei risultati, ma supporta un approccio prudente: un'app non può dare per scontato che un momento per lei opportuno lo sia anche per l'utente. Mehrotra et al., «My Phone and Me: Understanding People’s Receptivity to Mobile Notifications»

Una finestra di interazione efficace ha un inizio e una fine precisi: notare l'animale, fare una scelta e tornare a ciò che si stava facendo. Se il promemoria viene ignorato, l'interazione deve chiudersi lì. Evita di riproporre ripetutamente lo stesso avviso con urgenza crescente o di far sentire all'utente che una mancata risposta abbia causato una perdita. In un gioco che include attività facoltative più lunghe, rendile disponibili dopo la breve visita anziché trasformarle nel prezzo obbligato da pagare per poter vedere l'animale.

Sezione 5

Scegli un ritmo iniziale, poi osserva

Un punto di partenza ragionevole per un sistema basato su promemoria è al massimo un avviso facoltativo al giorno, a un orario selezionato dall'utente. Consideralo come un'impostazione prototipale prudente, non come un valore ottimale stabilito dalla ricerca. Per un animale le cui animazioni di inattività e la cui schermata di ritorno offrono già abbastanza elementi da scoprire, l'assenza totale di promemoria potrebbe essere l'opzione predefinita migliore. I dati attuali non indicano un intervallo ideale universale per gli avvisi degli animali digitali.

Valuta la pianificazione in base a comportamenti che riflettano la scelta e l'utilità per l'utente: la frequenza con cui le persone aprono un promemoria, la frequenza con cui li silenziano o li disattivano, i ritorni spontanei all'app senza avvisi e la sensazione che una visita sia completa senza sfociare in una nuova richiesta. Confronta queste metriche in relazione all'impostazione di notifica scelta. Un tasso di apertura elevato non dimostra da solo che il momento fosse gradito, così come controlli frequenti non indicano di per sé che il giocatore si stia divertendo.

Lo studio su Neko Atsume ha rilevato che la frequenza di controllo era solo uno dei molteplici fattori nel coinvolgimento a lungo termine, e gli autori avvertono che le diverse metriche non sono semplicemente intercambiabili. Fanne tesoro per la misurazione dei dati: analizza il comportamento di ritorno insieme alla durata della sessione, all'uso delle impostazioni e al feedback sull'esperienza. Non ottimizzare unicamente per ottenere più accessi. «Busy doing nothing? What do players do in idle games?»

Sezione 6

Una semplice regola decisionale

Segui questa sequenza quando scegli la frequenza di risposta:

Se il comportamento inattivo dell'animale rende viva l'app e non ci sono eventi a tempo, lascia che l'animale attenda senza inviare avvisi.

Se un promemoria offre un momento specifico e rilevante, chiedi alla persona di attivarlo e permettile di scegliere o modificare l'orario.

Fai in modo che la visita sia breve e autosufficiente; un promemoria ignorato non deve creare un nuovo problema da risolvere.

Valuta insieme le disattivazioni, le aperture dei promemoria e i ritorni spontanei. Riduci o rimuovi i promemoria quando apportano poco valore.

Il principio guida è rendere l'animale reattivo all'interno dell'esperienza e la pianificazione flessibile per la persona. Il comportamento inattivo può garantire continuità tra una visita e l'altra; le notifiche dovrebbero essere inviti rari e controllati dall'utente a tornare. Una finestra di interazione breve rende poi ogni sessione facile da accettare, concludere o ignorare.

Letture correlate

Continua a esplorare il tema