الإشعارات

توفّر الإشعارات معلومات موجزة وفي الوقت المناسب وذات صلة تطبيق عندما لا يكون قيد الاستخدام.

يتحكّم نظام التشغيل Android في العديد من جوانب الإشعارات، ولكن بإمكانك التحكّم في وجوانب أخرى. يُرجى اتّباع الخطوات التالية عند تنفيذ الإشعارات:

  1. فهم بنية الإشعار.
  2. اختَر نوع الإشعار لحالة الاستخدام.
  3. يمكنك ضبط فئة الإشعار التي تتوافق مع نوع الإشعار. التي اخترتها.

الخلاصات

  • مراعاة الغرض من الإشعار: ما سبب تنبيه المستخدمين؟
  • تحديد نمط إذن إرسال الإشعارات، مع الأخذ في الاعتبار مدى أهمية إرسال الإشعارات إلى تطبيقك والمكان الذي يمكنك الاستفسار عنه في رحلة المستخدم.
  • اختَر نموذج الإشعار.
  • إنشاء محتوى إشعار:
    • يجب أن يلخّص نص العنوان الإشعار بإيجاز.
    • من المفترض أن يعاين نص المحتوى الإشعار.
    • محتوى الصورة إذا كان ذلك منطبقًا على محتوى تطبيقك
    • مفتاح الوسائط والبيانات الوصفية لنموذج الوسائط
  • أوضح ما يمكن للمستخدم فعله من خلال الإشعار بتقديم إشعار حسب المحتوى سواء باستخدام أزرار النصوص أو الكتابة أو الوسائط والتحكم المستمر.
  • أضِف رمز التطبيق واضبط لون خلفية رمز التطبيق.
  • عيِّن قنوات وفئات لإشعاراتك. يسمح هذا للنظام وتخصيص الإشعارات التي يتلقّاها المستخدم ويقدمها السلوك ذي الأولوية.
  • إذا كان من الممكن أن يرسل تطبيقك إشعارات متعددة في وقت واحد، يمكنك إرسال إشعارات جماعية.
  • يمكنك الاطّلاع على مجموعة أدوات واجهة المستخدم من Android على Figma للحصول على إشعار. النماذج.

بنية الإشعار

تم تصميم الإشعارات لتسهيل فحصها واستخدام أكبر قدر ممكن من الإشعارات. والعناصر المهمة. وهذه العناصر هي:

  • المحتوى الأساسي: هو العنصر الأبرز في . وتكون المعلومات الثانوية، مثل الطابع الزمني، أصغر مدمجة فوق المحتوى الأساسي.
  • الأشخاص: إذا كان الإشعار يشير إلى شخص، يتم تمييز الصورة الرمزية عن بقية المحتوى.
  • الإجراءات: يمكن للمستخدمين توسيع الإشعارات من خلال النقر على رمز المؤشر. يتم عرض الإجراءات مع تصنيفات نصية على لون خلفية منفصل الموقع.
الشكل 1: إشعار مصغَّر

عنوان الإشعار ومحتواه

عند تصغير الشاشة، يظهر إشعار يعرض رمز التطبيق ونص العنوان والطابع الزمني ومؤشر التوسيع ونص المحتوى. ويمكنك أيضًا اختيار عرض رمز كبير.

الشكل 2: منطقة عنوان الإشعار

1 رمز التطبيق: رمز التطبيق هو تمثيل ثنائي الأبعاد لهوية تطبيقك يظهر الصورة أحادية اللون في شريط الحالة. إذا كان تطبيقك يرسل مجموعة متنوعة من الإشعارات، يُرجى مراعاة استبدال رمز التطبيق برمز للتمييز بين الأنواع المختلفة الإشعارات. راجِع قسم تطبيق لون الرمز التفاصيل.

2 نص العنوان: عنوان موجز عن والإشعار أو المصدر، مثل اسم الحساب للمستخدمين. المحتوى هو الأكثر العنصر البارز في الإشعار.

3 الطابع الزمني: يشير إلى وقت تلقّي الإشعار. تم إرسال مثل وقت مكالمة فائتة.

4 مؤشر التوسيع:يشير إلى ما إذا كان الإشعار في حالة مصغّرة أو موسّعة.

