План коммуникаций

Изучите диапазон способов, с помощью которых ваше приложение может взаимодействовать с пользователями, а затем выберите наиболее подходящий вариант для каждого варианта использования.

Ваше приложение может взаимодействовать с пользователями с помощью всплывающих уведомлений, уведомлений и навигационных оповещений, а также с помощью шаблонов сообщений или голосового ввода . Следуйте рекомендациям при использовании голосового ввода в вашем приложении, чтобы защитить конфиденциальность пользователей и брендировать этот опыт.

Когда вашему приложению необходимо взаимодействовать с пользователями, выберите наиболее подходящий из доступных методов:

Метод связи Формат Пример использования
Шаблон сообщения Краткое сообщение со значком или изображением + до 4 действий Сообщение об ошибке
Шаблон длинного сообщения Длинное прокручиваемое сообщение, которое можно прочитать, пока он припаркован. Юридический текст разрешений
Тост Всплывающее окно с очень кратким текстом Указание пользователю продолжать разговор по телефону, когда он припаркован.
Голосовой ввод Ввод осуществляется через микрофон и записывается приложением Пользователь делает запрос к приложению во время вождения
Навигационные оповещения Краткое сообщение с дополнительными действиями в шаблоне навигации (не блокирует информацию о навигации). Предлагаю изменить маршрут
Head-up уведомления (HUN) Временная карточка уведомлений с кратким текстом + до двух действий с возможностью создания глубоких ссылок на соответствующие части приложения. Очень важное обновление, которое стоит нарушить выполнение других задач (используйте вне шаблона навигации).

Подробнее об уведомлениях:

Подробности голосового ввода

Функция голосового ввода позволяет приложениям получать доступ к микрофону автомобиля для сбора аудиосигнала, например, для создания собственного помощника в приложении.

Как это работает

Шаблон навигации со значком голосового ввода
Появится значок голосового ввода, информирующий пользователя о том, что он может осуществлять голосовой ввод.
  1. Пользователь запрашивает голосовой ввод (в данном случае через значок микрофона на полосе действий).
  2. Появится наложение, сигнализирующее о том, что запись идет.
  3. Пользователи могут остановить запись, отклонив наложение, или прекратить говорить, после чего приложение должно прекратить запись.

Пример процесса, демонстрирующий этот процесс, см. в разделе Голосовое общение с приложением .

Лучшие практики

При разработке приложений учитывайте следующие рекомендации:

  • Сначала получите разрешение. Убедитесь, что пользователь разрешил вашему приложению доступ к микрофону автомобиля (в идеале до начала поездки).
  • Предоставьте точку входа. Предоставьте пользователю возможность начать голосовой ввод, например значок микрофона на полосе действий. Затем подождите, пока они начнут процесс.
  • Брендируйте свой опыт. Создавая помощника в приложении, дайте понять, что это помощник, предназначенный специально для вашего приложения.
  • Остановитесь, когда это сделает пользователь. Когда пользователь закончит говорить, остановите запись.