# Tracciamento eventi Dscovr ## Flusso di registrazione ### Utente registrato **Evento: user_crowd.start_enrollment** **Parametri:** No **Profilo utente:** - Aggiornamento dati profilo L’utente ha iniziato il processo di registrazione scegliendo la password e inviando la mail di verifica all’indirizzo fornito. ### Verifica email completata **Evento: user_crowd.email_verified** **Parametri:** No **Profilo utente:** - Aggiornamento dati profilo L’utente ha aperto il link di verifica inviatogli via email. ### Verifica numero di telefono completata **Evento: user_crowd.phone_verified** **Parametri:** No **Profilo utente:** - Aggiornamento dati profilo L’utente ha completato il processo di verifica di un numero di telefono. ### Dati profilo iniziali completati **Evento: user_crowd.registration_completed** **Parametri:** No **Profilo utente:** - Aggiornamento dati profilo L’utente ha completato il processo di inserimento dei dati iniziali. ## Accesso ### Errore in fase di login **Evento: user_crowd.login_failed** **Parametri:** - message *(errore visualizzato dall’utente)* - email *(email inserita dall’utente)* **Profilo utente:** no Errore in fase di accesso dell’account dell’utente via password. ### Richiesta reset password **Evento: user_crowd.reset_password_email** **Parametri:** - email *(email inserita dall’utente)* **Profilo utente:** no Inizio procedura di reset password via email richiesta dall’utente. ### Login **Evento: user_crowd.login** **Parametri:** - social *(l’utente ha effettuato l’accesso usando il social login)* - sso *(l’utente ha effettuato l’accesso via sso)* **Profilo utente:** - Aggiornamento profilo - Aggiornamento balance L’utente ha effettuato l’accesso con successo. ## Impostazioni utente ### Modifica profilo **Evento: user_crowd.update_profile** **Parametri:** No **Profilo utente:** - Aggiornamento dati profilo L’utente ha modificato nelle sue impostazioni il suo profilo. ### Modifica preferenze notifiche **Evento: user_crowd.update_notifications** **Parametri:** No **Profilo utente:** - Aggiornamento dati profilo L’utente ha modificato le preferenze delle notifiche. ### Reset password completato **Evento: user_crowd.password_reset_completed** **Parametri:** No **Profilo utente:** No L’utente ha cambiato la password via reset password. ### Modifica password **Evento: user_crowd.password_changed** **Parametri:** No **Profilo utente:** No L’utente ha cambiato la password dal suo profilo. ### Richiesta eliminazione profilo **Evento: user_crowd.delete_account** **Parametri:** No **Profilo utente:** - Aggiornamento dati profilo L’utente ha richiesto la cancellazione del suo profilo. ## Esperimenti ### Click tile esperimento **Evento: user_crowd.open_experiment** **Parametri:** - tenant_id - tenant_name - experiment_id - experiment_title **Profilo utente:** no L’utente ha cliccato una tile di un esperimento dalla lista. ### Inizia esperimento **Evento: user_crowd.start_experiment** **Parametri:** * tenant_id * tenant_name * experiment_id * experiment_title **Profilo utente:** no È stata creata la sessione per l’esperimento dell’utente, da considerarsi quindi come tracciamento univoco per il click sul bottone “Inizia” ### Esperimento terminato **Evento: user_crowd.terminate_experiment** **Parametri:** * tenant_id * tenant_name * experiment_id * experiment_title * coin_value *(valore coin per il completamento)* **Profilo utente:** * Aggiornamento profilo * Aggiornamento balance L’utente ha completato l’esperimento tornando al sito via link di completamento o da un esperimento interno. ## Profilazione ### Risposta filtro **Evento: user_crowd.filter_answer** **Parametri:** * filter_id * filter_question * tenant_id * tenant_name * experiment_id * experiment_title **Profilo utente:** no L’utente ha risposto ad un filtro. ## Reward ### Conversione coin **Evento: user_crowd.converted_coins** **Parametri:** * product_coins *(valore coin prodotto)* * product_type *(tipologia prodotto)* * user_balance *(residuo coin utente dopo la conversione)* **Profilo utente:** * Aggiornamento profilo * Aggiornamento balance L’utente ha effettuato la conversione di coin in un prodotti di reward.