Facebookの通知と同様に、友達のコメントに関する通知をユーザーに送信するソーシャルネットワークを構築しています。
通知は単に警告として機能します。つまり、ユーザーに代わって応答を待つのではなく、何かを警告するために使用されます。
この戦略は、優れたUXに関して意味がありますか?
私は現在、非常によく似た一連の問題に取り組んでいるので、このトピックについて十分に検討しています。
1)新しいアクティビティ/イベントをユーザーに通知することがここでの意図である場合、「読み取り」通知のリストを表示するメリットはないようです。私は「未読」通知のみに焦点を当て、ユーザーがこのデータに関心がある場合に、ユーザーが古い「既読」通知にアクセスできるようにするコントロールを用意します。最近読んだ通知については、一定期間リストに残しておくことを検討してください。ただし、既読であることを示してください。
2)ユーザーに新しいイベントを通知するので、これはより賢明なオプションです。まだ残っているアイテムの数を知ることも非常に役立ちます。
Gmailを使用する場合に非常に役立つことの1つは、「すべて既読にする」機能です。特に迅速に蓄積されるタイプのアクティビティである場合は、大量の情報をクリアできると非常に便利です。この機能を検討するもう1つの理由は、イベントが「ミッションクリティカル」でない場合です。たとえば、未読の電子メールメッセージが12通あることを知ることは重要です。私が読んでいる残りの数を通知することも同様に重要です。 16人が私のブログ投稿を共有したことはすばらしいことですが、カウンターが0に下がる前にこれらのアクティビティを1つ1つ確認するように強制するのはおそらく意味がありません。 0にドロップするカウンター。
3)これも非常に便利です。
オプション2と3を戦略的に組み合わせると、非常に便利な通知システムになります。しかし最終的には、要件はデータ主導である必要があります。
考慮すべき事柄:-ユーザーにどのような種類の情報を通知しますか? -この情報はミッションクリティカルですか、それともビジネスクリティカルですか? -どちらでもない場合、この情報はユーザーにとってどの程度重要ですか? -イベント通知の頻度はどのくらいですか? -イベントが大量にある場合、本質的な意味を失うことなく、抽出または要約できますか?
オプション1も避けます。:)