適用対象: SDK v4
第一印象は大切です。 ユーザーとボットの間の最初の対話は、ユーザー エクスペリエンスにとって非常に重要です。 ボットを設計するときは、単に "hi" と言うよりも、その最初のメッセージの方が多い点に注意してください。アプリをビルドするときは、重要な ナビゲーション キューを提供するように最初の画面を設計します。ユーザーは、メニューの場所や動作、ヘルプの場所、プライバシー ポリシーなどを直感的に理解する必要があります。 ボットを設計するときは、ユーザーがボットと最初にやり取りするときに、同じ種類の情報を提供する必要があります。
言語とメニュー
次の 2 つの設計を検討してください。
設計 1
設計 2
"How can i help you?" のようなオープンエンドの質問でボットを起動しないでください。 ボットにできることが 100 種類ある場合は、ユーザーがほとんどのことを推測できない可能性があります。 ボットは、何ができるかを知らなかったので、どのようにして知ることができますか?
メニューは、その問題に対する簡単な解決策を提供します。 まず、使用可能なオプションを一覧表示することで、ボットはその機能をユーザーに伝えます。 次に、メニューを使用すると、ユーザーは入力しすぎず、クリックするだけで済むのです。 最後に、メニューを使用すると、ボットがユーザーから受け取ることができる入力の範囲を絞り込むことで、自然言語モデルを大幅に簡素化できます。
ヒント
メニューは、優れたユーザー エクスペリエンスのためにボットを設計する際に重要なツールです。「十分にスマートではない」として無視しないでください。自由形式の入力を引き続きサポートしながら、メニューを使用するようにボットを設計できます。 ユーザーがメニュー オプションを選択せずに入力して初期メニューに応答した場合、ボットはユーザーのテキスト入力の解析を試みる可能性があります。
また、ボットに特定の機能がある場合は、より指摘された質問をしてユーザーを誘導することもできます。 たとえば、ボットがサンドイッチの注文を担当している場合、最初の対話は "Hi! 私はあなたのサンドイッチの注文を取るためにここにいます。 どんなパンが好きですか? 私たちは白、小麦、ライ麦を持っています。これにより、ユーザーは応答する方法を認識し、会話を通じてナビゲーションキューが提供されます。
その他の考慮事項
直感的で簡単に操作できる最初の操作を提供するだけでなく、適切に設計されたボットは、ユーザーにプライバシー ポリシーと使用条件に関する情報へのアクセスを提供します。
ヒント
ボットがユーザーから個人データを収集する場合は、それを伝え、データで何が行われるかを説明することが重要です。
次のステップ
これで、ユーザーとボットの間の最初の対話を設計するための基本的な原則について理解できました。 会話のフローの設計について詳しく学習します。