템플릿과 JS API가 현대화되는 상황에서 CMP는 어떻게 배포해야 하나요?

이 공지(템플릿 및 JS API를 위한 인라인 스크립트 태그 현대화)에 따라, script type='text/discourse-plugin' 또는 script type='text/x-handlebars'는 비추천(deprecated)되었습니다.

그러나 EU와 UK에서는 광고 및 추적 데이터를 수집하기 위해 CMP(동의 관리 플랫폼)를 갖추는 것이 필수적입니다.

이에는 AdSense, GAM, Google Analytics 및 대부분의 기타 벤더가 포함됩니다. CMP가 없으면 거의 모든 광고가 표시되지 않으며, 사이트 소유자는 개인정보 보호 및 동의 관련 법규를 위반하게 됩니다.

앞으로 CMP 스크립트를 구현하는 최선의 방법은 무엇인가요?

이전에는 헤더에 코드를 삽입하고 있었지만, 현재는 관리자 오류가 발생하며 9월에 해당 코드가 제거될 것 같습니다. 제가 현재 사용 중인 코드 예시는 다음과 같습니다:

제 사이트는 gasroom.org 입니다.

감사합니다!

이 코드를 스크립트 태그 없이 테마의 ‘JS’ 탭(‘Edit CSS/HTML’ 아래)으로 이동할 수 있습니다. 이 코드를 apiInitializer 부분에 배치하세요.

그 다음, Discourse.user.current()를 api.getCurrentUser()와 같은 것으로 변경할 수 있습니다.