5 نص المحتوى: المعلومات الداعمة

6 الرمز الكبير (اختياري): قد تكون الصورة إضافتها لتعزيز الإشعار بطريقة مفيدة، مثل إرسال رسالة تتضمن صورة رمزية للمرسل.

تطبيق لون الرمز

بدءًا من الإصدار Android 12 (المستوى 31 من واجهة برمجة التطبيقات)، يشتق النظام لون الرمز من لون الإشعار الذي حددته في التطبيق. إذا لم يحدد التطبيق اللون، فسي يستخدم لون مظهر النظام. في السابق، كان اللون رماديًا.

الشكل 3: لون رمز التطبيق الناتج

بالنسبة إلى معظم الأنماط، لا يُطبق النظام هذا اللون إلا إذا كان الإشعار لإشعار الخدمة التي تعمل في المقدّمة. ومع ذلك، لا يوجد مثل هذا الشرط لـ MediaStyle وDecoratedMediaCustomViewStyle إشعارات بها إرفاق جلسة وسائط.

يوضح المقتطف التالي كيفية استخدام لون الرمز.

val notification = Notification.Builder()
    .setColor(Color.GREEN)
    .setColorized(true)
    .setSmallIcon(R.drawable.app_icon)
    .setStyle(Notification.DecoratedCustomViewStyle())
    .build()

إجراءات الإشعارات

الشكل 4: منطقة إجراء الإشعار

1 إجراءات زر النص

2 أزرار الإجراءات المعبأة

3 ردود مقترَحة

4 حقل نص الردّ

بدءًا من الإصدار 7.0 من نظام التشغيل Android (المستوى 24 من واجهة برمجة التطبيقات)، يعرض النظام إجراءات بدون رموز. لاستيعاب المزيد من النصوص. للتوافق مع أجهزة Android Wear والأجهزة إذا كان تطبيقك يعمل بالإصدار 6.0 من نظام التشغيل Android (المستوى 23 من واجهة برمجة التطبيقات) والإصدارات الأقدم، يجب أن يظل تطبيقك يوفّر .

طرق العرض الموسّعة

يمكنك استخدام طريقة عرض موسّعة لعرض المزيد من المعلومات للمستخدم بدون بعيدًا عن الإشعار.

عند توسيع الإشعار، يمكن أن يوفّر ما يصل إلى ثلاثة من أيٍّ ممّا يلي أنواع الإجراءات:

  • الردود المقترَحة
  • تم التأكيد على الإجراءات (أزرار على شكل حبوب دواء)
  • الإجراءات النصية العادية
تضمين إجراءات نصية تكرّر سلوك النقر على نص الإشعار
امنح المستخدم فرصة للتفاعل مع الإشعار. يعرض تطبيق "ساعة Google" موقّتًا قيد التشغيل، إلا أنّه يتيح للمستخدم إيقاف الإشعارات مؤقتًا أو إضافة دقيقة إليها مباشرةً من الإشعار.

تفعيل كتابة الإشعارات

تمكين المستخدم من الكتابة مباشرةً في الإشعار من خلال تضمين رد اتخاذ القرار. تم تصميم هذا لكتابة مقدار صغير من النص، مثل الرد على رسالة نصية أو تدوين ملاحظة موجزة.

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

بالنسبة إلى تطبيقات المراسلة، ننصحك بإبقاء الإشعار معروضًا بعد أن يكون المستخدم. أرسل الرد، وينتظر حتى يتم إيقاف المحادثة مؤقتًا قبل برفضه تلقائيًا.

الشكل 5: ردّ مستخدم مباشرةً في تطبيق "رسائل Android" بدون مغادرة الإشعار بعد النقر على "رد"

اختَر نوع الإشعار حسب حالة الاستخدام.

تستخدم Google نماذج الإشعارات التالية في تطبيقات Android. هذه نماذج يمكن تخصيصها إلى حد ما لتطبيقك.

تحقق من مجموعة أدوات واجهة المستخدم من Android على Figma للحصول على قوالب الإشعارات.

نموذج عادي

النموذج العادي مناسب لمعظم الإشعارات، ويسمح بعرض محتوى موجز ونص ورمز كبير (إن أمكن) وإجراءات

