계정 생성과 구독의 통합을 더 강화할 수 있을까요?

모든 액세스에 로그인을 요구하는 커뮤니티(즉, ‘로그인 필수’ 설정을 활성화한 상태)를 상상해 보세요. 그리고 모든 사용자에게 구독을 요구하는 경우입니다.

현재, 사용자는 구독을 생성하기 전에 먼저 계정을 생성해야 합니다(Subscriptions 플러그인을 통해). 물론 이는 매우 당연한 일입니다. 계정이 없으면 구독을 가질 수 없으니까요.

불행히도, 사용자가 계정을 생성한 후에는 어떤 형태의 표시 가능한 콘텐츠가 필요합니다. 즉, "…반은 왔습니다! 이제 구독을 해야 합니다."라고 적힌 단일 주제(Topic)를 담기 위해 추가 카테고리가 필요합니다.

다음 아이디어를 통해 계정 생성과 구독 설정은 여전히 두 단계의 과정이지만, 계정만 있고 구독은 없는 사용자가 사이트에 존재하지 않게 됩니다.(그들에게 구독 설정을 위한 벽(Wall)이 표시되므로.)

Discourse를 위한 새로운 “account-creation-more-url” 옵션

페이지로 게시한 특정 주제의 URL을 포함하는 새로운 옵션(예: “account-creation-more-url”)과 “account-creation-more-link-text” 옵션을 설정할 수 있도록 허용해 주세요.

Discourse가 '로그인 필수’로 설정된 경우에만, 계정 생성 화면/모달에 해당 URL로 이동하는 새 링크가 표시됩니다. 이를 통해 제가 상세히 설명해야 할 모든 내용을 담은 페이지를 쉽게 구성할 수 있습니다. 사용자가 계정 생성 벽에 직면했을 때, 무슨 일이 일어나고 있는지 설명하는 어떤 것으로 사람들을 이끌 수 있는 방법을 제공합니다.(해당 게시된 페이지에 작동하는 “계정 만들기” 링크 등을 넣는 것은 제 몫입니다.)

Subscriptions 플러그인을 위한 새로운 “구독 필수” 옵션

새로운 부울 값 "subscriptions-required"와 쉼표로 구분된 제품 목록을 지정하기 위한 필드 "subscriptions-required-products"를 추가합니다.(물론 Subscriptions 플러그인의 제품입니다.)

사용자(물론 사이트 관리자는 제외)가 로그인할 때, 해당 제품 중 하나가 활성 상태가 아니라면, 구독 설정을 강제하는 다른 화면/모달을 봅니다.

그리고 두 개의 필드 "subscriptions-required-more-url"과 "subscriptions-required-more-link-text"가 있습니다.(이것은 계정 생성 벽에 사용할 것과 동일한 페이지로 게시된 주제를 설정할 것입니다.) 이를 통해 구독이 무엇이고 왜 필요한지 설명하는 곳으로 사람들을 이끌 수 있습니다.


Meta에서 다소 관련이 있는 다른 주제들…

3개의 좋아요

구독 플러그인의 기본 경험(out of the box experience)이 크게 개선될 수 있다는 점에 전적으로 동의합니다! 다만, 조금 더 직접적인 작업을 감수할 의사가 있다면 현재로도 상당한 유연성을 활용할 수 있습니다.

여기에는 아웃렛(outlets)이 존재하므로, 테마 컴포넌트를 생성하여 링크를 추가할 수 있습니다.

홈페이지에서 카테고리가 존재함을 확인하고, 특정 아이콘을 통해 해당 콘텐츠가 “구독자 전용”임을 나타내는 흐름을 매우 좋아합니다.

그 후 비구독자는 콘텐츠를 보려면 가입을 유도받기 위해 해당 카테고리를 클릭할 수 있습니다.

@blake 이 플러그인에 이와 유사한 기능이 있었나요?

3개의 좋아요

Category Previews 을 사용하면 이를 구현할 수 있습니다.

3개의 좋아요

구독(subscriptions) 플러그인은 현재 카테고리와의 인터페이스를 지원하지 않으며, 그룹만 지원합니다. 그룹은 나중에 Discourse의 일반 UI를 통해 수동으로 카테고리에 제한을 걸 수 있습니다.

네, 가능한 것 같습니다:

3개의 좋아요

이 방식은 워크플로우가 다소 어색해집니다(구독 전에 가입이 여전히 필요합니다). 또한 '몇 개의 카테고리’라는 매우 단순한 구조를 가진 사이트에만 적합합니다.

유료 멤버가 있는 멤버십 사이트로 Discourse를 사용하려는 시도의 핵심 문제는 현재 가입과 구독이 별개의 프로세스라는 점입니다. 저는 이를 수용하거나 우회하는 방식으로 해결했습니다:

가입/구독 분리 수용

사이트에 공개된 부분이 있어 사람들이 가입할 동기를 이미 가지고 있도록 하고, '유료 멤버십’은 이를 한 단계 더 나아가는 것으로 설정합니다. 예시 사이트:

우회하기

로그인 전용으로 설정하고, Custom Wizard Plugin 🧙 플러그인을 사용하여 가입 워크플로우의 일부로 구독 페이지로 사람들을 유도합니다.

불행히도, 결심이 굳어지면 이 과정을 빠져나갈 수 있습니다. 그렇게 되면 상당히 제한적인 경험을 하게 되며, 이를 위해 세심한 설정이 필요합니다. 예시 사이트:

https://members.ukdhc.org

앞으로의 방향

두 프로세스를 단일 워크플로우로 연결할 수 있는 옵션을 제공하면 특히 멤버 웹사이트로 Discourse를 사용하려는 멤버십 조직에 훌륭한 해결책이 될 것입니다.

개인적으로는 첫 단계로 이렇게 구현하겠습니다:

  1. 가입 시 구독을 활성화하는 플러그인 설정 추가
    • OFF: 현재 기능과 동일 (기본값)
    • OPTIONAL: 가입 완료 시 구독 페이지로 이동 (그러나 다른 곳으로 이동 가능)
    • FORCED: 구독 페이지로 이동하며, 구독이 승인되기 전까지 사이트의 다른 부분에 접근할 수 없음

물론 이를 위해 메시징과 마무리 작업이 필요합니다.

4개의 좋아요

이건 분명히 제 표를 얻는 제안입니다! Discourse를 통해 생계를 유지하려는 관리자분들에게, 가입 시 구독을 선택할 수 있게 해준다면 전환율에 큰 도움이 될 것입니다.

혹시 팀에서 현재 이 부분에 대해 작업할 것을 고려하고 계신지 여쭤봐도 될까요?

1개의 좋아요