it-swarm-eu.dev

Ist es eine schlechte Praxis, ein Feld als erforderlich zu markieren, es aber nicht wirklich zu benötigen?

Ich habe einen Kunden, der auf seiner Website ein Formular zum Sammeln von Adressinformationen haben möchte, aber keine Kunden verlieren möchte, die diese Informationen nur ungern weitergeben.

Da viele Leute einfach faul sind, zusätzliche Felder auszufüllen, die nicht erforderlich sind, aber nichts dagegen haben, ihre Adresse anzugeben, kamen sie auf die Idee, das Adressfeld als erforderlich zu markieren (unter Verwendung bekannter Konventionen wie einem Sternchen), aber nicht wirklich erforderlich es in der serverseitigen Validierung.

Ist das eine schlechte Idee? Würde dies dazu führen, dass die Site kaputt aussieht oder möglicherweise ihre Integrität verliert, weil diese Felder nicht wirklich benötigt werden, oder ist dies eine gute und gültige Spielerei, um Benutzer dazu zu bringen, ihre Adresse anzugeben?.

17
Sruly

Ihre Benutzer zu belügen ist eine schlechte Praxis.

Außerdem ist mir nicht klar, wie das funktionieren soll. Wenn Benutzer feststellen, dass die Adresse "erforderlich" ist, aber keine Lust haben, ihre Adresse anzugeben, geben sie das Formular einfach auf und senden es trotzdem nicht. Wenn Benutzer herausfinden, dass "erforderlich" nicht unbedingt "erforderlich" bedeutet, verwirren Sie Benutzer nur, wenn sie verschiedene Seiten oder Websites aufrufen, und eine sehr nützliche Konvention wird bedeutungslos - es spielt keine Rolle mehr, wenn Sie sagen, dass ein Feld erforderlich ist oder nicht. Ich sehe nicht viel Positives darin.

Benutzer sind nicht faul. Sie mögen es einfach nicht, ohne Entschädigung zu arbeiten oder persönliche Informationen weiterzugeben. Wenn es Informationen gibt, die für das Funktionieren des Dienstes nicht erforderlich sind, die Ihr Kunde jedoch wirklich wünscht, erläutern Sie in Ihrem Formular kurz, wie die Angabe von Adressen den Benutzern zugute kommt. Wenn die Benutzer keinen Nutzen daraus ziehen, erstellen Sie einen - geben Sie ihnen einen Rabatt oder reduzierte Werbung oder ähnliches. Das ist nur fair. Möglicherweise möchten Sie auch beschreiben oder verknüpfen, wofür die Adressen verwendet werden (z. B. Ihre Datenschutzrichtlinie), damit Ihre Benutzer ihre Kosten für die Angabe der Informationen überprüfen können.

52

Ich glaube nicht, dass Benutzer, die keine Fragen beantworten möchten, Ihre Seite testen, um festzustellen, ob sie wirklich benötigt werden. Sie werden das Formular wahrscheinlich einfach verlassen.

Vielleicht sollten Sie sich fragen, warum der Benutzer diese Fragen nur ungern beantwortet.

Stellen Sie sich das als Gespräch vor: Wenn ein Fremder auf Sie zukam und zunächst unnötig persönliche Fragen stellte, würden Sie wahrscheinlich nicht antworten. Wenn sie jedoch mit den normalen allgemeinen Fragen anfingen, stellten Sie, wenn Sie sich ein wenig kennenlernen, die persönlicheren Fragen, die Sie mit größerer Wahrscheinlichkeit beantworten würden.

Ich würde also versuchen, das erste Formular zu haben, das das Minimum enthält, um die Transaktion abzuschließen, und dann eine Seite mit der Aufschrift "Willkommen in unserer Community/Danke für den Einkauf bei uns. Um uns zu helfen, [den Service] besser zu machen Wir möchten ein bisschen mehr über dich wissen. " mit einem Formular für alle wünschenswerten, aber unnötigen Fragen. Ermöglichen Sie den Benutzern, dieses Formular zu überspringen.

18
edeverett

Es würde die Benutzer verwirren. Der Zweck, ein Feld als erforderlich zu markieren, besteht darin, genau das zu tun - zu zeigen, dass es erforderlich ist. Das beste Beispiel dafür, warum dies eine schlechte Idee ist, ist Folgendes:

Angenommen, Sie haben die folgenden Felder erforderlich:

  • Vorname
  • Nachname
  • Username
  • Passwort

Und die folgenden Felder sind nicht erforderlich, aber so gekennzeichnet:

  • Adresse
  • Stadt
  • Zustand
  • Postleitzahl

Wenn der Benutzer nur Benutzername und Passwort ausfüllt und das Formular abschickt, kommt Ihr Formular zurück und sagt, dass die folgenden Felder erforderlich sind:

  • Vorname
  • Nachname

Aber es würde nichts über die Adressfelder sagen. Dies ist für einen Benutzer genauso verwirrend, als würde er überhaupt nichts markieren, was erforderlich ist (und dennoch Felder benötigt). Der Gedanke wäre: "Warum heißt es, dass diese beiden Sternefelder erforderlich sind, aber nicht die anderen? Was ist hier noch irreführend?"

7
Charles Boyung

Es ist eine schlechte Idee, wie mehrere Leute betonten. Und es wird nicht so funktionieren, wie es Ihr Kunde beabsichtigt. Ein besserer Ansatz:

  1. Fragen Sie den Website-Besucher nach den absoluten Mindestinformationen, die erforderlich sind, um sie in Ihre Mailingliste aufzunehmen: E-Mail-Adresse. Und vielleicht der Name. Nicht mehr.

  2. Sobald Sie das haben, dann Fordern Sie sie zur Eingabe der Adressinformationen auf. Stellen Sie sicher, dass Sie warum angeben, dass Sie das möchten und wie Sie mit dem Datenschutz dieser Informationen umgehen.

2
Hisham

Ich verlasse oft ein Formular, wenn ich der Meinung bin, dass zu viele Elemente erforderlich sind.

Jeder Artikel, den Sie benötigen, verliert Benutzer. Sie müssen den Rückgang der Benutzer gegen den zusätzlichen Nutzen der von Ihnen gesammelten Informationen abwägen. Im Falle von etwas, das nicht wirklich benötigt wird, zahlen Sie die Strafe ohne Vorteil.

1
CoffeeDawg

Ich denke, es ist eine gute Sache, den Benutzer so wenig wie möglich nach persönlichen Informationen zu fragen. Andere Seite: Viele Websites haben keine Datenschutzrichtlinie oder befolgen diese nicht, sodass Ihre persönlichen Daten gesammelt und an andere Verkäufer weitergegeben werden können.

Wirklich, ich hasse Websites (Online-Shops), die versuchen, meine persönlichen (privaten) Daten zu sammeln, wenn ich etwas kaufe. In diesem Fall rufe ich direkt in einem Geschäft an, um die Verwendung der Online-Bestellung (Registrierung) zu vermeiden. Im letzten Fall beantworte ich meinen Vornamen, mein Handy und eine Lieferadresse (kein Nachname, kein Geburtstag, keine Lieblingspasswörter;) ...).

0
igor

Ich denke, wenn Sie es benötigen, markieren Sie es als erforderlich. Es könnte mich weniger interessieren, Ihre Benutzer anzulügen. Aber ich habe festgestellt, dass das Bitten um zu viele Informationen die Leute abschreckt. Eine andere Möglichkeit besteht darin, zuerst die Grundlagen, E-Mail, Passwort zu erfragen. Erstellen Sie das Konto. Fragen Sie sie dann in Schritt zwei nach Name, Adresse, dob und dann in Schritt 3 nach den endgültigen Informationen.

Dies funktioniert manchmal, weil der Benutzer bereits in die ersten Schritte investiert hat. Dies kann ordentlich über Ajax oder Fortschrittsbalken erfolgen. Und es ist eine gute Möglichkeit, viele erforderliche Daten abzurufen, beispielsweise auf einer Checkout-Seite oder einem Kreditantrag.

Früher gab es einen Push in Richtung 1-Seiten-Checkout, aber ich finde, dass 30 Eingabefelder auf einer Seite sehr überwältigend sind. Ich mache es lieber 3-5 auf einmal, organisiert und sehe Fortschritte.

0
Frank