الشكل 6: نموذج إشعار عادي

نموذج نص كبير

يُعد قالب النص الكبير مثاليًا لعرض قوالب ذات نص أطول. إنه يتيح يعاين المستخدم مزيدًا من النص بعد توسيع الإشعار.

الشكل 7: نموذج نص كبير، مع رمز خيار كبير

نموذج الصورة الكبيرة

تم تصميم نموذج الصورة الكبيرة للإشعارات التي تحتوي على صورة. فعندما عند تصغير الشاشة، يعرض الإشعار صورة مصغّرة لرمز كبير للصورة. فعندما سيتم توسيع الإشعار، يعرض الإشعار معاينة أكبر بكثير.

الشكل 8: نموذج الصورة الكبيرة

نموذج مستوى التقدّم

تم تصميم نموذج التقدّم للأنشطة التي يبدأها المستخدم والتي تستغرق وقتًا. لإنجازها. عند توسيع الإشعار، يعرض الإشعار الذي يستخدم هذا النموذج شريط تقدم ويتضمن أيضًا زر "إلغاء" إجراء يتيح للمستخدم إنهاء هذا النشاط. (إنّ الأنشطة غير القابلة للإلغاء لا تضمن إرسال الإشعارات).

الشكل 9: نموذج مستوى التقدّم

نموذج الوسائط

تم تصميم نموذج الوسائط للسماح للمستخدم بالتحكم في الوسائط حاليًا يتم تشغيلها من أحد التطبيقات.

  • عند تصغير الإشعار، يمكن أن يعرض الإشعار ما يصل إلى ثلاثة إجراءات. صورة ذات صلة مثل غلاف ألبوم.
  • عند توسيع الإشعار، يتم عرض ما يصل إلى خمسة إجراءات مع تنفيذ أو ستة إجراءات بدون صورة. الخلفية والعناصر الأخرى تكتسب الإشعارات الألوان من الصورة تلقائيًا.
الشكل 10: نموذج الوسائط

نموذج المراسلة

تم تصميم نموذج MessagingStyle للتواصل في الوقت الفعلي. فعندما موسّع، يتيح إشعار يستخدم هذا النموذج للمستخدم الرد على الرسائل من داخل الإشعار.

الشكل 11: نموذج المراسلة

نموذج الاتصال

استخدِم نموذج CallStyle لإنشاء إشعارات كبيرة الحجم مرفق صورة كبير ويشير إلى مكالمة واردة أو صادرة.

الشكل 12: نموذج اتصال

أذونات إرسال الإشعارات

يمكن أن تكون الإشعارات مهمة وفي الوقت المناسب، إذ يتم عرض معظم الإشعارات غير مستثنا، أي أنّه يجب أن يوافق المستخدم على تلقّي الإشعارات من تطبيقك.

وهناك استثناء واحد لذلك: بدءًا من Android 13 (المستوى 33 لواجهة برمجة التطبيقات)، سيتم تشغيل الوسائط ويتم إعفاء الجلسات والتطبيقات التي تدير المكالمات الهاتفية من طلب موافقة المستخدم. قد تكون التطبيقات الموجودة مسبقًا مؤهلة أيضًا إذا كان المستخدم الإشعارات مفعَّلة حاليًا. يمكنك الاطّلاع على مزيد من التفاصيل في قسم الإعفاءات.

ننصحك بشدة بأن يوفّر تطبيقك خيارات الإشعارات في الإعدادات من أجل السماح للمستخدمين بتعديل الإعدادات المفضّلة للإشعارات

طلب تفعيل الإشعارات غير المستثناة من المستخدم

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

الشكل 13: طلب موافقة المستخدم على إشعار غير معفى

الانتظار حتى يظهر إشعار مربّع حوار الإشعارات:

  • وصف المزايا التي تقدّمها الإشعارات ونتيجة عدم منح الأذونات المتعلقة بالإشعارات.
  • توفير واجهة مستخدم سياقية ترتبط بالإشعار بميزاته أو يؤثر بالفعل. ويمكن أن تتخذ واجهة المستخدم هذه أي شكل كي يتم دمجها بشكل أفضل داخل تطبيقك: كنموذج لبطاقة ضمن رسوم أو بطاقة سفلية أو شاشة إعداد. أي مما يلي يجب أن يكون قابلاً للرفض.
  • عدم إظهار مربّع حوار إذن الإشعار، إذا رفض المستخدم واجهة مستخدم

