기간 통계를 최근 기간에 국한되지 않고 사용자 지정 시간 범위로 사용할 수 있나요?

다른 Discourse 포럼에서 헌신자 배지(365일 연속 로그인)를 획득하려고 하고 있습니다. 이미 364일이 표시된 지 꽤 되었지만, 그 빠진 하루가 언제인지(내일인지, 아니면 8개월 후인지) 알 수 있는 방법이 전혀 없습니다. 확실하게 아는 것 중 하나는 지난 분기 안에 빠진 날이 아니라는 점뿐입니다. 제가 말하는 통계 링크의 예시는 다음과 같습니다:

https://meta.discourse.org/u?period=yearly

여기서 기간을 연, 분기, 월, 주, 오늘로 변경할 수 있습니다. 그러면 해당 기간 동안 며칠 동안 방문했는지 표시됩니다. 문제는 가장 최근의 기간만 선택할 수 있다는 것입니다. 따라서 지난 1년 중 처음 3분기, 처음 11개월, 또는 처음 51주 동안의 빠진 날을 좁혀서 찾을 수 있는 방법이 없습니다. 마지막 기간만 조회할 수 있습니다.

커스텀 기간이나 종료일을 수동으로 입력하여 특정 시간 범위의 통계를 볼 수 있는 방법이 있을까요? 예를 들어 다음과 같은 형태로 말입니다:

https://meta.discourse.org/u?period=monthly&July

여기서 월 또는 시간 범위를 끝에 붙여 가장 최근 기간이 아닌 다른 기간을 지정하는 것입니다. "리포트"는 관리자만 접근할 수 있다는 것은 알고 있지만, 이는 배지 획득까지 얼마나 남았는지 등 특정 정보를 확인하고 싶은 관리자 아닌 99%의 사용자에게는 도움이 되지 않습니다.

가장 최근 기간이 아닌 다른 기간의 통계를 검색할 수 있다면, 어떻게 해야 하는지에 대한 조언을 정말로 듣고 싶습니다. :slight_smile:

Data Explorer 플러그인을 사용하면 원하는 날짜 범위의 데이터를 조회할 수 있습니다.

아 네, 만약 제가 포럼 관리자였다면 이렇게 했을 텐데요… 공유해 주셔서 감사합니다. 정말 멋진 플러그인인 것 같고, 저는 SQL에 대해 상당한 경험을 가지고 있습니다.

불행히도 저는 관리자가 아니라 플러그인을 설치하거나 백엔드나 리포트에 접근할 수 없습니다. 그래서 그 링크 페이지에서 처리할 수 있는 방법이 있는지 기대하고 있었습니다.

죄송합니다. #contribute:feature를 #support로 취급하는 나쁜 습관이 있네요.

하지만 관리자에게 설치를 요청할 수 있다면, 직원 외의 사용자도 직접 쿼리를 실행할 수 있도록 만들어 달라고 요청할 수도 있습니다.

1개의 좋아요

이렇게 특정 쿼리에 대한 제한된 접근을 허용할 수 있다는 걸 몰랐어요. 정말 좋은 제안이네요. 관리자한테 한번 물어보고 어떻게 생각하는지 들어볼게요… 저희 중 몇 명이서 성실 사용자 배지를 얼마나 더 채우면 받을 수 있는지 알아보고 있거든요. 그 아이디어를 올려주셔서 감사합니다. 정말 도움이 많이 됩니다!

1개의 좋아요

좋아요! 도움이 되었다니 다행입니다. 조금만 더 작업하면 원하는 사용자를 선택할 수 있는 쿼리를 만들 수 있을 거예요.

1개의 좋아요