Для персонализации впечатлений от поездки на автомобиле пользователи могут создать профиль и, при желании, установить PIN-код для его защиты.
Надежные устройства помогают в идентификации пользователя, аутентификации пользователя и персонализации при повторном входе в автомобиль.
- Идентификация пользователя: Если в автомобиле несколько профилей, доверенное устройство поможет пользователю открыть нужный профиль, связанный с его телефоном.
- Аутентификация пользователя: Если профиль пользователя заблокирован, доверенное устройство помогает пользователю обойти экран ввода PIN-кода.
- Персонализация: Используя доверенное устройство, пользователи могут получить доступ к индивидуальному интерфейсу с любимыми настройками в автомобиле.
Рекомендации по проектированию
Разработка дизайна для устройств, требующих доверия, предполагает баланс между пассивной автоматизацией и активным управлением. Ваша цель — сделать так, чтобы автомобиль ощущался как продолжение личного цифрового пространства водителя, одновременно помогая ему сохранять контроль над своими данными.
Сформируйте четкую мысленную модель для профилей в автомобиле, будь то на этапе первоначальной настройки, при создании последующих профилей или при активации доверенного устройства. Важно подчеркнуть концепцию индивидуального пользовательского пространства в автомобиле и то, как телефон пользователя выступает в качестве идентификатора для его вызова и разблокировки.
Бесшовная аутентификация профиля
Самое существенное преимущество доверенного устройства — это возможность обойти стандартный экран блокировки.
- Пассивная разблокировка: Разработайте систему таким образом, чтобы она автоматически разблокировала профиль пользователя Android, когда водитель приближается к автомобилю или садится в него. Это работает за счет использования «токена депонирования», передаваемого с телефона для аутентификации экрана блокировки активного пользователя.
- Визуальное подтверждение: Предоставьте ненавязчивое приветствие или визуальный сигнал на головном устройстве, чтобы подтвердить разблокировку и загрузку профиля. Это предотвратит сомнения водителя в том, успешно ли система распознала его устройство.
- Наличие резервного варианта: Убедитесь, что ввод PIN-кода или графического ключа вручную остается доступным в качестве основного резервного варианта, если доверенное устройство отсутствует, у него разряжена батарея или оно не может подключиться.
Контекстная синхронизация данных
Доверенные устройства выступают в качестве шлюза для персональных данных, которые должны находиться в автомобиле только при наличии этого устройства.
- Временная синхронизация календаря: когда система обнаруживает доверенное устройство, она может синхронизировать календарь телефона с базой данных автомобиля (поставщиком календаря Android).
- Удаление данных с приоритетом конфиденциальности: Разработайте систему таким образом, чтобы она автоматически удаляла все синхронизированные данные календаря, как только телефон перестает находиться рядом, гарантируя, что никакие личные данные не останутся доступными для следующего водителя.
- Непрерывность обмена сообщениями: автомобиль может принимать уведомления от сторонних сервисов с телефона. Эти уведомления должны отображаться в виде навигаторов (HUN), которыми водитель может управлять без помощи рук с помощью Google Assistant.
Прозрачное управление доверием
Водители должны чувствовать, что они полностью контролируют, каким устройствам можно доверять и к чему эти устройства могут иметь доступ.
- Регистрация с помощью QR-кода: Пользователи могут зарегистрироваться, используя головное устройство своего автомобиля или мобильный телефон, с помощью QR-кода, который инициирует установление доверительных отношений в вашем мобильном приложении-компаньоне.
- Детальная настройка разрешений: в пользовательском интерфейсе мобильного приложения разрешите водителям независимо включать или отключать определенные функции, такие как разблокировка доверенных устройств, синхронизация календаря или уведомления о сообщениях.
- Отзыв доверия: Предоставьте понятный способ в одно касание как в настройках автомобиля, так и в мобильном приложении для немедленного «отмены доверия» к устройству.
Кроссплатформенная реализация
Учитывайте технические различия между мобильными операционными системами, сохраняя при этом единообразие пользовательского интерфейса.
- Ограничения в работе с сообщениями: поддержка чтения и ответа на сообщения третьих лиц может различаться на телефонах Android и iOS из-за технических ограничений на стороне телефона.
- Единый пользовательский интерфейс: используйте предоставленные эталонные приложения Flutter UI, чтобы убедиться, что экраны настройки и управления выглядят одинаково как на iOS, так и на Android. Такая согласованность укрепляет доверие к бренду независимо от выбора устройства драйвером.