私は次の問題に直面しています:
私たちは、あらゆる種類のプロファイル(小売およびビジネス)に複数の金融サービスを提供しています。
一部のプロファイル(特定の年齢に達し、危険なプロファイル)は、特定のフローの開始を許可されていません。最初のタイプは時間の経過とともに変化しませんが、2番目のタイプは変化します。
これらのユーザーに、わかりやすい方法でそれをどのように説明しますか?
私は3つの主要なアプローチを見ます:
すべてのアプローチには長所と短所があります。
前者の主な欠点は、誰かがフローを見つけることを期待してサイトにアクセスしても、フローを表示できない場合、次のいずれかになる可能性があることです。
フローを表示することで、適切な場所にいることがわかりますが、フローを選択して「エラー」メッセージを表示することで、上記と同じ状況になる可能性があります。
フローを無効にするのが最善の方法のようです。特に、フローが無効になっている理由を示すのに十分なページのヘルプがある場合は特にそうです。
上記のいずれも、さまざまなオプションのいくつかのテストを実行するための代替品ではありません。
ChrisFの回答に+1しましたが、私のコメントはそこに書くには長くなりました:
ChrisFのアプローチ#1(フローを非表示にする)または#3(何らかの指示でフローを無効にする、つまりtootip)を使用する必要がありますが、これはユーザーが何を期待するかによって異なります。あなたがそうしなければ、彼らは彼らがアクセスできないフローを逃すでしょう、または彼らがそれが存在することを知らなかったなら、オプションを隠すことは問題ありません。ただし、ChrisFが言ったように、彼らがオプションを見ることを期待している場合、彼らがそれを見つけることができない場合、彼らは非常に混乱し、イライラし、または失われます。
どちらの場合も実装しても、「サービスが利用できません」/「このページにアクセスする権限がありません」(アプローチ#2)のエラーページを作成して、フローに到達できるようにする必要があります。たとえば、アクセス可能なフローを一覧表示するページにバグがある場合、またはこれが無効な/非表示のフローのページにアクセスするためにURLを手動で入力できるサイトである場合。