Dopo aver riprovato il processo di registrazione di un prodotto, il mio amico ha deciso di rinunciare
In questo articolo, dimostriamo come Logto può mitigare alcuni scenari frustranti di accesso/registrazione degli utenti, presentando un caso d'uso reale di Thomas, che ha avuto problemi ad accedere all'app W.
Riassunto
In questo articolo, dimostriamo come Logto può mitigare alcuni scenari frustranti di accesso/registrazione degli utenti, presentando un caso d'uso reale di Thomas, che ha avuto problemi ad accedere all'app W. Come utente doppio di telefoni Apple e Android, voleva essere in grado di controllare gli aggiornamenti su W in qualsiasi momento e ovunque su entrambi i suoi telefoni. Tuttavia, ha riscontrato problemi cercando di accedere alla sua app Android W. Dopo aver esaminato lo scenario di utilizzo di Thomas, ci sono diversi aspetti del sistema di accesso degli utenti di W che potrebbero essere migliorati, che Logto evita integrando l'accesso Apple nell'applicazione Android, fornendo chiari suggerimenti e domande quando si aggiugono informazioni, priorizzando il controllo degli account correlati, e avendo un tempo limitato per la cancellazione dell'account.
Il processo di accesso/registrazione è il primo passo per qualsiasi app per acquisire utenti, e un processo di accesso e registrazione fluido ed efficiente è la prima impressione che attrae gli utenti. Quando incontriamo nuovi amici, cerchiamo di presentare il nostro lato migliore per lasciare una buona prima impressione. Logto, come prodotto che valuta molto l'esperienza dell'utente, è così anche questo. In questo articolo, dimostreremo agli utenti come Logto può mitigare certi scenari frustranti, presentando un caso d'uso reale.
Molte volte, è difficile migrare da un'app all'altra. Per esempio, se tutti i tuoi amici usano Facebook, anche se trovi Facebook poco intuitivo e non vuoi usarlo più, è difficile convincere tutti i tuoi amici a passare ad un'altra app sociale perché anche loro affrontano lo stesso problema. La stessa situazione si applica ad altre app, come una piattaforma UGC molto attiva. Potresti non volerla usare, ma molti produttori di contenuti di alta qualità pubblicano solo i loro contenuti su questa piattaforma. Per vedere i contenuti dei blogger che ti piacciono, devi sopportare gli inconvenienti e restare sulla piattaforma.
Mantenere i processi di accesso e registrazione e i sistemi degli utenti può sembrare molto semplice, ma in realtà ci sono molti scenari complessi.
L'esperienza dell'utente di Thomas con l'app W
Il mio amico Thomas ha condiviso con me la sua esperienza di utilizzo di W (un'app cross-platform con quasi il doppio degli utenti attivi mensili di Twitter) e i suoi problemi con essa. Quello che sorprende Thomas è che un'app con quasi 500 milioni di MAU può avere un'esperienza utente così terribile!
W è una piattaforma in cui gli utenti producono e condividono le loro opinioni. Gli utenti possono vedere le interazioni pubbliche degli utenti che seguono sulle loro linee temporali. Thomas trascorre quasi un'ora su W ogni giorno per capire l'opinione di tutti su temi caldi attuali.
Thomas era un utente pesante di W fino a quando ha avuto problemi. Tutto è iniziato quando il suo account personale è stato bannato dalla piattaforma. Voleva ancora seguire i contenuti dei blogger che gli piacevano su W, quindi ha dovuto registrare un nuovo account.
Come utente doppio di telefoni Apple e Android, voleva essere in grado di controllare gli aggiornamenti su W in qualsiasi momento e ovunque su entrambi i suoi telefoni.
Ha tentato di creare un nuovo account sulla sua app iPhone W e ha optato per l'accesso con l'account Apple a causa di preoccupazioni sulla privacy. Tuttavia, quando ha provato ad accedere all'app Android W, ha scoperto che non c'era l'opzione per l'accesso con l'account Apple. Pertanto, ha aggiunto un numero di telefono poco utilizzato all'account già creato sul suo iPhone e ha tentato di accedere all'account precedentemente creato sul suo telefono Android utilizzando il numero di telefono. Tuttavia, W ha creato un nuovo account per lui quando ha acceduto con il numero di telefono appena legato al suo telefono Android. Gli account differenti non possono gestire la stessa lista di sottoscrizioni, e non c'è un'opzione per la migrazione con un clic delle liste di sottoscrizione, il che significa che non può cambiare telefoni e garantire la coerenza nei contenuti che visualizza.
Dopo un esame più attento, ha scoperto che un numero di telefono aggiunto a un account W esistente non è un'opzione predefinita per l'accesso, ma piuttosto un'opzione nascosta che può essere aggiornata. Quando ha tentato di aggiornare il numero di telefono associato all'account che aveva registrato sull'app W sul suo iPhone a un'opzione di accesso, il sistema gli ha informato che il numero era già utilizzato come opzione di accesso e non poteva essere aggiornato. Inoltre, quando ha tentato di cancellare l'account registrato accidentalmente nel tentativo di accedere con il suo numero di telefono sul suo dispositivo Android, il sistema gli ha informato che l'account non poteva essere cancellato entro 30 giorni dalla sua creazione.
A questo punto, il suo piano di accedere allo stesso account W su entrambi i suoi dispositivi Android e iPhone ha dovuto essere abbandonato, a meno che non voglia aspettare 30 giorni e provare di nuovo.
Più tardi, abbiamo simulato il caso d'uso di W e costruito un demo con Logto come sistema di accesso, invitando Thomas a provare l'esperienza di accesso. Ha menzionato che un prodotto qualificato non dovrebbe ostacolare nessuna operazione che gli utenti vogliono completare. In confronto, l'esperienza utente di W è insoddisfacente. Ha espresso rabbia al riguardo, perché alcune decisioni prodotto stupide l'hanno fatto impedire di seguire gli eventi correnti e le opinioni importanti nel mese prossimo.
Problemi chiave che influenzano l'esperienza utente di W
Dopo aver esaminato lo scenario di utilizzo di Thomas, ci sono diversi aspetti del sistema di accesso degli utenti di W che potrebbero essere migliorati.
- Potrebbe essere integrato l'accesso Apple nell'applicazione Android.
- Potevano esserci un'opzione per aggiornare automaticamente il numero di telefono o l'indirizzo e-mail legati a un'opzione di accesso, o suggerimenti più chiari e domande quando si aggiungono tali informazioni.
- Quando accedi con numeri di telefono o email, che possono facilmente dimostrare la proprietà, il sistema dovrebbe dare priorità al controllo dei conti correlati e fornire una opzione di accesso rapida, invece di creare semplicemente un nuovo account.
- Per un account vuoto senza alcun record, potrebbe essere rilassato il limite di tempo per la cancellazione dell'account.
Alcuni potrebbero sostenere che lo scenario d'uso sopra è estremamente raro e raramente incontrato, quindi non influisce sull'uso complessivo. Tuttavia, Logto crede che lo scopo della progettazione del prodotto è di soddisfare tutti gli scenari d'uso ragionevoli quando possibile. Proprio come non possiamo ignorare i problemi che la situazione attuale può causare ai gruppi minoritari solo perché le nostre vite possono andare avanti, un giorno potremmo incontrare tali situazioni noi stessi.
Se non fosse stata la coincidenza dei quattro problemi che succedono allo stesso tempo, Thomas non avrebbe incontrato questo problema. Miglioramenti fatti a qualsiasi dei quattro problemi menzionati riguardo al sistema di login di W avrebbero affrontato gli ostacoli nel caso d'uso di Thomas.
Come evita Logto i problemi sopracitati?
Quando progettiamo il flusso di accesso/registrazione degli utenti finali, Logto ha condotto una ricerca estensiva e fatto molte considerazioni.
Riguardo al primo problema, abbiamo provato a utilizzare un account Apple per accedere su dispositivi diversi. I dispositivi Apple possono avere un trattamento speciale per questo, mentre in altri casi, possiamo raggiungere questo utilizzando un account Apple per accedere a dispositivi non Apple, reindirizzando alla pagina web ID Apple e ottenendo l'autorizzazione dell'utente. Se sei un utente di Notion, troverai che fanno anche loro questo e consentono di utilizzare un account Apple per accedere su tutti i dispositivi senza distinzione.
Per il secondo e terzo problema, qualsiasi informazione identificabile aggiunta al profilo di un utente nel conto Logto (come numero di telefono, indirizzo email, account Google, account Apple, o altri conti correlati) può essere utilizzato come base per l'accesso. Per esempio, se ho un conto Logto creato con un nome utente e una password, e poi lego un indirizzo email all'account, posso utilizzare questo indirizzo email e la password o il codice di verifica per accedere allo stesso conto Logto su qualsiasi dispositivo. Facciamo questo per evitare di creare involontariamente più account (che renderebbe difficile gestire risorse attraverso molti conti), e unire più conti in seguito è un compito molto complesso. Vogliamo evitare questo problema dal primo giorno.
Per l'ultimo problema, come Logto è un'infrastruttura d'identità di backend, non forniamo una pagina di gestione utente per gli utenti finali (gli utenti diretti di Logto di solito personalizzano le loro pagine di dettaglio degli utenti con il loro stile di marca). Tuttavia, forniamo un mucchio di API per gli utenti di Logto per aiutarli a costruire le loro pagine di dettaglio dell'utente finale. Gli utenti di Logto possono usare la Console di Amministrazione di Logto o le API per modificare, cancellare, sospendere, e riattivare gli account degli utenti finali.
C'è di più?
Quello che abbiamo menzionato qui è solo la punta dell'iceberg quando si tratta della filosofia di progettazione di Logto. In futuro, pubblicheremo una serie di articoli per condividere il nostro processo sotto il cofano di progettazione dei prodotti e prendere decisioni di prodotto importanti. Speriamo che questi aiuteranno anche i lettori a ottenere intuizioni su come ottimizzare i loro affari. Siamo anche impazienti di ricevere feedback dai lettori sui prodotti Logto, in quanto si tratta di un processo di apprendimento reciproco.
Il team Logto migliora continuamente il suo prodotto attingendo ispirazione dalle varie suggerimenti della comunità, con l'obiettivo di fornire agli utenti la migliore esperienza possibile. Senza l'active input degli utenti che forniscono feedback costruttivi e collaborano con il team, non possiamo creare il prodotto perfetto. Se credi che Logto potrebbe beneficiare il tuo business, ti preghiamo di provare Logto Cloud. Se hai qualche domanda o suggerimento durante l'uso, non esitare a contattare il team Logto e farci sapere i tuoi pensieri e requisiti. Insieme, facciamo Logto migliore!