활성 멤버가 카테고리를 자동으로 팔로우하도록 설정

조금 맥락을 설명하자면:

  • 저희 포럼에는 약 95,000명의 회원이 있습니다.
  • 약 1년 전, 3개의 독립된 포럼을 하나로 통합하여 마이그레이션을 진행했습니다.
  • 현재 “공지(Announcement)” 카테고리가 있으며, T1, T2, T3 및 T4 그룹의 회원들이 자동으로 “첫 게시물 보기(Watching first post)” 상태에 있습니다.
  • 공지 카테고리 내의 주제(Topic)는 관리자만 생성할 수 있습니다.

매주 마지막 주에는 커뮤니티 성과, 제품 출시, 다가오는 이벤트 등을 축하하는 “뉴스레터” 형식의 주제를 생성합니다.

현재, 위 신뢰 수준(Trust Level)에 해당하는 모든 회원이 해당 주제가 생성될 때 알림을 받습니다. 하지만 이것이 최선의 방법인지에 대해 재평가하기 시작했습니다.

이전 포럼들을 마이그레이션하면서 많은 비활성 계정을 가져왔습니다.

“첫 게시물 보기” 설정이 카테고리 내에서 활성 회원 또는 특정 기간 내 활동한 회원에게만 적용될 수 있는 잠재적 방법을 찾고 있습니다.

예를 들어, 모든 신뢰 수준이 팔로우하는 대신, 2023년 8월 이후로 활동한 계정만 팔로우하도록 설정하는 것입니다.

이를 달성할 수 있는 방법에 대한 아이디어가 있으신가요? Data Explorer가 여기에 도움이 될까요? 아니면 Automation 플러그인이 좋을까요?

신뢰 등급 대신 ‘최근 사용자’ 그룹을 만들어 ‘첫 게시물 관찰’ 기준을 적용할 수 있을 것 같습니다.

한 가지 방법은 ‘마지막 접속 시간’을 기준으로 매일 실행되는 사용자 정의 SQL 배지를 만드는 것입니다. 기준을 충족하지 않는 사용자에게는 배지가 자동으로 취소되도록 설정할 수 있습니다. 그런 다음 자동화(Automation)를 통해 해당 배지를 가진 사용자를 그룹에 추가하고, 배지를 잃으면 그룹에서 제거하도록 구성할 수 있습니다.

이 방법이 실현 가능해 보이나요?

그것이 잠재적인 해결책이 될 수 있을 것 같습니다.

정리하면 다음과 같습니다:

  • “Recent Users” 그룹은 해당 카테고리를 팔로우하는 그룹입니다.
  • 자동화 작업이 매일 실행되어 기준에 따라 그룹에 사용자를 추가하거나 제거합니다.
  • 사용자가 기준에 부합하는지 여부를 결정하는 SQL 배지가 있습니다.

이것이 어떻게 작동하는지 완전히 이해하는 데 도움이 될 자료가 있을까요?

대략적인 요지는 이렇습니다. :+1:

커스텀 SQL 배지에 대한 정보는 이 토픽에서 확인할 수 있습니다 - Creating triggered custom badge queries

'최근 x개월 동안 확인됨’과 같은 조건을 기반으로 한다면 쿼리 자체는 꽤 단순할 것입니다.

그리고 여기에는 해당 자동화에 대한 안내가 있습니다: Add users to groups through custom field automation 아니, 취소합니다. 잘못된 것이네요. 배지 버전용도 작성해 둔 줄 알았는데 지금은 확신이 서지 않습니다.

동작하는 부분이 몇 가지 있어서, 모든 것이 잘 맞물리는지 확인하기 위해 테스트를 해보는 것도 좋습니다. :slight_smile: