유료 그룹

안녕하세요 :waving_hand:t3: 저는 Discourse를 사용하는 것을 진지하게 고려하고 있습니다. 몇 개의 무료 카테고리를 두고, 시간이 지나면서 “유료” 카테고리를 추가하여 사용자가 접근하려면 결제가 필요하도록 만들고 싶습니다. 유료 카테고리는 실질적으로 커뮤니티 기능이 포함된 과정(course)이 될 것입니다.

  1. 접근을 제한하는 가장 좋은 방법은 그룹(Group)과 구독(Subscription)을 사용하는 것일 거라고 가정합니다.

  2. 유료 카테고리에서 비가입자(유료 구독이 없는 사용자)가 보는 내용을 커스터마이즈할 수 있을까요? 예를 들어 상단에 커스텀 HTML/CSS를 위한 작은 컨테이너를 배치하고, 그 아래에 토픽 스크린샷을 보여주는 식으로요. 판매 페이지/체크아웃으로 제 WooCommerce 웹사이트를 링크할 수는 있지만, 그렇게 하면 Discourse 사용자가 생성되지 않습니다(Zapier가 Discord 사용자/그룹 생성을 지원하지 않는 것 같습니다).

  3. Discourse에 과정(course)과 같은, 콘텐츠가 많은 것을 게시하는 가장 좋은 방법은 무엇일까요? HTML 페이지와 같은 것이 가능할까요? 아니면 과정 콘텐츠를 토픽(Topic)이나 태그(Tag) 아래에 두는 것이 좋을까요? 전반적으로 커뮤니티/대화를 장려하고, 사용자 자신의 창작물을 게시할 수 있는 공간을 마련하여 그것들도 동일한 가치를 가질 수 있도록 하고 싶습니다.

감사합니다!

분명히 꽤 똑똑하신 것 같네요 :wink: !

네 - 이는 subscriptions 플러그인에 의해 긴밀하게 통합되고 훌륭하게 관리됩니다.

각 카테고리에 대해 사용자가 서로 얼마나 상호작용할 수 있는지에 대해 많은 제어 권한이 있지만, 가시성은 설계상 다소 이진법적입니다. 즉, 모든 것을 보거나 아무것도 보지 못합니다(존재한다는 사실조차).

그러나 다음 사용자 정의를 통해 이를 확장할 수 있습니다:

  1. 하위 카테고리 사용

    • 보이는 콘텐츠를 메인 카테고리(또는 제한이 덜한 하위 카테고리)에 배치

    • 숨겨진 콘텐츠를 제한이 더 엄격한 하위 카테고리에 배치

  2. Category Previews 활용

    • 이 #customization:theme-component는 비공개 카테고리의 존재를 드러내고, 접근이 차단된 사용자에게 대신 맞춤형 페이지를 표시할 수 있게 해줍니다
  3. Discourse Category Lockdown

    • 이 #customization:plugin은 카테고리 내 주제의 제목만 드러내고, 콘텐츠가 검색 가능하도록 허용합니다

@nathank 님, 이 플러그인들에 대해 자세히 알려주셔서 감사합니다.

Category Previews를 상상하고 있었는데, Advertise activity in a private category (discourse-category-lockdown)도 매우 흥미롭습니다 — 특히 Google SEO 측면에서요. 다만 아직 제가 이해하지 못하는 특정 설정으로 인해 Category Previews에 문제가 생기는 사람들을 보고 있어서, 상황이 복잡하게 느껴지고 자사 호스팅 설치 설치를 진행하는 데 막혀 있습니다.

솔직히 콘텐츠 유료화(paywall)에 대한 시장이 매우 큰데, Discourse가 Subscription 플러그인으로 이를 가능하게 하지 않는 것이 놀랍습니다:

비공개 유료 카테고리를 모두에게 표시 > 미결제 사용자가 클릭하면 유료 콘텐츠의 설명/예시를 제공 > 구매 옵션을 제시.

아니면 제가 놓치고 있는 부분이 있는 건가요?

저를 @멘션할 필요 없어요. Discourse가 직접 답변이 달리면 자동으로 알려주니까요!

단일 솔루션으로 해당 사용 사례를 구체적으로 다루지 않는 경우가 더 많다는 거예요. 하지만 위에서 언급한 것들을 조합해서 비교적 쉽게 구현할 수 있습니다.

그렇게 하는 방법에 대한 가이드가 도움이 될 수도 있겠네요. 과정을 통해 배워가면서 직접 가이드를 만들어서 여기에 공유해 주실 수 있을까요?

네, 맞습니다. 전자상거래(eCommerce)의 경우, 이는 특정 사용 사례라기보다는 인터넷 전체가 작동하는 방식에 더 가깝다고 생각합니다.

이걸 직접 조합해야 한다면, 앞으로 어떤 다른 장애물에 부딪히게 될지 상상조차 되지 않습니다. 아마도 Discourse가 제가 원하는 기능을 기본적으로 제공하지 못하는 것일 수도 있습니다. 무료 커뮤니티에게는 오히려 더 나을 수도 있겠네요 :slight_smile:

아쉬운 점은, Discourse를 사용하는 경험 자체를 정말 좋아해서 제 커뮤니티 멤버들에게도 그런 경험을 제공하고 싶었다는 것입니다.

이 플러그인에서 구독을 사용하고 편의에 맞게 조정할 수 있습니다:

또는 랜딩 페이지를 사용해 배너, 헤더 아이콘, 사이드바 형태로 표시할 수 있습니다:

마지막 플러그인은 유지 관리 및/또는 지원이 필요합니다.

다시 인사드립니다 :waving_hand:t3: 새로운 잠재적 해결책이 하나 있습니다 — 이게 작동할까요?

모두에게 기본적으로 표시되는 공개 범주로 "XYZ"를 만들고, 이 범주를 사용자 정의 URL(제 경우엔 제 비즈니스 웹사이트에 있는 랜딩 페이지)로 연결하는 것입니다. 아니면, 불가능하다면 디스코urs 페이지를 연결하는 것입니다. 하지만 사용자가 접근 권한이 있다면, 이 공개 범주는 숨겨지고 동일한 이름인 XYZ의 제한된 그룹 접근 권한이 있는 범주가 나타납니다. 이 범주에는 독점 콘텐츠가 포함되며(가시성을 위해 Everyone > See 체크박스가 해제되어 있어야 합니다).

제 웹사이트에 판매 페이지를 두고, 해당 구독/제품에 대한 디스코urs/Stripe 체크아웃으로 바로 연결되는 구매 버튼을 두는 것도 가능할 것 같습니다.

이 방식이 검색 결과 등에서 사용자 경험(UX) 문제를 일으킬까요? 아니면 다른 문제가 있을까요?

메인 카테고리를 사용자 정의 URL(또는 불가능하다면 디스코urs 페이지)로 연결할 수 있다면, 이는 흥미로운 대안 옵션이 될 것입니다.

감사합니다!

카테고리 링크를 리디렉션하는 작업은 해당 링크가 비교적 유연하지 않아 어려움을 겪을 수 있다고 생각합니다.

다만, 이 테마 컴포넌트가 작동 가능한 솔루션을 만드는 데 도움이 될 것입니다:

완벽하게 매끄럽게 작동하려면 약간의 세심한 설정 및 커스터마이징이 필요할 수 있습니다(공식 TC는 아니지만 스태프가 작성한 것입니다).

도전과정에 행운을 빕니다!