تخيل مجتمعًا أرغب في فرض تسجيل الدخول للوصول إليه (لذلك قمت بتمكين إعداد “تسجيل الدخول مطلوب”) وأريد أن يكون لدى جميع المستخدمين اشتراك.
حاليًا، يجب على المستخدمين إنشاء حساب قبل أن يتمكنوا من إنشاء اشتراك (عبر ملحق الاشتراكات). هذا منطقي تمامًا بالطبع؛ لا يمكن لأحد الحصول على اشتراك حتى يكون لديه حساب.
للأسف، بمجرد أن ينشئ المستخدم حسابه، يجب أن يكون لدي قدر مرئي من المحتوى. هذا يعني أنني بحاجة إلى فئة إضافية، فقط للاحتفاظ بموضوع واحد، يقول: “… لقد وصلت إلى نصف الطريق! الآن عليك الاشتراك.”
مع الأفكار التالية، لا يزال إنشاء الحساب وإعداد الاشتراك عملية من خطوتين. ولكن لن يكون هناك مستخدمون على الموقع لديهم حساب ولكن ليس لديهم اشتراك (لأنهم يُظهرون جدارًا لإعداد اشتراكهم).
خيار جديد “account-creation-more-url” لـ Discourse
اسمح لي بتعيين خيار جديد (أطلق عليه “account-creation-more-url”) يحمل عنوان URL لموضوع قمت بنشره، وخيار “account-creation-more-link-text”.
فقط إذا تم تكوين Discourse مع تمكين “تسجيل الدخول مطلوب”، فسيظهر رابط جديد إلى عنوان URL هذا على شاشة/نموذج إنشاء الحساب. هذا يتيح لي بسهولة إنشاء صفحة تفصل كل ما أحتاج إلى تفصيله. هذا يمنحني طريقة لتوجيه الأشخاص إلى شيء ما يشرح ما يحدث، عندما يواجهون جدار إنشاء الحساب. (يعود الأمر إلي لوضع رابط عمل “إنشاء حسابك” في تلك الصفحة المنشورة، وما إلى ذلك.)
خيار جديد “subscriptions required” لملحق الاشتراكات
“subscriptions-required” منطقي جديد، وحقل “subscriptions-required-products” لتحديد قائمة مفصولة بفواصل من المنتجات. (منتجات من ملحق الاشتراكات بالطبع.)
عندما يقوم مستخدم (بخلاف مسؤول الموقع بالطبع) بتسجيل الدخول، إذا لم يكن لديه أحد هذه المنتجات نشطًا. يرى شاشة/نموذجًا آخر يجبر على إعداد اشتراك.
وحقلان “subscriptions-required-more-url” و “subscriptions-required-more-link-text”. (والتي سأضبطها على نفس الموضوع المنشور الذي سأستخدمه على جدار إنشاء الحساب.) هذا يتيح لي توجيه الأشخاص إلى مكان يشرح ما هي الاشتراكات ولماذا.
هذا يجعل سير العمل غير ملائم (لا يزال الانضمام مطلوبًا قبل الاشتراك)، وهو يناسب فقط المواقع التي تحتوي على بنية بسيطة جدًا “بضع فئات”.
المشكلة الأساسية عند محاولة استخدام Discourse كموقع عضوية (مع أعضاء مدفوعين) هي أن العمليتين (الانضمام والاشتراك) منفصلتان حاليًا. لقد تعاملت مع هذا إما باحتضانه، أو بمحاولة التحايل عليه:
احتضان فصل الانضمام / الاشتراك
وجود مكون عام للموقع، بحيث يكون لدى الأشخاص سبب للانضمام إليه بالفعل - و “العضوية المالية” هي ببساطة الارتقاء بها إلى المستوى التالي. مثال على موقع:
التحايل عليه
كونه متاحًا لتسجيل الدخول فقط، واستخدام Custom Wizard Plugin 🧙 لتوجيه الأشخاص إلى صفحة الاشتراك كجزء من سير عمل الانضمام.
للأسف، لا يزال بإمكانهم الخروج منه إذا كانوا مصممين. إذا فعلوا ذلك، فإنهم يحصلون على تجربة مقيدة للغاية، ولكن يجب تكوين هذا بعناية. مثال على موقع:
هذا بالتأكيد يحصل على صوتي! بالنسبة للمسؤولين الذين يحاولون كسب عيشهم عبر منصة Discourse الخاصة بهم، فإن القدرة على الاشتراك أثناء التسجيل ستوفر دفعة هائلة لمعدلات التحويل.
إذا سمحت لي أن أسأل، هل يفكر الفريق حاليًا في العمل على هذا؟