افهم نطاق الطرق التي يمكن لتطبيقك من خلالها التواصل مع المستخدمين، ثم حدِّد الخيار الأنسب لكل حالة استخدام.
يمكن لتطبيقك التواصل مع المستخدمين عن طريق استخدام المحمصات والإشعارات وتنبيهات التنقّل، وكذلك باستخدام نماذج موجَّهة للرسائل أو الإدخال الصوتي. اتبع أفضل الممارسات عند استخدام الإدخال الصوتي في تطبيقك لحماية خصوصية المستخدم والعلامة التجارية للتجربة.
عندما يحتاج تطبيقك إلى التواصل مع المستخدمين، اختَر أنسب الطرق المتاحة من بين الطرق التالية:
طريقة التواصل | التنسيق | مثال على حالة الاستخدام |
---|---|---|
نموذج الرسالة | رسالة موجزة مع رمز أو صورة بالإضافة إلى ما يصل إلى 4 إجراءات | رسالة الخطأ |
نموذج الرسالة الطويلة | رسالة طويلة يمكن تمريرها لقراءتها أثناء ركن السيارة | النص القانوني للأذونات |
Toast | نافذة منبثقة تعرض نصًا موجزًا جدًا | إخبار المستخدم بمواصلة التدفق على الهاتف عند ركن السيارة |
الإدخال الصوتي | يتم تقديم الإدخال عبر الميكروفون وتسجيله بواسطة التطبيق. | يطلب المستخدم الوصول إلى التطبيق أثناء القيادة. |
تنبيهات التنقّل | رسالة موجزة تتضمّن إجراءات اختيارية على نموذج التنقّل (لا تحظر معلومات التنقّل) | اقتراح تغيير في المسار |
إشعارات التنبيه (HUNs) | بطاقة إشعار مؤقتة تتضمّن نصًا موجزًا بالإضافة إلى إجراءَين كحدّ أقصى، ويمكنهما الربط بصفحة معيّنة في التطبيق | تحديث بالغ الأهمية يستحق إيقاف المهام الأخرى (استخدمه خارج نموذج التنقل) |
مزيد من المعلومات حول الإشعارات:
- يُرجى العلم أنّ المصنّعين الأصليين للأجهزة والمركبات يمكن أن يقرروا ما إذا كانوا يريدون عرض أنظمة التنقّل HUN في إصدار AAOS من تطبيقك.
- للحصول على تفاصيل عن أنواع الإشعارات التي تستخدمها تطبيقات التنقّل، يُرجى الرجوع إلى إشعارات التنقّل: الاتّجاهات المفصّلة (TBT) والعادية.
- للحصول على تفاصيل فنية حول عرض الإشعارات في تطبيق Android للسيارات، يُرجى الرجوع إلى عرض الإشعارات.
- للحصول على تفاصيل إضافية متعلّقة بنظام التشغيل Android Automotive، يُرجى الانتقال إلى صفحة الإشعارات على نظام التشغيل Android Automotive.
تفاصيل الإدخال الصوتي
تتيح ميزة الإدخال الصوتي للتطبيقات الوصول إلى ميكروفون السيارة لجمع الإدخالات الصوتية لأغراض كإنشاء المساعد الخاص بها داخل التطبيق.
آلية العمل
![نموذج تنقُّل مع رمز "الإدخال الصوتي"](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/images/voice-input.png?authuser=2&hl=ar)
- يطلب المستخدم إدخالاً صوتيًا (عبر رمز الميكروفون في شريط الإجراءات، في هذه الحالة).
- يظهر مركَّب يشير إلى أنّ التسجيل قيد المعالجة.
- يمكن للمستخدمين إيقاف التسجيل عن طريق تجاهل الإعلان المركّب، أو يمكنهم إيقاف التحدّث، وعندها يجب أن يتوقّف التطبيق عن التسجيل.
للاطلاع على نموذج تدفق يوضح هذه العملية، راجع التواصل مع التطبيق عبر الصوت.
أفضل الممارسات
ضع أفضل الممارسات التالية في الاعتبار عند تطوير التطبيقات:
- احصل على الإذن أولاً. تأكد من أن المستخدم قد منح الإذن لتطبيقك بالوصول إلى ميكروفون السيارة (الوضع المثالي قبل بدء تشغيل القيادة).
- أدخِل نقطة دخول. امنح المستخدم طريقة لبدء الإدخال الصوتي، مثل رمز الميكروفون في شريط الإجراءات. بعد ذلك، انتظرهم حتى يبدأوا العملية.
- إنشاء تجربة مميزة عند إنشاء مساعد داخل التطبيق، وضح أنه مساعد خاص بتطبيقك.
- توقف عندما يتوقف المستخدم عن ذلك. عندما ينتهي المستخدم من التحدّث، أوقِف التسجيل.