web-dev-qa-db-ja.com

自動提案はユーザーを混乱させます。どうすれば改善できますか?

このような問題を回避する方法について、いくつかのアイデアを得たいと思いました。私が取り組んでいるモバイルアプリ(Android、iOS)は、ローカルのsqllite DBを使用して、検索画面の自動提案機能を強化しています。これはローカル(データベースで最も人気のあるアイテムが含まれている)なので、非常に高速に返され、ユーザーはリストで探しているアイテムを表示するか、検索ボタンを押すと、サーバーへのAPI呼び出しが呼び出されます。

問題は、アプリからWebサイトでの検索と同じ結果が得られないというユーザーからのフィードバックを常に受け​​取ることです。もちろん、サイトとアプリの両方が同じ検索APIを使用するため、これは当てはまりません。ユーザーが混乱して、自動提案が検索結果全体であり、実際に検索ボタンを押すことはないと思います。

それで問題はこれです、実際の検索ボタンを押すとより多くの結果が得られることをユーザーに知らせるためにどのようなテクニックを使用できますか?自動候補ボックスの下部に「その他...」と表示されているエントリを追加するというアイデアをもてあそんでいます。これは検索機能をトリガーするだけです。

どんな考えでもいただければ幸いです:-)ありがとう!

8
Joel Martinez

検索ボックスの下にオートコンプリートの候補を表示しているだけの場合は、ほとんど同じ場所に表示される検索結果を混乱させる可能性があります。

これを明確にするために、提案された検索用語の上に「人気のある検索用語」という行を追加するまたは「推奨される用語」を追加できます。

これにより、混乱を招く人の数が減りますが、インターフェースがより忙しくなります。このトレードオフに価値があるかどうかを判断する必要があります。そのための最善の方法は、顧客の何人かでテストするにすることです。

4
JohnGB

Googleインスタントは、いくつかの簡単な顕微鏡コピーで同様の問題に取り組みました。 enter image description here

Googleのインスタントは通常インスタントですが、ユーザーが時々、オートワードで下書きをしないようにするために、Enterキーを押して検索する必要があります。あなたが彼らの言葉を完成させていること、そしてボタンが実際に結果を与えることを明確にしてください。

画面の「結果」領域を使用してオートコンプリートアイテムを表示している場合は、オートコンプリートの候補が「結果」のように見えないことを確認してください。オートコンプリートに使用するドロップダウンは、Googleがここで行うようにフィールドに関連付けられていることを明確にしてください。 enter image description here

結果は、オートコンプリートの提案とは明らかに異なります。

3
Ben Brocka