Рекомендации по пользовательскому интерфейсу Health Connect, Рекомендации по пользовательскому интерфейсу Health Connect

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

Ваш пользовательский опыт (UX) должен соответствовать трем основным принципам:

  1. Последовательность : убедитесь, что потоки согласованы на протяжении всего процесса интеграции.
  2. Прозрачность . Будьте откровенны, объясняя, как Health Connect работает вместе с вашим приложением.
  3. Ясность : помогите пользователям получить доступ к Health Connect через ваше приложение.

На высоком уровне поток UX можно разбить на следующие этапы:

UX-процесс Health Connect

Продвигайте Health Connect

Демонстрация Health Connect в вашем приложении зависит от шаблонов и соглашений UX, установленных в вашем пользовательском интерфейсе.

Сосредоточьтесь на выгоде пользователя

Когда вы впервые представляете пользователям Health Connect, постарайтесь предложить им вескую причину использовать вашу интеграцию.

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

Преимущества для пользователей Health Connect

Используйте понятный язык

Не просите пользователей «Подключиться к Health Connect». Это резкое предложение, которое также может сбить с толку понимание пользователем взаимосвязи между приложениями в экосистеме Health Connect.

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

Попробуйте использовать в надписях кнопок глагольные фразы, например «настроить» или «начать». Или, если вы запускаете представление разрешений, используйте более конкретный текст кнопки, например «Выберите данные для обмена».

Health Connect понятный язык

Продвигайте Health Connect

Вот несколько способов продвижения Health Connect в вашем приложении:

Настройка приложения и запрос разрешений

Настройка приложения и запрос разрешений

Порядок действий с промо-картой на главном экране

Промо-промо на главном экране

Настройки

Настройки с точкой входа

Android 13 APK Скачать

Android 13 скачать APK

Внедрение новых типов данных и запрос разрешений

Приложения, которые уже имеют интеграцию Health Connect, могут запрашивать новые типы данных в дополнение к уже предоставленным.

На экране разрешений должны отображаться только новые запрошенные типы данных, чтобы не вводить пользователей в заблуждение.

Ниже приведены несколько примеров продвижения новых типов данных:

Повторное использование существующих соглашений

Если ваше приложение уже продвигает новые данные в других экосистемах, мы рекомендуем сделать то же самое для Health Connect в Android и адаптировать язык, где это необходимо.

Подчеркните ценность предложения

Почему пользователи захотят использовать эти данные в вашем приложении?

  • Примеры: чтение данных
    • Предоставляет пользователям более точную информацию о вашем приложении.
    • Пользователи могут видеть все данные в одном месте вашего приложения.
  • Пример: запись данных
    • Пользователи могут делиться этими новыми данными из вашего приложения с другими совместимыми приложениями для здоровья и фитнеса на своих телефонах.

Контекстуализация разрешений

Запрашивайте новые разрешения там, где это имеет смысл для пользователей, чтобы они знали, о чем их просят.

Примеры:

  • Запрашивайте разрешение на маршруты тренировок после того, как пользователи завершат тренировку в вашем приложении.
  • Если в вашем приложении реализованы новые разрешения, покажите их вместе в одном промо на главном экране.
  • Если в вашем приложении есть специальный раздел, например «Сон» , разместите там соответствующее разрешение.

Запрос нового типа данных

Отозванные и отмененные разрешения

На экране настроек вашего приложения должно быть показано пользователям, как отозвать разрешения для типов данных Health Connect:

Отозванные и отмененные разрешения

Недостаточный доступ

Если у вашего приложения недостаточно доступа к Health Connect, пользователи должны видеть следующий экран во всех точках входа:

Приложение с недостаточным доступом

Разрешения отменены дважды

Если пользователь дважды подряд выбирает «Отмена» на экране запроса разрешений, ваше приложение должно представить пользователю экран, подобный следующему:

Разрешения отменены пользователем дважды

Чтение и отображение данных

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

Есть два способа добиться этого:

  1. Базовая атрибуция
  2. Атрибуция с образованием

Базовая атрибуция

Как минимум, ваш пользовательский интерфейс должен отображать значок и имя источника приложения (или только имя приложения, если значок не может быть отображен). Базовая атрибуция подходит для следующих экранов: «Домой», «Журнал действий» и «Сведения о действиях».

Базовая атрибуция для чтения данных

Атрибуция с образованием

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

Синхронизация данных

Если при синхронизации вашего приложения с Health Connect достаточно задержки, мы рекомендуем, чтобы ваше приложение отображало это уведомление во время синхронизации данных. Это информирует пользователя о том, что что-то происходит и что это может занять некоторое время.

Показан статус синхронизации данных

Ресурсы

Иконки продуктов следует использовать на белом или очень светло-сером фоне. При необходимости вы также можете использовать значок на черном фоне.

Рекомендации по использованию значков

Загрузите следующие значки: