Google Analytics 활성화 방법

구글 애널리틱스 설정을 활성화할 수 있는 곳을 어디에도 찾을 수 없습니다. 플러그인도 찾을 수 없네요. 그러면 Discourse에서는 어떻게 해야 하나요?

Integrate Google Tag Manager with Google Analytics 주제는 Discourse에서 Google Tag Manager를 설정하는 방법을 설명합니다. 현재 Google Analytics만 설정하는 방법을 다루는 howto 주제가 없는 것 같습니다.

Google Tag Manager를 사용하지 않는 경우, Google Analytics를 설정하려면 Discourse의 ga universal tracking code 사이트 설정에 Google Analytics 추적 코드를, ga universal domain name 사이트 설정에 도메인 이름을 추가하기만 하면 됩니다. ga universal tracking code 사이트 설정이 지정되면 Discourse가 분석 스크립트를 자동으로 로드합니다.

@simon
“Solved by”(해결됨) 항목을 보면 “in post #3”(3번째 게시물)이라고 표시되어 있습니다. 제가 이 게시물을 올리기 전에는 두 개의 게시물만 있었습니다. 그런데 2번째 게시물이 아니라 “post #3”(3번째 게시물)이라고 잘못 표시되고 있습니다. 현재 표시되는 내용은 다음과 같습니다. 필요하다면 이 문제에 대해 새 주제를 만들어 주세요. :slightly_smiling_face:

원래 삭제된 다른 응답이 하나 있었습니다. 이 엣지 케이스를 제대로 처리하지 못하는 것 같습니다.

저는 Tag Manager를 사용하지 않고 있으므로, 제가 찾고 있던 답이었습니다. 이 필드에 GA 데이터를 입력했는데 아무 반응이 없습니다. 활성화하려면 다음으로 무엇을 해야 하나요? 렌더링된 페이지 소스에서 GA와 관련된 것을 어디에서도 볼 수 없습니다.

저도 제 사이트에서 직접 테스트해 보았습니다. Discourse의 ga universal tracking code 사이트 설정에 분석 트래킹 ID를 추가한 후, 분석 페이지에서 사이트 활동이 표시되는 것을 확인할 수 있습니다.

포럼에서 브라우저의 웹 검사기를 열고 Console 탭으로 이동하면 Content Security Policy 위반 사항이 나열되어 있을 수 있습니다. 오류가 표시되는 경우, Discourse 사이트의 content security policy script src 설정에 https://www.google-analytics.com이 추가되었는지 확인해 보실 수 있나요? 유니버설 트래킹 코드가 설정되면 Discourse가 해당 소스를 자동으로 추가해야 하지만, 사용자의 사이트에서는 추가되지 않았을 수 있습니다.

Content Security Policy 오류가 표시되지 않는다면, 문제는 Google Analytics 계정 설정에 있을 수 있습니다.