Feedback помогает понять опыт использования. Оценка без комментария редко объясняет причину, поэтому рядом полезно оставить открытый вопрос.
Доступная оценка
Обычный select с текстовыми значениями понятен с клавиатуры. Если заменяете его звёздами, сохраните имя группы, доступные названия и управление без мыши. Цвет не должен быть единственным носителем смысла.
Необязательный контакт
Человек может оставить отзыв без ответа. Не объявляйте его анонимным только потому, что email необязателен: это зависит от всей обработки запроса и логов вашего сервера.
Проверка
Пройдите шкалу клавиатурой, оставьте email пустым, затем введите неверный адрес. Пустой контакт допустим, неправильный заполненный — требует исправления. После проверки полей настройте сохранение и анализ обратной связи.
Поля и ограничения
| Поле | Имя в запросе | Правило |
|---|---|---|
| О чём отзыв | category | Обязательное. Выберите предмет отзыва. |
| Как вы оцениваете опыт | rating | Обязательное. Текстовые значения понятны без цвета и звёзд. |
| Что можно улучшить | message | Обязательное. До 2000 символов. Не вводите личные данные и секреты. |
| Email, если нужен ответ | email | Необязательное. Можно оставить пустым, если ответ не нужен. |