الأذونات: تجربة مستخدم

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

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

الأنماط الشائعة

ظهرت بعض الأنماط الشائعة التي من المفترض أن توجّهك وتساعدك عند تحديد ما هو الأفضل للمستخدمين وحالة الاستخدام.

عرض القيمة

اطلب من المستخدمين الاشتراك في الإشعارات الفورية عندما تكون الفائدة واضحة.

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

هناك مجموعة من المواقف التي تنجح فيها هذه الطريقة:

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

هذه كلها نقاط استثمر فيها المستخدم في خدمتك وهناك عرض قيمة واضح له لتمكين الإشعارات الفورية.

مثال "أوين كامبل مور" على تجربة المستخدم الجيدة للإشعارات الفورية

أنشأ "أوين" نموذجًا تجريبيًا لموقع إلكتروني افتراضي لشركة طيران لتوضيح هذا النهج.

بعد أن يحجز المستخدم رحلة طيران، يسأل عما إذا كان المستخدم يرغب في تلقي إشعارات بتأخير الرحلة.

يُرجى العِلم أنّ هذه واجهة مستخدم مخصّصة من الموقع الإلكتروني.

مثال "أوين كامبل مور" على تجربة مستخدم جيدة لطلب الإذن

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

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

مثال "أوين كامبل مور" على تجربة المستخدم السيئة للإشعارات الفورية

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

إذن مزدوج

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

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

بالنسبة إلى هذه الفئة من التطبيقات، من المفيد استخدام نمط الإذن المزدوج.

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

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

يمكنك الاطّلاع على مزيد من المعلومات حول أفضل الممارسات المتعلّقة بالأذونات وكيفية تحسين Google Meet لعملية طلب الأذونات.

لوحة الإعدادات

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

عند تحميل الصفحة لأول مرة، لا يظهر أي طلب.

ومن الأمثلة الجيدة على ذلك موقع Google I/O الإلكتروني. عند تحميل موقع Google I/O لأول مرة، لا يُطلب منك فعل أي شيء، يُترك المستخدم لاستكشاف الموقع.

لوحة الإعدادات في تطبيق الويب Google IO لرسائل الإشعارات الفورية

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

تطبيق الويب Google IO يعرض طلب الإذن.

يؤدي النقر على مربّع الاختيار إلى عرض طلب الإذن. ما مِن مفاجآت خفية.

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

النهج السلبي

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

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

في موقعي الشخصي، لديّ مفتاح تبديل لرسائل الإشعارات الفورية في التذييل.

مثال على زر تفعيل/إيقاف الإشعارات الفورية في Gauntface.com في التذييل

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

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

مثال على موقع Gauntface.com مع تفعيل الإشعارات

تجربة المستخدم السيئة

هذه بعض الممارسات الشائعة التي لاحظتها على الويب. للأسف، هناك ممارسة سيئة شائعة جدًا.

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

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

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

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

تقديم مخرج

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

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

يجب أن يشرح موقعك الإلكتروني للمستخدمين كيفية إيقاف الإشعارات الفورية. إذا لم تفعل ذلك، فمن المرجح أن يتخذ المستخدمون الخيار النووي ويحظروا الإذن بشكل دائم.

الخطوات التالية

Code labs