Discourse가 모든 것을 대신 해결해 주기를 기대하지는 않습니다. 문제는 수익을 창출하는 대부분의 옵션, AdPlugin 자체를 포함하여, 문제점이 있는 것처럼 보인다는 것입니다.
저는 기술에 능숙하지 않아서 시도해 볼 수는 있지만, 개발자가 아니므로 문제를 해결(troubleshoot)할 수 없습니다.
플러그인의 Google AdSense 부분은 작동하지 않습니다. AdSense의 페이지뷰는 Pageviews보다 First Sessions와 더 일치하는 경향이 있습니다. 정확히 어떤 문제인지 확실하지는 않지만, Discourse의 SPA(싱글 페이지 애플리케이션) 요소가 AdSense를 완전히 무력화시킵니다. 여기에서 여러 번 질문했지만, GAM이 더 잘 작동하는지 아무도 알려주지 않았습니다.
AdButler와 Smarty Ads를 사용해 보았지만, AdButler 광고 단위는 올바른 수치의 노출(impressions)을 생성하는 것으로 보였음에도 불구하고, Smarty 광고는 비용 대비 AdButler가 제게 손해를 끼칠 정도로 광고 요청의 일부만 등록되었습니다. 작동하게 만들 수는 있을지 모르지만, 그 시점에는 이미 관리형 광고 대행사들과 협의를 진행 중이었습니다.
두 곳의 대형 광고 대행사와 협의를 진행했을 때, 그들이 Discourse를 사용한다는 것을 보거나 듣자마자, SPA와 함께 작업할 수 있다고 말하면서도 Discourse에는 너무 많은 커스터마이징이 필요하다는 이유로 협의를 중단했습니다.
현재 저는 이전에 Discourse와 작업한 경험이 있다고 주장한 광고 제공업체를 사용하고 있습니다. 하지만 그들의 개발자와 이야기했을 때, 실제로는 Discourse를 사용하지 않았고, 이전에 SPA에서는 성공적인 경험을 가졌다고 말했습니다. 현재 광고는 정상적으로 실행되고 있습니다(하우스 광고를 사용하여 태그를 추가하는 방식) 하지만, 제 계산에 따르면 노출 수는 적절하지만 여전히 기대치에 훨씬 못 미치고 있습니다.