Организация активного сообщества поддержки при переходе с Facebook

(Если это стоит вынести в отдельную тему, дайте знать… Я не уверен, стоит ли продолжать писать в этой ветке/категории или переместиться в другое место.)

Я собираюсь добавить пользовательские поля. Некоторые из них — это общая информация, которую мы хотели бы иметь обо всех пользователях (по желанию), например, город/страна, в которых они находятся. Или, может быть, мы управляем этим с помощью сотни разных групп? Только что подумал: пользовательские поля или группы? Помимо города, важной информацией могут быть: «большая семья» (люди с множеством животных), «управляю этим в одиночку», «работаю по нерегулярному графику», «инвалидность или проблемы со здоровьем», «отсутствует большую часть дней против обычно находится дома», «уровень комфорта с технологиями», «уровень стресса»… Все это — «контекстные» индикаторы о пользователе, которые нам крайне полезно знать, так как они влияют на то, как мы будем давать советы и оказывать поддержку людям, когда они публикуют сообщения.

Две категории пользовательских полей, которые, по моему мнению, точно должны быть именно пользовательскими полями: одна группа — для людей, переходящих из Facebook, другая — для «совершенно новых участников»:

  • дата вступления в сообщество в Facebook (большинство помнят), может быть приблизительной; имя в Facebook или ссылка на профиль (чтобы помочь нам узнать людей)
  • для новых участников у нас уже есть вопросы отбора, размещенные в Facebook, которые я хотел бы перенести практически без изменений (есть ли у вас диабетическая кошка, дайте нам подробности, каковы ваши ожидания/потребности, вводите ли вы инсулин/лечение или открыты к этому, насколько вы сейчас напряжены… этого, в общем-то, достаточно)

Есть ли способ «сгруппировать» пользовательские поля с помощью условия («Я прихожу из сообщества в Facebook» / «Я совершенно новый участник сообщества»)?
(Смотрите, это вроде как вопрос о функциях, так что должно ли это оставаться в категории «Сообщество»?)

Это очень интересно, большое спасибо за то, что поделились!

Существует информация о цепочке полей пользователя на Discourse Authentication Validations, а также о очень мощном Custom Wizard Plugin 🧙. Но я сам(а) не использовал(а) ни одно из этих решений.

Возможно, имеет смысл показывать только самые важные пользовательские поля на форме регистрации, а остальные поля предлагать заполнить позже.

3 лайка

Согласен. К слову, я добавил множество полей, но всё ещё не могу понять, где именно в моём профиле их найти и заполнить, хотя они уже существуют :face_with_peeking_eye:

Обычно они находятся во вкладке профиля /my/preferences/profile.

Вы также можете предложить пользователям форму с помощью User Field Prompt

1 лайк

Понимаю, что бывает сложно удержаться от излишнего усложнения, но помните, что Discourse очень гибок, и вы всегда сможете позже настроить свои категории. Это включает объединение категорий, перемещение постов из одной категории в другую, замену категории тегом и наоборот и т. д.

Поэтому не стоит сильно переживать, если вы считаете, что допустили ошибки, или если после запуска форума вы решите, что организацию категорий и тегов можно улучшить:

Конечно, идеально, когда всё работает правильно с самого запуска. Но я хочу сказать, что эти инструменты помогут снизить излишнюю тревожность, так как любые ваши решения всегда можно изменить позже.

4 лайка

Да, именно так. Это заставляет меня думать, что принцип «начинай просто и итерируй» (который является моим стандартным подходом к делам) — более разумный выбор в данном случае, чем «подготовить всё идеально до прихода гостей» (который является моим идеальным подходом, но в реальности его редко удаётся реализовать или даже увидеть :rofl:).

2 лайка

Я предвзят в пользу такого подхода и считаю, что в вашем случае он, вероятно, тоже будет лучшим.

Один из способов подойти к этому — рассматривать наличие различных вех на пути к полному запуску, которые могут выглядеть примерно так:

  • сайт становится доступен для близких коллег
  • сайт становится доступен для бета-тестеров
  • сайт становится доступен для пилотной группы
  • сайт становится доступен для всего существующего сообщества
  • сайт становится доступен для новых участников
  • объявлена дата прекращения поддержки определённых активностей в старом сообществе
  • определённые активности больше не поддерживаются в старом сообществе

На каждом из этих этапов вы постепенно расширяете круг участников, итерируете сайт, пока не будете уверены, что он готов к переходу на следующий этап. Выполняйте только то, что необходимо для следующего этапа, но не для этапа после него. По ходу дела узнавайте, что действительно нужно.

Последние два шага также можно повторять в цикле, заменяя активности по одной или по несколько за раз. Возможно, в итоге вы полностью закроете старое сообщество. А может, оно останется навсегда для поддержки небольшого набора активностей.

7 лайков