it-swarm.com.de

Anmeldevorgang auf dem Handy

Wir machen eine mobile App, melden uns nur an, da wir die Webanwendung nicht sofort starten.

Wir müssen so viele Informationen wie möglich vom Benutzer erfassen, um ihm einen personalisierten Service zu bieten

Wir hatten geplant, die folgenden Daten während der Anmeldung zu erfassen

  1. Vorname
  2. Nachname
  3. E-Mail-ID

  4. Passwort

  5. Geburtstag - Datumsauswahl

  6. Geschlecht - Spinner

  7. Stadt - Spinner oder Ort per GPS ermitteln

  8. Handynummer

  9. Profilfoto

Aus irgendeinem Grund habe ich das Gefühl, dass die Anmeldungsrate beeinflusst wird. Kann also jemand vorschlagen, wie ich das Gleiche tun kann und den Benutzer dazu bringen kann, die folgenden Daten auch kurz nach der Anmeldung anzugeben?

3
Harsha M V

Ich denke, der beste Weg ist, die minimale Menge an Details zu erhalten, die zum Erstellen eines Kontos erforderlich sind, zum Beispiel nur eine E-Mail-Adresse und ein Passwort.

Sobald der Benutzer Zeit in die Erstellung eines Kontos investiert und sich zum ersten Mal angemeldet hat, können Sie ihn auffordern, sein Profil einzugeben und zu vervollständigen (das alle anderen Felder enthält).

Ein Anmeldeformular zu haben, das plötzlich viele Details erfordert, kann ziemlich entmutigend und für Benutzer abschaltbar sein.

8
F21

Ich denke, Sie sind mit all diesen Feldern auf einem Verlierer. Anmeldeformulare müssen sterben, wie Luke Wroblewski sagt (http://www.lukew.com/resources/articles/SignUpForms_10052010.pdf)

Abhängig von der Plattform und ich denke an iPhone und Android, fragen Sie nach dem Standort, aber das Telefon kann dies automatisch bereitstellen! Ihre App sollte standardmäßig den aktuellen Standort des Benutzers verwenden, ihm jedoch erlauben, auf Wunsch einen neuen Standort festzulegen.

Passive Registrierung: Sammeln Sie Details, während der Benutzer mit dem System interagiert (https://jottit.com/). Lassen Sie den Benutzer den Dienst mit minimalem Aufwand nutzen.

Verwenden Sie keine Spinner für Listen, die nicht auf natürliche Weise fahren. Für eine binäre Wahl wie M oder F ist ein Drehrad falsch, Radio reicht aus

Wenn Sie mich als Benutzer fragen, wie meine Handynummer in einer mobilen App lautet, wäre ich zutiefst verärgert, aber ich habe keine Daten oder Hinweise darauf, ob dies eine subjektive Meinung oder eine objektive ist

Zusammenfassung:

lassen Sie Benutzer die App mit minimalem Aufwand verwenden

verwenden Sie die Hardware des Telefons, um den Standort oder andere zeitliche Informationen automatisch zu erkennen

fragen Sie nicht nach Informationen, die für das Funktionieren der App nicht relevant sind

verwenden Sie Widgets nicht für den falschen Zweck

passive Registrierung zulassen

c

refs: NNgroup Mobile Testing and Research 2010-2011 http://www.lukew.com/resources/articles/SignUpForms_10052010.pdf https://jottit.com/

6
colmcq

Zwei Fragen, die ich habe, sind

  1. Warum muss ich (der Benutzer) all diese Informationen für etwas bereitstellen, von dem ich nicht einmal wirklich weiß, dass ich es jemals wieder verwenden werde? Lassen Sie den Benutzer daher einfach die App haben, wenn es mir gefällt, werde ich es sein motivierter, diese Informationen später bereitzustellen.

  2. Die meisten, wenn nicht alle dieser Daten durch die Integration von Facebook- oder Twitter-Anmelde-APIs erfasst werden könnten. Warum sollten Sie sich also alle Mühe geben, um diese Standardinformationen zu erfassen, die die meisten anderen bereits eingegeben haben?

Je weniger Hürden ein Benutzer überwinden muss, desto erfolgreicher ist Ihre Wahrscheinlichkeit.

3
Adam Fellowes

Repost von meiner Antwort auf Wie gestaltest du auf Android eine sehr flache Navigation? :


Eine möglicherweise würdige Alternative zur listen- oder knopfbasierten Navigation, die zu getrennten Bildschirmen Login und Register führt, wäre die Kombination von Login = und Registrieren in eine einzelne Aktivität. Dies stimmt gut mit der Vorstellung überein, dass Sie auf Mobilgeräten die Menge an Dateneingaben minimieren möchten, die Benutzer ausführen müssen (d. H. Ihren Registrierungsfluss auf das Nötigste beschränken). Einige Apps tun dies bereits erfolgreich.

Auf diesem einzelnen Bildschirm befinden sich vier Formularelemente: E-Mail und Passwort Felder und Login und Registrieren Tasten. Beide Schaltflächen sind standardmäßig deaktiviert. Wenn der Benutzer mit der Eingabe seiner E-Mail-Adresse beginnt, kann Registrieren aktiviert werden. Wenn sie hier Registrieren auswählt, wird ein Konto erstellt und ein temporäres Passwort per E-Mail an sie gesendet. Wenn sie ein Passwort eingibt, kann Login aktiviert werden. Wenn sie Login auswählt und ein Authentifizierungsfehler auftritt, sollten Sie eine Meldung mit dem Effekt "Wollten Sie sich jetzt anmelden?" Anzeigen. Wenn sie Registrieren mit einer E-Mail und einem eingegebenen Passwort auswählt, erstellt sie ein Konto mit diesen Anmeldeinformationen.

Einige andere Punkte:

  • Vergessen Sie nicht, einen Mechanismus zum Vergessen des Passworts bereitzustellen.
  • Fragen Sie nicht nach einer erneuten Eingabe des Passworts - Benutzer können jederzeit auf Ihren Mechanismus "Passwort vergessen" zurückgreifen.
  • Erwägen Sie, das E-Mail-Textfeld mit bekannten Konto-E-Mail-Adressen auf dem Gerät vorab auszufüllen, um die Belastung der mobilen Texteingabe für den Benutzer weiter zu verringern. Android bietet ein AutoCompleteTextView, das hier gut dienen kann.
1
Roman Nurik

Viele Formulardaten machen einen Benutzer normalerweise nur davon ab, sich für einen Dienst anzumelden. Auf Mobilgeräten sollten Sie den Dienst so klein wie möglich halten und nur nach den Grundlagen fragen. Wenn sie dann auf ihren Computern sitzen, können Sie sie möglicherweise auffordern, ihre Daten Schritt für Schritt einzugeben.

Alternativ können Sie die mit der Connect-API von Facebook erforderlichen Daten erfüllen?

Viel Glück bei Ihrem Projekt!

1
Karan K