製品ラインに参入したばかりの友人、あなたがどのようなビジネスに従事しているかに関係なく、そのビジネスラインに C エンド ユーザーが関与している限り、最初の小規模テストのフローチャートは高確率で関連するものになります。のログイン、登録、パスワードの取得、およびアカウントのキャンセル。もちろん、3 年以上働いている「旧製品担当者」も、新しいプロジェクトを開始するたびに、この日常的な機能を設計する必要があります。それでは、本題に進み、これらの一般的な機能を分析してみましょう。
1. 登録
まず最初に、すべての製品で登録とログインが必要なわけではないことを明確にする必要があります。WeChat、淘宝網、中国建設銀行アプリ、電子メールなど、個人データのユーザー比較に関連するアプリケーションには登録とログインが必要です。インク天気やカレンダーなど、ユーザー関連のデータを生成しないアプリケーションの場合は、登録やログインは必要ありません。
ユーザー登録やログインが必要なアプリケーションでは、データ分析の観点から、ユーザー登録情報の後にアカウントが生成され、バックグラウンドデータベースにそれに対応する固有の識別子が存在し、新たに登録されたユーザーを新規ユーザーと呼びます。
新しいユーザーと新しいデバイスを区別する必要があります。新しいユーザーは [ユーザー ID+1] を指し、新しいデバイスは [デバイス ID+1] を指します。たとえば、携帯電話のアプリにアカウントを登録しました。次に、このアカウントを使用して別の携帯電話と 2 台の異なるコンピュータにそれぞれログインすると、登録とログイン操作により、この製品の新規ユーザーが +1 になり、新しいデバイスが +4 になります (ただし、これらのデバイスがこの製品にログインしたことがない場合)前)。
一般的な登録 (ログインと同じ) 方法には主に 2 つのタイプがあります。
①システムにより作成されたユーザー(ユーザーを一意に識別するものは、携帯電話番号、ユーザー名、メールアドレス、ID番号等です)
②サードパーティアカウント認証ログイン(WeChat、QQ、Alipay、Weibo、Taobao など)。
さまざまなビジネス設計の登録プロセスや分野には一定の違いがありますが、より短時間でより迅速な方法でユーザーが登録を完了できるようにガイドし、ユーザーの最も重要な情報を収集するように努めてください。多くの製品では、ユーザーが自分のアカウントを作成するか、サードパーティに直接ログインするかを自由に選択でき、ユーザーが自分のニーズに応じて選択するエクスペリエンスは非常に優れています。ただし、ユーザーがサードパーティの登録とログインを選択した後に携帯電話番号をバインドする必要がある製品はほとんどありません。そうしないと、登録プロセスを完了できません。
ユーザーの観点から見ると、ユーザーがサードパーティのログイン フォームをクリックした場合、登録とログインという面倒なプロセスを望まないだけであり、登録プロセスを追加しても、ユーザーはほとんど締め出されるだけです。PM がサードパーティのアカウントに関する問題を心配している場合、製品用のアカウント システムを確立したいと考えるのは理解できます。ユーザーが初めてログインした後、製品の一部の機能を使用するためにその他の情報の入力を求められる場合や、ポイント特典やその他の方法を通じてユーザーにさらに個人情報の入力を促す場合があります。
1. システムの一般的な自作ユーザー - 携帯電話番号の登録
システムを自作するユーザーの場合、携帯電話番号の登録が一般的に使用され、関係する主なフィールドは [携帯電話番号、SMS 認証コード、パスワード] です。
① 携帯電話番号: 携帯電話番号が空であるかどうか、11 桁の携帯電話番号形式に準拠しているかどうかを確認するフロントエンドが必要です。また、携帯電話番号が登録されているかどうかを確認するためにインターフェイスが使用されます。
②SMS認証コード:認証コードが正しいか無効かを検証するインターフェースが必要、また、ブラッシング防止のため、認証コードの取得回数や1日の誤入力回数を制限する必要があるそして指定された期間中。
③パスワード: パスワードが当社の形式に準拠しているかどうか、および 2 つの入力パスワードが一致しているかどうかを確認する必要があります。システム セキュリティを重視する多くの製品では、登録時に人間とコンピュータの相互作用の検証が設定されます。具体的なプロセスは次の図に示されています。
このうち、携帯電話番号を利用して登録・ログインする場合、ユーザーは携帯電話番号を入力することなく、「市内番号によるワンキーログイン」により直接登録・ログインすることができます。
2. 共通のサードパーティアカウント認証 - WeChat 認証
WeChat認証は、サードパーティのアカウント認証によく使用されます。ユーザーは、ログインページで「WeChat認証ログイン」をクリックし、WeChatアプリを開き、認証されたユーザーのWeChat個人情報ページを表示します。ユーザーが「同意する」をクリックすると、ユーザー情報が表示されます。 (openid、アバター、ニックネーム、地域、性別)、ユーザー登録手順を保存し、直接ログインに成功します。
ただし、APP、アプレット、モバイル Web サイトへのログインが許可された WeChat であっても、ユーザーの携帯電話番号を取得することは不可能です。アプレットは携帯電話番号を取得するために個別に認証でき、APP とモバイル Web サイトはバインドのために検証コードを個別に取得する必要があります。
ユーザーに WeChat 認証ログイン方法を提供したいモバイル アプリ/Web アプリ開発者は、WeChat オープン プラットフォームにアプリを追加する必要があります。ユーザーを識別するために、各ユーザーはアプリケーションごとに安全な OpenID を生成します。
複数のアプリケーション間でユーザーを共有する必要がある場合は、WeChat オープン プラットフォームに移動し、これらのアプリケーションをオープン プラットフォーム アカウントにバインドする必要があります。バインド後、ユーザーは複数のアプリケーションに対して複数の異なる OpenID を持っていますが、ユーザーは複数のアプリケーションに対して UnionID を 1 つだけ持っています。すべての公式アカウントとアプリケーションは同じオープン プラットフォーム アカウントの下にあります。
2. ログイン
ログインが必要な製品の場合、ログインするタイミングを指定する必要があります。1 つは、起動時にユーザーがログインしているかどうかを検出し、ログインしていない場合はユーザーにログインさせることです。本製品のユーザー情報は製品の主要機能のすべてのリンクを経由しているため、WeChat、QQ、Maimaiなどの起動リンクに事前ログインする必要があります。
もう 1 つは、ユーザーの情報が必要なときにユーザーがログインしているかどうかを検出し、ログインしていない場合にはログインするように誘導することです。この種の製品では、一部のリンクでのみユーザー情報が必要となるため、この場合、Zhihu、Toutiao、Taobao などのポストログインは完全に可能です。
サンクコストの観点からは、ユーザー情報と紐付ける必要がある特定のリンクにユーザーがログインするよう誘導することで、新規ユーザーの流出をある程度減らすことができます。例えば、電子商取引で商品を閲覧する際に、ユーザーにログインを要求され、ユーザーは面倒だと感じて離脱してしまうが、ユーザーが納得のいく商品を慎重に選んだ上で、ログインして支払いを求めると、ユーザーはログインを求められる。購入の際、ユーザーは高い確率で自然に登録とログインのプロセスを完了します。たとえば、訪問者はZhihuのコンテンツを閲覧できますが、コメントするとポップアップウィンドウが表示され、ユーザーの登録/ログインを案内します。
ユーザーはログインせずに製品を使用します。このとき、ユーザーの ID は旅行者の ID になります。ユーザーは、初期段階で観光客 ID を使用するときに何らかのデータを生成しますが、後で同じデバイスに新しいアカウントを登録する場合、観光客モードで生成されたデータを新しいアカウントに同期するかどうかをユーザーに確認する必要があります。ユーザーが[はい]を選択すると、観光モードになります。[いいえ]を選択すると、観光データは消去されず、新しいアカウントに移行されません。
一般的なログイン方法は、パスワードログイン[携帯電話番号、パスワード]、SMS認証コードログイン[携帯電話番号、SMS認証コード]、[第三者認証ログイン]です。第三者ログインについては登録時に記載しておりますので、ここでは繰り返しません。
1. パスワードログイン
①携帯電話番号:携帯電話番号が空であるかどうか、11桁の携帯電話番号形式に準拠しているかどうかを確認するフロントエンド、および携帯電話番号が存在するかどうかを確認するインターフェースが必要です。
②パスワード:パスワードが正しいかどうかを確認する必要がありますが、ブラッシングを防ぐために、指定された時間内での誤入力回数を制限する必要がありますが、具体的なプロセスは次の図に示されています。
2.SMS認証コードによるログイン
① 携帯電話番号: フロントエンドで携帯電話番号が空かどうか、11 桁の携帯電話番号形式に準拠しているかどうかを確認する必要があります。
②SMS認証コード:認証コードが正しいか無効かを検証するためのインターフェースが必要であり、不正行為を防止するために認証コードの取得回数や1日あたりの誤入力回数を制限する必要があるそして指定された期間内に。
注: 新規登録ユーザーが初めてログインする場合は、ログイン後にパスワードを入力する必要があります。具体的なプロセスを次の図に示します。
3. シングルサインオン
それぞれのシステムには独自のセキュリティ システムと本人認証システムが搭載されます。しかし、業務アプリケーションシステムの増加に伴い、ユーザが異なる業務アプリケーションシステムに複数のアカウントを持ち、異なるアプリケーションシステムを切り替えるには、連続してログイン、ログアウトする必要があり、煩雑である。
そのため、多くの業種では、すべてのアプリケーションシステムを単一のログインインターフェイスに統合するシングルサインオン(SSO)システムが導入されており、一度ログインすれば、ログインとログアウトを繰り返すことなく異なるアプリケーションシステム間を切り替えることができ、ユーザーの利便性も向上します。経験。これにより、ユーザー エクスペリエンスが向上するだけでなく、さらに重要なことに、セキュリティ リスクと管理負荷が軽減されます。
3. パスワードを取得する
各アカウントのパスワードは暗号化されてデータベースに保存されており、理論的にはパスワードを復号することができないため、ユーザーがパスワードを忘れた場合、元のパスワードを取得することはできず、新しいパスワードのみをリセットできます。関係する主なフィールドは [携帯電話番号、SMS 確認コード、パスワード] です。
① 携帯電話番号: 携帯電話番号が空であるかどうか、11 桁の携帯電話番号形式に準拠しているかどうかを確認するフロントエンドが必要です。また、携帯電話番号が登録されているかどうかを確認するためにインターフェイスが使用されます。
②SMS認証コード:認証コードが正しいか無効かを検証するインターフェースが必要、また、ブラッシング防止のため、認証コードの取得回数や1日の誤入力回数を制限する必要があるそして指定された期間中。
③パスワード: パスワードが当社の形式に準拠しているかどうか、および 2 つの入力パスワードが一致しているかどうかを確認する必要があります。システム セキュリティを重視する多くの製品では、パスワードを取得するときに人間とコンピュータの相互作用の検証が設定されます。具体的なプロセスは次の図に示されています。
パスワードの登録と取得のプロセスはほぼ同じですが、明らかな違いが 2 つあることがわかります。
① 登録するには、そのアカウントが以前に存在していないことを確認し、パスワードを取得するには、以前のアカウントが存在していたことを確認します。
② 登録後、直接ログイン状態に遷移し、パスワードを取得後、ログインページにリダイレクトされ、ログインします。
4. アカウントをキャンセルする
ユーザーがサービスを提供するためにアプリケーションを使用する必要がなくなった場合、ユーザーは自発的にアカウントからログアウトできるため、アプリケーション サービス プロバイダーは個人情報を収集および使用できなくなります。プラットフォームごとに退会時の制限が異なり、退会申請条件を満たした場合のみ退会申請が可能となります。一般的な制限は次のとおりです。
① アカウントは安全な状態にあります - アカウントは最近異常な操作を行っておらず、盗難やブロックの危険はありません。
②アカウントサービスが完了し、資産が決済されている - アカウントのキャンセルによる他のユーザーやプラットフォームへの損失を避けるため、アカウントに未完了のサービスや延滞などはありません。引き出されていない資産については、アカウントをキャンセルすることは、自発的に放棄することを選択することと同じです。
③アカウントが他のプラットフォームのアカウントからバインドされていない - アカウントは、承認されたログインまたは他のアプリケーションとのバインド関係からバインドされていません。
アカウントがキャンセルされると、そのアカウントで生成されたすべての個人情報およびユーザー データは消去され、取得できなくなります(同じ情報を使用してアカウントを再度登録した場合でも、取得することはできません)。
フロントエンドでは、キャンセルされたアカウントのアバターがデフォルトのアバターに変更され、ニックネームが「アカウントはキャンセルされました」に変更され、個人情報もクリアされ、他のユーザーとのやり取りは引き続き保持されます。
ユーザーがログアウトすると、バックグラウンドでユーザー アカウントの横の括弧内に「ユーザーがログアウトしました」と表示され、その後同じ携帯電話番号で再登録すると、アカウントに新しい ID が割り当てられ、登録レコードが再生成されます。
ログアウト後にユーザーが反省した場合、N 日間の凍結期間を設定できます。ユーザーが N 日以内にアプリにログインすると、ログアウト アプリケーションは自動的に取り消され、ユーザーはアカウントを通常どおり使用し続けることができます。そうしないと、アカウントは永久に失われ、いかなる手段でも取り戻すことができなくなります。
ビジネスの属性、セキュリティと対話性に関する製品要件、さまざまな種類の端末、ユーザーの使用シナリオなどのさまざまな要因の影響により、登録、ログイン、パスワードの取得、アカウントのキャンセルの設計には多くの違いが生じます。上記の共有は共通の基本的な設計です。さて、この共有の波は終わりました。始めたばかりの製品友達に役立つことを願っています~
最終的に、主要都市に商品交換グループを設立し、グループに参加したい友達が WeChat: chanpin628 に追加してくれると、私があなたをグループに引き込みます。
おすすめ動画番号
WeChatパブリックアカウントに注目してください:製品Liuは 大きなギフトパッケージを受け取ることができます。
・・・・・・・・・・・・・・・・・・終わり・・・・・・・・・・・・・・・・・・
今日のレポート: iResearch が「2023 年の中国消費者洞察に関する白書」を リリースしました。レポートをダウンロードして公式アカウントにアクセスしてください:ハードコア劉達の 背景返信「消費者洞察」、完全な PDF ファイルをダウンロードできます。
声明:レポートの著作権は iResearch に属します。 独占的な財産。ここは共有と学習のみを目的としています。侵害がある場合は、編集者に連絡して削除してください。
お勧め
推奨読書
「原文を読む」をクリック
乾物をもっと見る