إرشادات واجهة المستخدم بشأن الأذونات والبيانات

لتوفير تجربة سلسة ومطمئنة للمستخدمين، يجب أن تتضمّن تجربة المستخدم شاشات أذونات توضّح بوضوح كيفية وصول تطبيقك إلى البيانات التي يستخدمها Health Connect، كما يجب أن تعرض مصادر البيانات بطريقة تساعد المستخدمين على فهم كيفية استخدام بياناتهم.

كيفية طلب الأذونات

عندما يطلب تطبيقك الأذونات، يجب أن توضح تجربة المستخدم بوضوح أنواع البيانات التي تحاول الوصول إليها:

الأذونات الرئيسية

مستخدمو Health Connect الجدد

في ما يلي ثلاثة أمثلة لكيفية طلب تطبيقك لأذونات من مستخدمي Health Connect الجدد:

بطاقة ترويجية على الشاشة الرئيسية لتطبيقك

مستخدم جديد - الشاشة الرئيسية

الخيار ضمن قائمة "الإعدادات"

جميع نقاط الدخول الأخرى اختيارية، ولكن يُفترض أن يعرض تطبيقك دائمًا خيارًا لطلب الأذونات ضمن قائمة "الإعدادات":

مستخدم جديد - الإعدادات

مدمجة في خطوات إعداد تطبيقك

مستخدم جديد - الإعداد لأول مرة

الأذونات التي تم إبطالها وإلغاؤها

يجب أن توفّر شاشة "الإعدادات" في تطبيقك للمستخدمين طريقة بسيطة لإبطال أذونات أنواع بيانات Health Connect:

إبطال الأذونات

إذن الدخول غير كافٍ

إذا لم يكن لدى تطبيقك أذونات وصول كافية إلى Health Connect API، ستظهر للمستخدمين الشاشة التالية في جميع نقاط الدخول:

التطبيق لا يملك أذونات وصول كافية إلى Health Connect.

تم إلغاء الأذونات مرتين.

إذا اختار المستخدم "Cancel" (إلغاء) على شاشة طلب الأذونات مرتَين على التوالي، يجب أن يعرض تطبيقك للمستخدم شاشة تشبه ما يلي:

تم حظر طلب الإذن

الإحالات

لكسب الثقة وطمأنة المستخدمين، من المهم توضيح كيفية حصول تطبيقك على البيانات من المستخدمين. هناك طريقتان لتحقيق ذلك:

  1. تحديد المصدر الأساسي
  2. تحديد المصدر بالتعليم

تحديد المصدر الأساسي

وكحدٍ أدنى، يجب أن تعرض واجهة المستخدم رمز المصدر واسم التطبيق (أو اسم التطبيق فقط إذا تعذر عرض الرمز).

تكون الإحالة الأساسية مناسبة للشاشات التالية:

  • الصفحة الرئيسية
  • سجلّ الأنشطة
  • تفاصيل النشاط

الرمز في الشاشة الرئيسية

الإحالة الأساسية - المثال 1

الرمز واسم التطبيق في سجلّ الأنشطة

الإحالة الأساسية - المثال 2

تحديد المصدر بالتعليم

يجب أن تسهّل على المستخدمين الحصول على معلومات حول مصدر البيانات، من خلال رابط مباشر يؤدي إلى شاشة "أذونات التطبيق" في Health Connect.

هذا النوع من الإحالة مناسب للشاشات التالية:

  • تفاصيل النشاط
  • التقارير والإحصاءات

الزر في شاشة تفاصيل النشاط

الإحالة مع التعليم - المثال 1

رمز أو زر شريط التطبيق في شاشة التقرير

الإحالة مع التعليم - المثال 2

المعلومات المضمّنة

الإحالة مع التعليم - مثال 3

يجب أن تتضمّن كلتا الشاشتَين السابقتَين رابطًا إلى الشاشة "لمحة عن هذه البيانات" التي تسمح للمستخدمين بالتحكّم في التطبيقات التي يمكنها الوصول إلى البيانات من خلال Health Connect.

إدارة أذونات Health Connect

مزامنة البيانات

عليك إبلاغ المستخدمين عند إجراء مزامنة البيانات، خاصةً إذا كان من المحتمل أن تستغرق العملية بعض الوقت حتى تكتمل:

إشعارات المزامنة