StatCounter 코드 추가

statcounter 코드를 추가했는데 작동하지 않는 것 같습니다. 이 문제를 해결하는 방법을 아시는 분 계신가요?

아니요. 그 질문에 대해 도움을 줄 수 있는 사람은 아무도 없습니다.

답변이 가능한 질문을 하고 싶다면 다음 사항들을 포함해야 합니다: 무엇을 했나요? 어떤 코드를 추가했나요? 어디에 추가했나요? 실행을 시도했을 때 어떤 일이 발생하나요? 실행을 위해 무엇을 했나요? 어떤 결과가 나올 것으로 예상했나요?

다시 말해, statcounter 코드를 작동시켜서 discourse 커뮤니티의 방문자를 추적하고 계신 분이 계신가요?

Discourse에는 다양한 통계에 대한 대시보드와 보고서가 기본적으로 제공됩니다. 많은 사용자가 Google Analytics도 함께 사용하고 있다고 생각합니다.

그렇군요. 하지만 제가 찾는 것은 아닙니다.

아직도 작동시키는 방법을 찾고 있습니다.

다음은 해당 코드입니다:

어떻게 추가해야 하는지 아시는 분 계신가요?

해당 코드는 테마 컴포넌트의 </head> 섹션에 추가합니다. 이에 대해 더 자세히 알아보려면 여기를 참고하세요.

Discourse는 단일 페이지 애플리케이션(SPA)입니다. 따라서 Statcounter가 제공한 문서와 구현 방식이 다를 수 있습니다. 이를 고려하여 구현해야 하며, 그렇지 않으면 초기 페이지 뷰에 대한 통계만 수집됩니다.

다음은 Google Analytics에서 페이지 전환 시 통계를 전송하는 방법의 예시입니다(이것은 내장 기능이며, 관리자 설정에 Google Analytics 자격 증명을 추가해야만 작동하기 시작합니다).

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/initializers/page-tracking.js#L29-L37

또한 Statcounter의 스크립트가 테마 컴포넌트나 사이트 설정을 통해 (CSP) 허용 대상인지 확인해야 합니다.