الحد من الإشعارات وإيقافها

للحد من عوامل تشتيت الانتباه أثناء القيادة، توفّر الإشعارات المفاجئة (HUN) للسائقين معلومات أساسية وملائمة بدون تحويل انتباههم إلى شاشة أو جهاز جوّال. ومع ذلك، بما أنّ تكنولوجيات HUN يمكنها التأثير في مهمة القيادة، من المهم مراعاة مزايا تكنولوجيات HUN وعيوبها لضمان عدم انشغال انتباه السائقين.

استخدِم ميزات السلامة هذه المتعلّقة بالإشعارات على Android للحدّ من انتباه السائق:

يصف هذا المحتوى الإعدادات والموارد ذات الصلة platform/packages/apps/Car/Notification.

إضافة المحتوى إلى "قائمة المحتوى التالي" وتحديد أولوياته

عند تلقّي طلبات HUN متعددة واردة، تُظهر آلية الانتظار وتحديد الأولوية المعلومات الأكثر أهمية وصلة بالسائق.

لتفعيل آلية "القائمة الانتظار" أو إيقافها، اضبط القيمة المنطقية لسمة config_suppressAndThrottleHeadsUp config.

يتم ترتيب طلبات البحث غير المحدَّدة بعد في "الطلبات في انتظار المراجعة" استنادًا إلى الأولوية التي يتم تحديدها من خلال الفئة للإشعار. حدِّد صفيف headsup_category_priority بترتيب تصاعدي أو تنازلي حسب الأولوية.

يجب عرض بعض الإشعارات الحسّاسة للوقت، مثل CATEGORY_CALL و CATEGORY_CAR_EMERGENCY، على الفور بدلاً من وضعها في "قائمة الانتظار".

لعرض هذه الأنواع من HUN على الفور، أضِف هذه الفئات إلى صفيف headsup_category_immediate_show.

سرعة التحميل والتنزيل

عندما ينفّذ المستخدم إجراءً قد يكون من غير الآمن أو المفيد خلاله عرض HUN، مثل التفاعل مع "مساعد Google" أو تطبيق "أداة الاتصال"، يمكنك تقليل عرض HUN.

لاستخدام ميزة "تقييد السرعة"، أضِف أسماء حِزم التطبيقات التي تستدعي الانتباه إلى القائمة المسموح بها (headsup_throttled_foreground_packages). يؤدي ذلك إلى إيقاف "قائمة الانتظار" عن عرض عناوين URL جديدة لطلبات البحث البشري أثناء تشغيل التطبيقات المحدّدة في المقدّمة.

لمنح السائقين الوقت للتركيز على القيادة، أضِف فاصلًا زمنيًا بين عرض كل علامة HUN. ينطبق هذا الفاصل الزمني (headsup_delay_duration) بعد نقل الحِزم من headsup_throttled_foreground_packages إلى الخلفية.

الإزالة

يمكن توقيف طلبات البحث غير المحدَّدة المصدر التي تظل في "قائمة الانتظار" لفترة طويلة. عندما تصبح رسائل HUN غير ملائمة للسائق، يمكن أن تتسبب في تشتيت انتباهه. بدلاً من تشغيل ميزة "البحث عن معلومات مساعدة"، يمكنك توجيه الإشعارات المنتهية الصلاحية إلى مركز الإشعارات. يمكنك تخصيص إدارة HUNs من خلال تحديد قيم مختلفة لحالَي القيادة والوقوف.

بالنسبة إلى حالة Drive:

  1. اضبط config_expireHeadsUpWhenDriving على true وحدِّدheadsup_queue_expire_driving_duration_ms كمدة (بالملي ثانية) بعد وقت النشر الذي تنتهي فيه صلاحية الإشعار.

بالنسبة إلى حالة Park (منتزه):

  1. اضبط config_expireHeadsUpWhenParked على true وحدِّدheadsup_queue_expire_parked_duration_msكالمدة (بالملي ثانية) بعد وقت النشر الذي تنتهي فيه صلاحية الإشعار.

في حال حدوث عملية إخماد، أرسِل HUN للنظام المتأخر لإعلام السائق. عدِّل عنوان هذا الإشعار من خلال تعديل قيم hun_suppression_notification_title_drive و hun_suppression_notification_title_park.

لإغلاق قائمة الانتظار في ميزة "البحث عن معلومات" تلقائيًا عند فتح "مركز الإشعارات":

  1. اضبط القيمة المنطقية config_dismissHeadsUpWhenNotificationCenterOpens على true.