تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يمكن بدء عملية التفعيل في تطبيقك باستخدام واجهة برمجة التطبيقات Commissioning API بطريقتَين: مباشرةً في تطبيقك أو من خلال أداة اختيار التطبيقات في عملية الربط السريع. يتناول هذا القسم تجربة المستخدم لكلّ منهما.
بدأها التطبيق
في هذا السيناريو، يبدأ المستخدم عملية الإعداد في تطبيقك،
عادةً من عبارة طلب إجراء "إضافة جهاز". ننصحك بعرض زر إضافة جهاز على النحو التالي:
المكان الذي يرى فيه المستخدمون جميع أجهزتهم، مثل صفحة عناصر التحكم
المكان الذي يمكن للمستخدمين من خلاله إدارة المنزل، مثل صفحة الإعدادات
صفحة الصفحة الرئيسية في تطبيقك
عند اكتمال عملية الإعداد، ننصحك بتوجيه المستخدم إلى الصفحة الرئيسية
للتطبيق، أو إلى مكان في التطبيق يعرض للمستخدم وحدة التحكّم
بالجهاز التي تم إعدادها للتو أو يعرض قائمة كاملة بجميع الأجهزة، بما في ذلك
الجهاز الذي تم إعداده للتو.
يتم توضيح تجربة المستخدم في الشكل 2:
بدأت ميزة "الإقران السريع" هذه العملية.
يمكن أيضًا بدء عملية الإعداد باستخدام ميزة "الإقران السريع" في Android. بعد مسح رمز الاستجابة السريعةMatter للجهاز ضوئيًا، سيُطلَب من المستخدم اختيار
تطبيق لمواصلة عملية الإعداد. عند اختيار تطبيقك، يتم استخدام واجهة برمجة التطبيقات
Commissioning API من التطبيق، كما هو موضّح في الشكل 3.
إذا لم يكن التطبيق مثبّتًا على جهاز المستخدم الجوّال، تتم دعوة
المستخدم لتثبيته قبل المتابعة. تكون تجربة المستخدم من شاشة طلب الموافقة
وما بعد مماثلة لتلك الواردة في الشكل 2.
أداة اختيار التطبيقات
هناك طريقتان لظهور تطبيقك في أداة اختيار التطبيقات أثناء عملية إشراكه:
على شاشة اختيار تطبيق
إذا اختار المستخدمون اختيار تطبيق آخر، سيظهر على شاشة التطبيقات المُثبَّتة
الأخرى.
التطبيقات المقترَحة
تعرض أداة اختيار التطبيقات تطبيقَين مقترَحين.
القيمة الأولى هي Google Home app (GHA) دائمًا.
أما القيمة الثانية، فهي مخصّصة للتطبيق المفضّل لصانع الجهاز، إذا تم تحديده في أحد مشاريع
Google Home Developer Console المرتبطة بمعرّف VID أو معرّف PID
للجهاز. (لا ينطبق هذا الخيار على مطوّري التطبيقات الذين لا يطوّرون تطبيقات لأجهزة Matter).
هناك سيناريوهان عندما تكون التطبيقات على شاشة اختيار تطبيق.
مثبَّت: Google Play services تأكَّد من أنّ التطبيق متوافق مع
فلتر الغرض ACTION_COMMISSION_DEVICE. إذا لم يكن فلتر الأهداف
متوفّرًا، سيتم توجيه المستخدم إلى "متجر Play" لتحديث التطبيق.
غير مثبَّت: يتم توجيه المستخدم إلى "متجر Play" لتثبيت التطبيق
قبل المتابعة.