가장 최신 버전의 공식 Discourse를 설치하고 있습니다. GitHub - discourse/discourse-adplugin: Official Discourse Advertising Plugin. Install & Start Serving Ads on Your Discourse Forum · GitHub 플러그인을 설치했습니다.

게시자 ID와 Ad Manager ID를 보유하고 있습니다. 도메인 루트에 위치한 ads.txt 파일도 업데이트했습니다. Google AdSense 측에서도 모든 설정이 완료된 상태입니다. 다만, 뭔가 이상한 점이 하나 있는데 플러그인 자체와 관련이 있을 것 같습니다.
GitLab에서 이슈를 열려고 했지만 이슈 탭이 없습니다.
구체적으로, 관리자 패널의 “AdSense” 탭에 접속하여 게시자 코드를 입력하고 녹색 체크마크를 누르면 입력 내용이 반영되지 않습니다. 게시자 코드는 잊고, 신뢰 수준(trust level) 등 다른 항목을 변경한 뒤 확인을 눌러도 마찬가지입니다. 새로운 Discourse 업데이트 이후 AdSense 플러그인이 더 이상 지원되지(deprecated) 않게 되어 이제 “Ad Plugin” 탭만 사용해야 하는지, 아니면 여전히 관리자 패널에 남아 있는 것이 정상인지 확실하지 않습니다.
관리자 패널에서는 다음과 같은 내용을 확인하실 수 있습니다:
이 URL에 접속하여 새로고침을 하면 모두 정상 작동하지만, AdSense 탭만 예외입니다.
기본적으로 이 페이지를 방문하면 사용자 입력을 정상적으로 받아들이며 문제없이 작동합니다:
https://forum.yourdomain.com/admin/site_settings/category/ad_plugin
하지만 이 페이지를 방문하면 오류가 발생합니다:
https://forum.yourdomain.com/admin/site_settings/category/adsense_plugin
누구든 AdSense 페이지에 접속하여 새로고침을 하면 오류를 재현해 보실 수 있습니다. 사용자 입력이 정상적으로 반영되는지 확인하기 위해 신뢰 수준을 변경해 보는 것도 오류를 재현하는 또 다른 방법입니다:
녹색 체크마크를 클릭해도 값이 업데이트되지 않습니다.

