Wytyczne interfejsu Health Connect

Interfejs aplikacji powinien skupiać się na korzyściach płynących z korzystania z Health Connect oraz wyjaśniać kluczowe pojęcia w sposób, który pomoże użytkownikom lepiej zrozumieć, na czym polega integracja.

Wrażenia użytkowników powinny być zgodne z 3 podstawowymi zasadami:

  1. Spójność: upewnij się, że proces integracji jest spójny.
  2. Przejrzystość: szczerze opisz działanie Health Connect w powiązaniu z Twoją aplikacją.
  3. Jasność: pomagaj użytkownikom uzyskać dostęp do Health Connect za pomocą aplikacji.

Ogólnie proces ten można podzielić na te etapy:

Interfejs użytkownika Health Connect

Promowanie Health Connect

Wyświetlanie Health Connect w aplikacji zależy od wzorców i konwencji UX ustalonych w interfejsie.

Skup się na korzyściach dla użytkownika

Gdy po raz pierwszy przedstawiasz użytkownikom Health Connect, podaj im ważny powód, dla którego warto zintegrować się z tą usługą.

Zamiast opisywać funkcje Health Connect, dostosuj wiadomość do korzyści, jakie użytkownik może z nich czerpać.

Zalety Health Connect dla użytkowników

Używanie jasnego języka

Nie proś użytkowników o „połączenie z Health Connect”. To zdanie jest rażące i może wprowadzać użytkowników w błąd co do relacji między aplikacjami w ekosystemie Health Connect.

Interfejs użytkownika powinien pomagać użytkownikom w poznaniu sposobu interakcji usługi Health Connect z Twoją aplikacją. Dlatego warto zastanowić się, które etykiety przycisków najlepiej się do tego nadają.

W etykietach przycisków użyj czasowników takich jak „skonfiguruj” lub „zacznij”. Jeśli otwierasz widok uprawnień, użyj bardziej szczegółowego przycisku, na przykład „Wybierz dane do udostępnienia”.

Jasny język w Health Connect

Promowanie Health Connect

Oto kilka sposobów promowania Health Connect w aplikacji:

Konfigurowanie aplikacji i proszące o uprawnienia

Konfigurowanie aplikacji i wysyłanie żądań uprawnień

Ekran główny – proces tworzenia karty promocyjnej

Proces promocji na ekranie głównym

Ustawienia

Ustawienia z punktem wprowadzania danych

Pobieranie pakietu APK Androida 13

Pobieranie pakietu APK Androida 13

Wprowadzanie nowych typów danych i proszenie o uprawnienia

Aplikacje, które są już zintegrowane z Health Connect, mogą prosić o dostęp do nowych typów danych oprócz tych, do których mają już przyznany dostęp.

Aby uniknąć wprowadzania użytkowników w błąd, na ekranie uprawnień należy wyświetlać tylko nowe typy danych.

Oto kilka przykładów promowania nowych typów danych:

Używanie istniejących konwencji

Jeśli Twoja aplikacja promuje już nowe dane w innych systemach, zalecamy zrobić to samo w Health Connect na Androidzie i w razie potrzeby dostosować język.

Podkreśl propozycję wartości

Dlaczego użytkownicy chcieliby korzystać z tych danych w Twojej aplikacji?

  • Przykłady: odczytywanie danych
    • zapewnia użytkownikom bardziej dokładne statystyki w aplikacji,
    • Użytkownicy mogą wyświetlać wszystkie dane w jednym miejscu w aplikacji
  • Przykład: zapisywanie danych
    • Użytkownicy mogą udostępniać te nowe dane z Twojej aplikacji innym kompatybilnym aplikacjom do monitorowania zdrowia i aktywności fizycznej na telefonie.

Uprawnienia w kontekście

Proś o nowe uprawnienia w sytuacjach, w których jest to uzasadnione i zrozumiałe dla użytkowników.

Przykłady:

  • Poproś o uprawnienia dotyczące tras treningowych po zakończeniu przez użytkowników treningu w aplikacji.
  • Jeśli Twoja aplikacja korzysta z nowych uprawnień, pokaż je razem w ramach jednej promocji na ekranie głównym.
  • Jeśli masz w aplikacji specjalną sekcję, np. Sen, promuj w niej odpowiednie uprawnienia.

Prośba o nowy typ danych

Odwołane i anulowane uprawnienia

Na ekranie Ustawienia aplikacji użytkownicy powinni mieć możliwość anulowania uprawnień do typów danych Health Connect:

Odwołane i anulowane uprawnienia

Niewystarczający dostęp

Jeśli Twoja aplikacja ma niewystarczający dostęp do Health Connect, użytkownicy powinni widzieć ten ekran we wszystkich punktach wejścia:

Aplikacja z niewystarczającymi uprawnieniami

Uprawnienia anulowane dwukrotnie

Jeśli użytkownik dwukrotnie z rzędu wybierze Anuluj na ekranie prośby o przyznanie uprawnień, aplikacja powinna wyświetlić ekran podobny do tego:

Użytkownik dwukrotnie anulował uprawnienia

Czytanie i wyświetlanie danych

Aby wzbudzać zaufanie i upewniać użytkowników, że ich dane są prawidłowo odczytywane, pokaż im, jak aplikacja uzyskuje dane z właściwości packageName klasy DataOrigin.

Możesz to zrobić na 2 sposoby:

  1. Podstawowa atrybucja
  2. Atrybucja w edukacji

Atrybucja podstawowa

Interfejs użytkownika powinien zawierać co najmniej ikonę i nazwę źródła aplikacji (lub tylko nazwę aplikacji, jeśli ikona nie może być wyświetlana). Podstawowe informacje o pochodzeniu danych są odpowiednie na tych ekranach: Strona główna, Dziennik aktywności i Szczegóły aktywności.

Podstawowa atrybucja danych o czytaniu

Atrybucja w przypadku treści edukacyjnych

Aplikacja powinna pomagać użytkownikom w uzyskaniu informacji o źródle danych, z bezpośrednim linkiem do ekranu „Uprawnienia aplikacji” w Health Connect. Ten typ atrybucji jest odpowiedni na tych ekranach: Szczegóły aktywności, Raporty i Statystyki.

Synchronizacja danych

Jeśli podczas synchronizowania aplikacji z Health Connect występuje wystarczająca latencja, zalecamy wyświetlanie powiadomienia podczas synchronizowania danych. Informuje on użytkownika, że coś się dzieje i że może to potrwać.

Stan synchronizacji danych

Zasoby

Ikony produktów powinny być używane na białym lub bardzo jasnym szarym tle. W razie potrzeby możesz też użyć ikony na czarnym tle.

Wytyczne dotyczące ikon

Pobierz te ikony: