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:
- Spójność: upewnij się, że proces integracji jest spójny.
- Przejrzystość: szczerze opisz działanie Health Connect w powiązaniu z Twoją aplikacją.
- Jasność: pomagaj użytkownikom uzyskać dostęp do Health Connect za pomocą aplikacji.
Ogólnie proces ten można podzielić na te etapy:
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ć.
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”.
Promowanie Health Connect
Oto kilka sposobów promowania Health Connect w aplikacji:
- W ramach procesu konfiguracji aplikacji
- za pomocą karty na ekranie głównym aplikacji;
- przez punkt wejścia na ekranie Ustawienia,
- z przyciskiem pobrania pliku APK na Androida 13 w przypadku wersji Androida 13 lub starszych;
- podczas promowania nowych typów danych.
- za pomocą okna modalnego lub okna dialogowego podczas aktualizowania aplikacji, podobnie jak w przypadku procesu konfiguracji aplikacji;
Konfigurowanie aplikacji i proszące o uprawnienia
Ekran główny – proces tworzenia karty promocyjnej
Ustawienia
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.
Odwołane i anulowane uprawnienia
Na ekranie Ustawienia aplikacji użytkownicy powinni mieć możliwość anulowania uprawnień do typów danych Health Connect:
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:
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:
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:
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.
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ć.
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.
Pobierz te ikony: