Discourse 배지/신뢰도/태깅/지표/해결 관련 질문

개별 게시글에 태그를 붙이는 방법은 없습니다. 태그는 주제(Topic) 수준에서 추가됩니다. 어떤 목적으로 태그를 사용하시려는지는 이해하지만, 태그는 이 용도에 적합하지 않습니다. 나중에 다시 확인하고 싶은 게시글을 표시하는 방법으로 북마크를 사용하는 것이 도움이 될 수 있을 것 같습니다.

각 신뢰도 단계의 사용자가 수행할 수 있는 작업에 대한 좋은 개요를 제공하는 블로그 게시글이 있습니다: Understanding Discourse Trust Levels. 신뢰도 3단계 이상의 사용자는 사이트 관리를 돕는 역할을 할 수 있습니다. 신뢰도 0단계 사용자는 사이트에서 수행할 수 있는 작업에 대해 매우 제한적입니다.

테마 컴포넌트를 통해 이것이 가능할 것이라고 생각합니다. 게시글 작성자의 사용자 이름 옆에 배지를 표시하는 기존 테마 컴포넌트가 있습니다: Post Badges. 다만, 이는 관리자/배지 페이지에 나열된 배지만 표시하는 데 사용할 수 있는 것 같습니다. 다음 답변에서 제시하는 방법을 사용하여 특정 신뢰도 단계의 모든 멤버에게 사용자 지정 배지를 할당하고, 그런 다음 게시자의 사용자 이름 옆에 해당 사용자 지정 배지를 표시할 수 있습니다.

지적하신 대로 사용자 지정 배지를 일괄로 수여할 수 있습니다. 사용자 지정 배지에 대한 기준이 있다면, Data Explorer 플러그인을 사용하여 두 단계로 이를 수행할 수 있습니다. 먼저 사용자 지정 배지를 생성하고 활성화한 다음, 배지를 수여해야 할 사용자의 이메일 주소를 반환하는 Data Explorer 쿼리를 작성합니다. 예를 들어, 1,000개의 게시글을 작성한 사용자에게 배지를 수여하고 싶다면 다음과 같은 Data Explorer 쿼리를 사용할 수 있습니다:

SELECT
ue.email
FROM user_stats us
JOIN user_emails ue
ON ue.user_id = us.user_id
WHERE us.post_count > 1000
AND ue.primary = true
AND us.user_id > 0

어떤 쿼리를 사용하든, email을 컬럼 이름으로 설정한 단일 컬럼을 반환하도록 확인해야 합니다. 쿼리를 실행한 후 CSV 버튼을 클릭하여 쿼리 결과의 CSV 파일을 다운로드하십시오. 이제 사용자 지정 배지 페이지의 “일괄 수여(Bulk Award)” 버튼을 클릭하고 CSV 파일을 업로드하십시오. 배지는 Data Explorer 쿼리로 반환된 사용자에게 수여됩니다.

API를 통해 사용자 지정 배지를 부여할 수도 있습니다: API를 통해 사용자 지정 배지를 부여하는 방법.

DAU/MAU 쿼리를 사용하되, 결과를 주 단위로 계산하는 Data Explorer 쿼리를 작성하는 것이 가장 좋은 접근 방식이라고 생각합니다.