يمكنك مساعدة المستخدمين في إنجاز المهام أثناء التنقل، وذلك باستخدام الإمكانات الكاملة متعددة الوسائط المتوفرة على الهواتف، بما في ذلك الصوت والمرئيات.
الأنماط
بالنسبة إلى الأجهزة الجوّالة التي تحتوي على شاشات، يجب أن يتوافق الإجراء مع طريقتين:
- الاستدعاء الصوتي
- استدعاء لوحة المفاتيح
وتجدر الإشارة إلى أنّه يمكن للمستخدمين التنقّل بين هذه الطرق ضمن "الإجراء". واحرص على تصميم ردود مفيدة لكل طريقة من هذه الطرق تحديدًا. على سبيل المثال، عند استدعاء لوحة المفاتيح، لا يتم تشغيل أي أصوات إذا تم توفيرها SSML. إذا كانت الاستجابة تعتمد على سماع المستخدم لصوت وكان الجهاز يستخدم طريقة لوحة المفاتيح، يجب أن يصف الإجراء الخاص بك نوع الصوت الذي يتم تشغيله.
لرصد مدى توفّر الشاشة وطريقة الإدخال على هاتف ذكي، يمكنك استخدام الرمز التالي:
- يتضمن شاشة:
if (conv.screen)
- استخدام طريقة الصوت:
if (conv.input.type === 'VOICE')
- استخدام طريقة لوحة المفاتيح:
if (conv.input.type === 'KEYBOARD')
معلومات وأفضل الممارسات
- استخدِم الردود التفاعلية وتخصيص المظهر للاستفادة إلى أقصى حدّ من الشاشة.
- ننصحك باستخدام الإشعارات الفورية للحفاظ على تفاعل المستخدمين على الأجهزة الجوّالة.
- تذكر أن المستخدم يتنقل في مكان ويحاول مساعدته في إنجاز مهمته بأسرع ما يمكن. لمعرفة كيفية صياغة تدفقات محادثات طبيعية وبديهية، راجع دليل تصميم المحادثات.
- إضافة رابط لصفحة في التطبيق مباشرةً إلى الإجراء الخاص بك من موقعك الإلكتروني أو تطبيقك المتوافق مع الأجهزة الجوّالة أو وسائل التواصل الاجتماعي للحصول على تجارب معالجة أفضل من خلال الصوت