بدءًا من نظام التشغيل Android 13، يمكن طلب إعادة طلب أذونات إرسال الإشعارات من المستخدمين.

الإشعارات المطلوبة

تؤدي الخدمات التي تعمل في المقدّمة عمليات يمكن للمستخدم ملاحظتها، ولكن في لا يتفاعلوا مباشرةً مع تطبيقك. تعرض هذه الخدمات شريط الحالة. لتنبيه المستخدمين إلى أنّ تطبيقك ينفِّذ مهمة معيّنة في في المقدمة وتستهلك موارد النظام.

الشكل 14: مثال على إشعار خدمة تعمل في المقدّمة في تطبيق اللياقة البدنية

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

يعرض المثال التالي إشعارًا من أحد تطبيقات اللياقة البدنية. يمتلك المستخدم بدء جلسة تمرين نشطة، والتي تنشئ مثيلاً لخدمة تعمل في المقدّمة جلسة التمرين. يعرض التطبيق إشعارًا يشير إلى تتبُّع المشي، مع خيار عرض التمرين.

الحالات التي يُحظر فيها استخدام الإشعار

لا تستخدم الإشعارات في أي من حالات الاستخدام التالية:

  • بالنسبة إلى الترويج المتبادل أو الإعلان عن منتج آخر (يعد ذلك شديدًا محظور من قِبل "متجر Play")
  • في حال لم يفتح المستخدِم تطبيقك مطلقًا
  • كطريقة أساسية للتواصل مع المستخدمين
  • لتشجيع المستخدم على العودة إلى التطبيق، ولكن بدون تقديم أي قيمة مباشرة مثال: "لم أرك منذ فترة!")
  • طلبات تقييم تطبيقك
  • للعمليات التي لا تتطلب تفاعل المستخدم، مثل المزامنة المعلومات
  • للإعلان عن حالات الخطأ، قد يسترد التطبيق الحالة بدون تفاعل المستخدم
  • لرسائل الأعياد أو عيد الميلاد
إرسال رسائل ترحيب العطلات أو أعياد الميلاد في شكل إشعارات.
قاطع المستخدم في منتصف المهمة لغرض وحيد وهو السؤال عما إذا تقوم بعمل جيد.

السُلوك

انتبِه إلى سلوكيات الإشعارات التالية وكيفية التعامل معها في سياقات معينة.

وصول الإشعار

عند وصول إشعار، يضيفه Android إلى درج الإشعارات. بناءً على المعاملات التي تحددها والحالة الحالية للجهاز، أي من الإجراءات التالية:

  • إصدار صوت أو اهتزاز الهاتف
  • العرض مع رمز في شريط الحالة يكون هذا عادةً أيقونة التطبيق، ولكن وإذا كانت لديك أنواع متعددة من الإشعارات، فاستخدم رمزًا يعرض والغرض من الإشعار.
  • عرض كإشعار تنبيه، يختلس النظر على الشاشة الحالية لحمل الجهاز انتباه المستخدم.

وكما هو الحال دائمًا، يمكن للمستخدم اختيار تغيير سلوكيات الإشعارات التي تعينها.

الشكل 15:وصول الإشعار

1 مؤشر الإشعارات في شريط الحالة يشير إلى وجود إشعار في درج الإشعارات.

2 الإشعار "الخاطف" على الشاشة الحالية لجذب انتباه المستخدم في منتصف المهمة.

درج الإشعارات

يعرض درج الإشعارات في Android عادةً الإشعارات ترتيبًا زمنيًا عكسيًا، مع تعديلات تتأثر بما يلي الشروط:

  • تحديد أولوية الإشعارات أو أهميتها في التطبيق
  • ما إذا كان الإشعار قد نبّه المستخدم مؤخرًا من خلال صوت أو اهتزاز
  • أي أشخاص تم إرفاقهم بالإشعار وما إذا كانوا هم جهات اتصال مميّزة بنجمة
  • ما إذا كان الإشعار يمثل نشاطًا مستمرًا مهمًا، مثل مكالمة هاتفية جارية أو موسيقى قيد التشغيل
  • تعديلات على ظهور بعض الإشعارات من خلال نظام التشغيل Android على أعلى وأسفل القائمة عن طريق إضافة التوكيد أو التوكيد، مما يساعد محتوى يجري فحصه من قِبل المستخدم

التعامل مع الإشعارات القديمة

تم تصميم درج الإشعارات لعرض المعلومات ذات الصلة بالمستخدمين للحظة الزمنية الحالية. إذا كان الإشعار السابق قديمًا، يعني ذلك لم تعد ذات صلة، فقم بإغلاقها حتى لا يراها المستخدم.

الشكل 16: يظهر النص الذي وصلت إليه للتو أعلى درج إشعارات، مع إشعار ذي أولوية منخفضة حول صورة تتم إضافتها على الأسفل

الإشعارات الجديدة المشار إليها من خلال شارة رمز التطبيق

في مشغّلات التطبيقات المتوافقة على الأجهزة التي تعمل بنظام التشغيل Android 8.0 (المستوى 26 لواجهة برمجة التطبيقات) والإصدارات الأحدث، تعرض رموز التطبيقات نقطة إشعار للإشارة إلى أن التطبيق يحتوي على أو إشعار مرتبط بها. تظهر هذه النقاط تلقائيًا في تطبيقات مشغّل التطبيقات. التي تدعمها، ولا يحتاج التطبيق إلى اتخاذ أي إجراء. يمكن أن تكون الشارة أيضًا غير مفعّل ومحدود.

الشكل 17: نقطة إشعار على رمز تطبيق تشير إلى هناك إشعار جديد مرتبط به

الإجراءات التي يمكن للمستخدمين تنفيذها باستخدام الإشعارات

يمكن للإشعارات أن تتيح للمستخدمين تنفيذ أي من الإجراءات التالية:

  • الانتقال إلى وجهة: للتنقّل، يمكن للمستخدم النقر على إشعار. إذا كانت يظهر الإشعار على شاشة مقفلة، ويحتاج المستخدم إلى النقر عليه نقرًا مزدوجًا ثم إدخال رقم التعريف الشخصي أو النقش أو كلمة المرور.

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

  • مشاهدة عرض موسع للإشعار: يظهر مؤشر توسيع في . يمكن للمستخدم النقر على المؤشر أو التمرير سريعًا لأسفل نص الإشعار لتوسيعه.

    الشكل 18: إشعار موسّع
  • إغلاق الإشعار (إذا كان مسموحًا بذلك): يمكن للمستخدم إغلاق الإشعار من خلال تمريره سريعًا. اليمين أو اليسار.

الإشعارات المستمرة التي تشير إلى استمرار العملية في الخلفية، مثل كموسيقى قيد التشغيل، لا يمكن إغلاقها بتمريرة سريعة.

  • تأجيل إشعار تنبيه: يمكن للمستخدم التمرير سريعًا للأعلى على تنبيه إشعار، ولا يُسمح بإرسال أي إشعارات أخرى من هذا الحدث ضوء النبض لمدة دقيقة واحدة.

  • التحكّم في الإشعارات المشابهة في المستقبل: يمكن للمستخدمين الوصول إلى الإشعارات التحكم من خلال:

    • اللمس & تحميل إشعار فردي
    • تمرير الإشعار سريعًا إلى اليمين أو اليسار، ثم النقر على رمز الإعدادات

تختلف عناصر التحكم المعروضة بناءً على إصدار Android وما إذا كان التطبيق لديه قنوات لإرسال الإشعارات (بدءًا من Android 8.0).

تجميع إشعارات متعددة

بالنسبة إلى التطبيقات التي تنشئ إشعارات متعددة من النوع نفسه، يوفّر Android تجميع الإشعارات لتجنب إرباك المستخدمين.

يمكن لتطبيقك تقديم إشعارات متعدّدة وفقًا لما يلي: التسلسل الهرمي.

  • يعرض إشعار أحد الوالدَين ملخصًا للإشعارات الفرعية.
  • إذا وسّع المستخدم إشعار أحد الوالدَين، يكشف Android عن كل الطفل. الإشعارات.
  • يمكن للمستخدم توسيع إشعار الطفل للكشف عن محتواه بالكامل.

يعرض Android إشعارات للأطفال بدون معلومات رأسية مكرّرة. بالنسبة على سبيل المثال، إذا كان إشعار طفل يتضمن رمز التطبيق نفسه مثل التطبيق الرئيسي، سيتم لا يتضمن عنوان الطفل أيقونة.

يجب أن تكون الإشعارات المتعلّقة بالأطفال مفهومة إذا ظهرت بشكل منفرد، مثل النظام. وقد يظهرهم خارج المجموعة عند وصولهم.

الشكل 19: تم تصغير طرق العرض المجمّعة وطُرق العرض الموسّعة.

الإعدادات

القنوات

بدءًا من الإصدار Android 8.0 (المستوى 26 من واجهة برمجة التطبيقات)، يجب تعيين كل الإشعارات إلى . يمكنك في كل قناة تعيين السلوك المرئي والسمعي على كل الإشعارات في هذه القناة يمكن للمستخدمين تغيير هذه الإعدادات وتحديد قنوات الإشعارات من تطبيقك التي يمكن أن تكون دخيلة أو مرئية.

لمعرفة تفاصيل حول كيفية تنفيذ ذلك، يُرجى الاطّلاع على مقالة إنشاء إشعار وإدارته. .

يجب اختيار الأهمية مع وضع وقت المستخدم في الاعتبار انتباهك. عندما يتم إخفاء إشعار غير مهم في شكل إشعار عاجل، أن تنتج عنها إنذار غير ضروري.

مدى الأهمية السُلوك الاستخدام أمثلة
HIGH إصدار صوت ويظهر على الشاشة المعلومات المهمة للوقت التي يجب على المستخدم معرفتها أو التصرف وفقًا لها على الفور الرسائل النصية والمنبّهات والمكالمات الهاتفية
DEFAULT إصدار صوت المعلومات التي يجب رؤيتها في أقرب وقت ممكن للمستخدم، ولكن لا تقطع ما يفعله تنبيهات المهام وتنبيهات حركة المرور
LOW بلا صوت قنوات الإشعارات التي لا تستوفي متطلبات مستويات الأهمية الأخرى المحتوى الجديد الذي اشترك فيه المستخدم، ودعوات الشبكات الاجتماعية
MIN من دون تنبيه صوتي أو مرئي المعلومات غير الأساسية التي يمكن أن تنتظر أو لا تكون ذات صلة بالمستخدم على وجه التحديد الأماكن القريبة ذات الاهتمام والطقس والمحتوى الترويجي

الفئات المحددة مسبقًا

سواء كنت تستخدم قنوات أم لا، يمكنك تعيين كل إشعار على حدة أنسب فئة محددة مسبقًا. وقد يستخدم Android هذه المعلومات لإجراء قرارات الترتيب والتصفية.

الفئة الوصف
CATEGORY_CALL مكالمة واردة (صوتية أو فيديو) أو طلب اتصال متزامن مشابه
CATEGORY_MESSAGE رسالة مباشرة واردة (SMS، رسالة فورية، إلخ.)
CATEGORY_EMAIL رسالة مجمّعة غير متزامنة (البريد الإلكتروني)
CATEGORY_EVENT حدث التقويم
CATEGORY_PROMO إعلان ترويجي أو إعلان
CATEGORY_ALARM المنبّه أو الموقّت
CATEGORY_PROGRESS مستوى تقدُّم عملية طويلة الأمد في الخلفية
CATEGORY_SOCIAL آخر الأخبار المتعلقة بالشبكات الاجتماعية أو المشاركة
CATEGORY_ERROR حدث خطأ أثناء التشغيل في الخلفية أو حالة المصادقة
CATEGORY_TRANSPORT عنصر تحكّم في نقل الوسائط للتشغيل
CATEGORY_SYSTEM تحديث حالة النظام أو الجهاز محجوزة لاستخدام النظام.
CATEGORY_SERVICE إشارة إلى تشغيل الخدمة في الخلفية
CATEGORY_RECOMMENDATION توصية محددة في الوقت المناسب لشيء واحد. على سبيل المثال، قد يقترح أحد تطبيقات الأخبار قصة إخبارية قد يرغب المستخدم في قراءتها لاحقًا.
CATEGORY_STATUS المعلومات المستمرة عن الجهاز أو الحالة السياقية

إشعارات شاشة القفل

إذا اختار المستخدم عرض الإشعارات عندما تكون شاشته مقفلة، ستظهر هذه الإشعارات يمكن أن تخفي الإشعارات أي محتوى يضعه تطبيقك علامة على أنّه حسّاس. جهاز Android يقيّم مستوى رؤية كل إشعار لتحديد ما يمكن كما هو موضح.

ضبط مستوى حساسية المحتوى على شاشات القفل

تُعد خصوصية المستخدم أمرًا بالغ الأهمية، لذا اعلم أن هناك مستويات الإشعار التي يمكن أن تكون مرئية على شاشة القفل. لكل منها الذي أنشأته، يجب ضبط مستوى الرؤية على علني أو خاص. أو secret.

  • تكون الإشعارات العامة مرئية بالكامل على شاشات القفل الآمنة.
  • الإشعارات السرية مخفية.
  • تظهر الإشعارات الخاصة في المنتصف: لا تعرض سوى المعلومات الأساسية، بما في ذلك اسم التطبيق الذي نشره ورمزه. بدلاً من المحتوى العادي - الذي يكون مخفيًا - يمكنك اختياريًا عرض نص لا يكشف عن معلومات شخصية، مثل 2 new messages.

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

الشكل 20: قفل شاشة بمستويات حساسية مختلفة

1 كل محتوى الإشعارات المعروض على شاشة القفل

2 يتم إخفاء المحتوى الحساس في الإشعارات على شاشة القفل.

النمط

نص واضح وموجز

يقتطع Android عناوين المحتوى في سطر واحد (حتى عند توسيعها).

يلتزم عنوان المحتوى الجيد بالإرشادات التالية:

  • لا يتجاوز 30 حرفًا.
  • تحتوي على أهم المعلومات
  • تتجنب المتغيرات (إلا إذا كانت تحتوي على رقم أو سلسلة نصية قصيرة، أو مسبوقة بنص)
  • باستثناء اسم التطبيق الذي يظهر في العنوان
عرض اسم التطبيق في عنوان المحتوى، وهو مكرّر في منطقة العنوان ويستخدم الأحرف المتوفّرة.
اعرض أهم المعلومات في عنوان المحتوى.

يلتزم نص المحتوى الجيد بالإرشادات التالية:

  • تجنُّب تجاوز عدد الأحرف المسموح به وهو 40 حرفًا
  • تجنُّب تكرار محتوى عنوان المحتوى

تمثّل الأيقونة الكبيرة

استخدم الرمز الكبير لحالات الاستخدام التي تكون فيها الصور تدعم محتوى الإشعار. تشمل بعض الأمثلة:

  • اتصالات من شخص آخر، مثل صورة شخص يرسل رسالة
  • مصدر المحتوى إذا كان مختلفًا عن التطبيق الذي يرسل الإشعار مثل شعار قناة على YouTube اشترك فيها مستخدم
  • الرموز ذات المعنى حول الإشعار، مثل رمز السهم للقيادة الاتجاهات

يجب أن تكون الرموز الكبيرة دائرية عند إظهار شخص، وأن تكون مربّعة في جميع الحالات.

استخدم الرمز الكبير للعلامة التجارية.
يمكنك استخدام الرمز الكبير لتعزيز محتوى الإشعار بطريقة مفيدة، مثلاً صورة شخص معروض مُرفقة بإشعار رسالة.

تحديثات إصدار نظام التشغيل Android

واجهة مستخدم نظام إشعارات Android وواجهات برمجة التطبيقات المتعلقة بالإشعارات باستمرار والتطور. للاطّلاع على هذه التغييرات، يُرجى مراجعة الإشعار .

اعتبارات النظام الأساسي

Wear

إذا كان لدى المستخدم جهاز Wear OS مقترن، ستظهر جميع الإشعارات هناك. تلقائيًا، بما في ذلك أزرار الإجراءات والتفاصيل القابلة للتوسيع. للحصول على التفاصيل، يمكنك مراجعة صفحة التصميم الخاصة بالإشعارات على Wear