Untuk memfasilitasi pengalaman pengguna yang lancar dan meyakinkan, UX Anda harus menampilkan layar izin yang dengan jelas menguraikan cara aplikasi Anda mengakses data yang digunakan oleh Health Connect, dan menampilkan sumber data dengan cara yang membantu pengguna memahami caranya data mereka digunakan.
Cara meminta izin
Setiap kali aplikasi Anda meminta izin, UX harus menguraikan dengan jelas jenis data yang Anda coba akses:
Pengguna Health Connect baru
Berikut ini tiga contoh cara aplikasi dapat meminta izin dari pengguna Health Connect baru:
Kartu promo di layar utama aplikasi
Opsi dalam menu Setelan
Semua titik entri lainnya bersifat opsional, tetapi aplikasi Anda harus selalu menampilkan opsi untuk meminta izin dalam menu Setelan:
Terintegrasi ke alur orientasi aplikasi Anda
Izin yang dicabut dan dibatalkan
Layar "Setelan" aplikasi harus menawarkan cara yang mudah kepada pengguna untuk mencabut izin ke jenis data Health Connect:
Akses tidak memadai
Jika aplikasi Anda tidak memiliki akses Health Connect API yang memadai, pengguna akan melihat layar berikut di semua titik entri:
Izin dibatalkan dua kali
Jika pengguna memilih "Cancel" di layar permintaan izin dua kali berturut-turut, aplikasi Anda harus menampilkan layar yang serupa dengan yang berikut ini kepada pengguna:
Atribusi
Untuk membangun kepercayaan dan memberikan jaminan, penting untuk menunjukkan kepada pengguna cara aplikasi Anda memperoleh data. Ada dua cara untuk melakukannya:
- Atribusi dasar
- Atribusi dengan pendidikan
Atribusi dasar
Setidaknya, antarmuka pengguna (UI) Anda harus menampilkan ikon sumber dan nama aplikasi (atau hanya nama aplikasi jika ikon tidak dapat ditampilkan).
Atribusi dasar cocok untuk layar berikut:
- Beranda
- Log aktivitas
- Detail aktivitas
Ikon di layar utama
Ikon dan nama aplikasi di log aktivitas
Atribusi dengan pendidikan
Anda harus memudahkan pengguna untuk mendapatkan informasi tentang asal data, dengan link langsung ke layar "Izin aplikasi" di Health Connect.
Jenis atribusi ini cocok untuk layar berikut:
- Detail aktivitas
- Laporan dan insight
Tombol di layar detail aktivitas
Tombol atau ikon panel aplikasi di layar laporan
Informasi tersemat
Menautkan ke Health Connect
Kedua layar sebelumnya harus ditautkan ke layar "About this data" yang memungkinkan pengguna mengontrol aplikasi mana yang mengakses data melalui Health Connect.
Sinkronisasi data
Anda harus memberi tahu pengguna saat sinkronisasi data terjadi, terutama jika operasi itu mungkin memerlukan waktu beberapa saat untuk diselesaikan: