لتوفير تجربة سلسة ومطمئنة للمستخدمين، يجب أن تتضمّن تجربة المستخدم شاشات أذونات توضّح بوضوح كيفية وصول تطبيقك إلى البيانات التي يستخدمها Health Connect، كما يجب أن تعرض مصادر البيانات بطريقة تساعد المستخدمين على فهم كيفية استخدام بياناتهم.
كيفية طلب الأذونات
عندما يطلب تطبيقك الأذونات، يجب أن توضح تجربة المستخدم بوضوح أنواع البيانات التي تحاول الوصول إليها:
مستخدمو Health Connect الجدد
في ما يلي ثلاثة أمثلة لكيفية طلب تطبيقك لأذونات من مستخدمي Health Connect الجدد:
بطاقة ترويجية على الشاشة الرئيسية لتطبيقك
الخيار ضمن قائمة "الإعدادات"
جميع نقاط الدخول الأخرى اختيارية، ولكن يُفترض أن يعرض تطبيقك دائمًا خيارًا لطلب الأذونات ضمن قائمة "الإعدادات":
مدمجة في خطوات إعداد تطبيقك
الأذونات التي تم إبطالها وإلغاؤها
يجب أن توفّر شاشة "الإعدادات" في تطبيقك للمستخدمين طريقة بسيطة لإبطال أذونات أنواع بيانات Health Connect:
إذن الدخول غير كافٍ
إذا لم يكن لدى تطبيقك أذونات وصول كافية إلى Health Connect API، ستظهر للمستخدمين الشاشة التالية في جميع نقاط الدخول:
تم إلغاء الأذونات مرتين.
إذا اختار المستخدم "Cancel" (إلغاء) على شاشة طلب الأذونات مرتَين على التوالي، يجب أن يعرض تطبيقك للمستخدم شاشة تشبه ما يلي:
الإحالات
لكسب الثقة وطمأنة المستخدمين، من المهم توضيح كيفية حصول تطبيقك على البيانات من المستخدمين. هناك طريقتان لتحقيق ذلك:
- تحديد المصدر الأساسي
- تحديد المصدر بالتعليم
تحديد المصدر الأساسي
وكحدٍ أدنى، يجب أن تعرض واجهة المستخدم رمز المصدر واسم التطبيق (أو اسم التطبيق فقط إذا تعذر عرض الرمز).
تكون الإحالة الأساسية مناسبة للشاشات التالية:
- الصفحة الرئيسية
- سجلّ الأنشطة
- تفاصيل النشاط
الرمز في الشاشة الرئيسية
الرمز واسم التطبيق في سجلّ الأنشطة
تحديد المصدر بالتعليم
يجب أن تسهّل على المستخدمين الحصول على معلومات حول مصدر البيانات، من خلال رابط مباشر يؤدي إلى شاشة "أذونات التطبيق" في Health Connect.
هذا النوع من الإحالة مناسب للشاشات التالية:
- تفاصيل النشاط
- التقارير والإحصاءات
الزر في شاشة تفاصيل النشاط
رمز أو زر شريط التطبيق في شاشة التقرير
المعلومات المضمّنة
رابط إلى Health Connect
يجب أن تتضمّن كلتا الشاشتَين السابقتَين رابطًا إلى الشاشة "لمحة عن هذه البيانات" التي تسمح للمستخدمين بالتحكّم في التطبيقات التي يمكنها الوصول إلى البيانات من خلال Health Connect.
مزامنة البيانات
عليك إبلاغ المستخدمين عند إجراء مزامنة البيانات، خاصةً إذا كان من المحتمل أن تستغرق العملية بعض الوقت حتى تكتمل: