لدي منتدى مستضاف ذاتيًا لمجتمعي الصغير والمتنامي، على Discourse. أعمل مع مطور رائع ساعدني في تخصيص وتكامل موقعي التعليمي. ولكن…
معظم مستخدمي يستخدمون منتدى على هواتفهم ويجدونه غير سهل الاستخدام. في الغالب، يؤدي نقص الإشعارات للمحادثات إلى استيائهم.
يقترح مطوري بناء تطبيق مخصص للهاتف للسماح بتجربة “التنزيل والاستخدام”. الهدف الأساسي سيكون تطبيق مستقل يخبر الأشخاص أن لديهم رسالة من خلال رموز (نقطة حمراء على الأيقونة) وإشعارات دفع يمكنهم تخصيصها.
قبل أن أبدأ في هذا المشروع، أود أن أعرف ما إذا كانت هناك أي حلول غير مكلفة لتحقيق رغبتي في:
السماح للأشخاص بتنزيل تطبيق يحتوي على منتدى فقط.
الحصول على إشعارات لكل من iPhone و Android على الهاتف لكل من المواضيع وميزة الدردشة الجديدة.
يجب أن تعمل الإشعارات الفورية على نظامي Android و iOS على الأقل الآن إذا قمت بتثبيت المنتدى كتطبيق ويب تقدمي (PWA) (“إضافة إلى الشاشة الرئيسية”). لا يتطلب هذا تجميع التطبيق ونشره في متجر التطبيقات وهو سهل للغاية.
إنه يعمل بالفعل للمحادثات أيضًا. إذا كان لديك منتدى مزدحم، يمكنك تكوينه بحيث يعمل فقط للمحادثات. يساعد هذا في الحفاظ على مستوى الضوضاء على هاتفك عند مستوى معقول.
كن على علم، مع ذلك، أن وقت الاستجابة ليس على مستوى التطبيق الأصلي. يستغرق وصول الإشعارات عادةً من 2 إلى 10 دقائق إذا لم تكن تستخدم PWA بنشاط. إذا كنت بحاجة إلى إشعارات فورية، فمن المحتمل أن يكون تغليف التطبيق المكلف والذي يتطلب صيانة عالية هو الحل المناسب.
بالتأكيد. التطبيق المدرج في القائمة البيضاء (Whitelisted app) الذي يتيح لك تغليف منتداك لكل من متجر Play ومتجر تطبيقات iOS (مع الاستفادة من خدمة إشعارات One Signal) جيد جدًا ومفتوح المصدر، ولكن صيانته وعملية نشره معقدة للغاية، لذا كن مستعدًا لميزانية جيدة.
النسخة المعدلة من إضافة One Signal (المقصود استخدامها مع ما سبق) توفر إشعارات دردشة أكثر تكرارًا. بالطبع، يمكنك استخدامها، لكنني لا أقدم الدعم مجانًا:
(ملاحظة: لم يتم دمج التغييرات في الطلب الرئيسي (PR) لأن معظم الناس لن يرغبوا في إرسال كل رسالة دردشة كإشعار، وهي لا تنفذ ضمانات لإدارة حدود معدل One Signal. ومع ذلك، لم يكن هذا مصدر قلق لعميلي في ذلك الوقت. يمكن تطويرها بشكل أكبر لجعل الخوارزمية أذكى)
[quote=“JBM, post:5, topic:263977”]في الدردشة: عليك تحديد مجموعة أو شخص معين في كل رسالة ليتم إعلامه.
[/quote]
هذا قابل للتكوين، وإن لم يكن بسهولة.
بالنسبة للمحادثات الشخصية، الإعداد الافتراضي هو الإشعارات التلقائية لكل رسالة. يمكن للمستخدم تقليل ذلك لكل سلسلة محادثة.
بالنسبة للقنوات، الإعداد الافتراضي هو كما وصفته. يمكن للمستخدمين تغييره إلى كل رسالة إذا رغبوا في ذلك.
آخر مرة اطلعت فيها، كانت الطريقة الوحيدة لتغيير السلوك الافتراضي هي التعمق في وحدة تحكم Rails. يمكن أن يكون إدخال هذا في واجهة المستخدم طلب ميزة جدير بالاهتمام.
هل تعمل هذه كما هي، أم أنها تتطلب أيضًا التطبيق المدرج في القائمة البيضاء؟
هذا مفيد جدًا. لذا… (هذه محاولتي الأخيرة لاتخاذ قرار بشأن خياري!)
أنا شخص ذو مستوى متوسط من الخبرة التقنية ويمكنني التعامل مع بعض التفاصيل الدقيقة للتطبيقات. معظم مستخدمي مهتمون ببساطة بتسجيل الدخول وجعل الأمر يعمل دون الحاجة إلى أكثر من نقرة واحدة أو اثنتين من الإعدادات المرئية عند الإعداد الأولي. على سبيل المثال: 1) هل تريد رؤية إشعارات لـ “الرسائل” (المحادثات) و 2) هل تريد رؤية إشعارات للمنتديات. (فكر في Slack أو FB)
أعلم مدى قابلية تخصيص Discourse، لكنني أشهد بنفسي الحاجة إلى تثقيف الأشخاص في الشهر الأول الحرج من الاستخدام. بمجرد انخراطهم واستثمارهم في المحادثات، سيقومون بالتعديل والتكييف.
كل هذا يعني، ماذا ستفعل لإنشاء تجربة شهر أول سهلة للغاية للأشخاص الذين ينضمون إلى منتدى هاتفي ويسهلون إعدادًا مشابهًا لـ Slack أو Instagram؟ لدي ميزانية قدرها 2000 دولار، إذا لزم الأمر. تطبيق أصلي أم أدوات موجودة؟
شكرًا لك - هذا شيء جيد معرفته، حيث يمكن أن يؤدي تعديل هذا إلى تغيير قواعد اللعبة بالنسبة لنا (وإيقافنا عن استخدام خدمة طرف ثالث دون داعٍ).
ومع ذلك، لا يمكنني العثور على أي إعدادات لهذا في واجهة المستخدم، سواء على مستوى الموقع أو المستخدم. كما أنني لا أستطيع العثور على أي وثائق حول هذا الموضوع.
لذلك بالنسبة للرسائل الخاصة، ننتظر 20 ثانية فقط افتراضيًا!! أعتقد أن هذا ليس مشكلة كبيرة لتقليل الوقت. على الأقل ليس للرسائل الخاصة (والدردشة). يمكن أن يكون مزعجًا للإشعارات “الأقل أهمية”.
أتساءل عما إذا كان هذا يحتاج إلى إعادة نظر الآن بعد أن أصبح لدينا دردشة. أقترح هذه كإعدادات افتراضية بدلاً من ذلك:
نافذة وقت إشعارات الدفع 10 دقائق (كل شيء ما عدا الدردشة / الرسائل الخاصة)
نافذة وقت البريد الإلكتروني 10 دقائق (هل يمكن دمج هذا مع الإعداد الأول؟)
نافذة وقت الرسائل الشخصية دقيقتان (لم تعد بحاجة إلى أن تكون “فورية”)
لم يتغير هذا - لقد عثرت عليه مرة أخرى عند إعداد موقع جديد للدردشة. إنه مدفون حقًا، وإذا لم أكن أعرف، لكنت سأستمر في استخدام الإعدادات الافتراضية وسأكون غير راضٍ حقًا عن التجربة.