L'app Connect+ utilizza una cache normalizzata in memoria per memorizzare i risultati delle query di rete, riducendo così i tempi di caricamento per gli utenti e rendendo l'app più veloce e reattiva, poiché le future query per gli stessi dati possono essere risolte senza ulteriori richieste di rete non necessarie.
Questa cache e questi dati, tuttavia, non vengono persi (significa che queste informazioni non vengono memorizzate nella memoria permanente del dispositivo) e i dati vengono conservati solo per la durata della sessione utente, con alcune eccezioni notevoli:
- Token di autenticazione
Quando un utente accede all'app Connect+, i token di autenticazione firmati vengono scambiati con i server di Reward Gateway necessari per tutte le richieste API successive. Il server verifica questo token ogni volta per autenticità e solo allora risponde alla richiesta. Questi token vengono conservati in modo che un utente non debba accedere nuovamente ogni volta che utilizza l'app.
- Filtri feed selezionati
Un utente è in grado di filtrare il feed applicando una combinazione di filtri nell'app. Questa selezione di filtri viene conservata in modo che la prossima volta che l'utente apre l'app, gli stessi filtri vengano applicati al feed.
- Se l'utente è stato "onboarded" o meno
Quando un utente accede per la prima volta a Connect+, viene presentata una serie di schermate utili che lo guidano attraverso alcune funzionalità dell'app. Conserviamo un valore per indicare se un utente ha già completato questo processo di "onboarding" e, in tal caso, non mostriamo nuovamente queste schermate.
- Identificatore di notifica push
L'app Connect+ utilizza notifiche push per informare l'utente su eventi importanti (come quando ha ricevuto un riconoscimento da un collega o c'è un nuovo post in un blog che segue). Un ID dispositivo unico e casuale viene conservato affinché l'app sappia se è già stata registrata con il servizio di notifica push di Reward Gateway.
Questo articolo di conoscenza ha lo scopo di fornirti le conoscenze per migliorare le operazioni della tua piattaforma. Per ulteriori approfondimenti, ti invitiamo a esplorare la nostra completa base di conoscenza.
Commenti
0 commenti
Accedi per aggiungere un commento.