تنفيذ تمايز مستوى الدعم

مرحبًا!

نحن نخطط لتطبيق نظام تسعير متعدد المستويات. سيكون لكل باقة شروط دعم مختلفة. لذا، نحتاج إلى جعل الأمر مريحًا للعملاء وفريق الدعم على المنتدى. لنفترض أن لدينا 3 مستويات:

  1. مجاني: لا يُضمن الرد على المنتدى.
  2. 100 دولار: يُضمن الرد على المنتدى خلال يومين.
  3. 200 دولار: يُضمن الرد على المنتدى خلال يوم واحد.

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

  1. يجب أن يكون المستوى سهل الوصول إليه في صفحة الموضوع. ويفضل أن يكون ذلك بنقرة واحدة على المستخدم.
  2. يجب أن يمكن تعيين المستوى وإلغاؤه عبر واجهة برمجة التطبيقات (API).
  3. يجب أن يكون المستوى مرئيًا فقط لأعضاء الطاقم.

لقد جربت تجربة الشارات المخصصة، والتي تبدو مناسبة تمامًا للوهلة الأولى.

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

  2. يمكن تعيين الشارات وإلغاؤها عبر واجهة برمجة التطبيقات (API).

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

لقد تحققت مما إذا كان يمكننا تنفيذ ذلك باستخدام المجموعات أيضًا.

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


    كنت مسجلًا الدخول كمستخدم بدون أي حقوق إدارية أو إشرافية في الصورة.

  2. يمكننا تعيين المجموعات وإلغاؤها عبر واجهة برمجة التطبيقات (API).

  3. يمكن أن تكون المجموعة مرئية فقط لأعضاء الطاقم، لكن الأيقونة مرئية للجميع.

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

يرجى إبداء الرأي فيما إذا كانت هناك أي وظيفة أخرى يمكن أن تساعد في تنفيذ مستويات الدعم.

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

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

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

لقد قمنا بالفعل بتنفيذ الدعم الخاص بهذه الطريقة. يمكن للمستخدمين مشاركة البيانات الحساسة المتعلقة بمشاريعهم في فئات خاصة.

الآن، نحن نبحث عن حل لنهج آخر حيث تكون جميع المواضيع العامة مجمعة في فئة واحدة مرئية للجميع.

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

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

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

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

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