この質問を投稿する前に、ユーザーエクスペリエンスを検索しました。私は関連する質問をたくさん見ましたが、特にこれはそうではありません。私の組織は、ユーザーがサービスや商品を販売できるようにするアプリを作成しています。ユーザーは無料のiPhoneアプリをダウンロードします。彼らがアプリを使い始める前に、彼らが何かをする前に、彼らはアカウントを作成しなければなりません。
Facebookを通じて誓約を許可します(ボタンを1回押すだけでアカウントを作成することを許可します)。
また、ユーザーの名前(ユーザーの名前に1つのフィールドのみを使用することを考えていますが、姓と名)の入力も許可しています。メールアドレスと電話番号(SMSの場合)を入力する必要があります。
私の質問は:いつそれを行うべきですか?
私の直感/直感は、ユーザーに何もさせない直前に、メールアドレスと電話番号をすぐに確認するようユーザーに依頼することです。すでにアカウントの作成を求めています-何もせず、アカウントにアクセスする前に、すぐにメールアドレスと電話番号の確認を求めないようにしてください。
私のチームの別のメンバーは、逆の方向に非常に強く感じています。 (OAUTH Facebookを介して、または電子メールと電話番号を入力して)アカウントの作成を許可しているが、必要になるまで認証を実行する必要がないと彼は感じています。彼らが私たちのアプリを介して販売している商品やサービスの投稿を作成するときのように。
現在、消費者向けのアプリのバージョンはありません。売り手のみが、売り手がアプリを使用して、テキストメッセージを受け取った消費者と直接通信します。販売者は、商品やサービスを提供し、支払いを受けるためのプラットフォームを用意してくれたことに感謝しています。)
だから、私たちは:
A.メールと電話番号の検証をすぐに実行し、メールと電話番号の検証をすぐに実行するように要求します。
[〜#〜]または[〜#〜]
B.ユーザーがアカウントを作成すると、メールと電話番号の検証が送信されますが、最初の投稿を行うときなど、必要になるまで完了する必要はありません。
私はさまざまな理由で正しい方法でそれを要求するのが好きです。率直に言って、実行するのが簡単で簡単ですfirstアプリに入れる前に。
しかし、すぐにアカウントを設定し、すぐに確認を取得できても、必要になるまで(投稿を行うときなど)完了する必要がない方が、ユーザーエクスペリエンスは優れているでしょうか。
私たちのデザインの問題の助けは大歓迎です。
この質問に対する答えは、サイトを使用している人々のペルソナに基づいている必要があります。私たちが人々に購入をやめさせたくないので、買い物客がより低いレベルの検証を必要とする場合-基本的にはゲストとしてチェックアウトし、最小限の情報を収集する(使用する障壁を取り除く)ことが最も賢明なアプローチです。
プロセスを促進するために追加のレベルの検証が必要になると、販売者の要件に同様のアプローチを使用して、人々がサイトと対話できるようにするために必要な最小限の情報を収集し、障壁を最小限に保つことができます(つまり、支払いなど)、その段階で収集される情報を紹介します。
Tl:drの答えは-私はあなたの同僚に同意します。
ユーザーが有効なメールまたは電話を入力し、ログインを検証するために使用するコードが送信される、サインアップの新しい方法のように思えます。これは、使用すべきアプローチです。
Facebookへのサインアップ:確認は必要ありません。これがどのように機能するかわかりません。詳しく説明できますか?