일기 slecs

AdSense 심사를 위해 Mobon 광고 로더를 제거한 이유

목차

AdSense 심사를 위해 기존에 <head>에 박혀 있던 Mobon 로더 스크립트를 제거했다.

왜 이 작업이 필요했나

광고 수익화를 위해 Google AdSense 신청을 준비하던 중, 심사 가이드라인을 다시 꼼꼼히 읽어봤다. AdSense는 심사 과정에서 페이지의 광고 코드 품질을 굉장히 예민하게 본다. 특히 제3자 광고 네트워크 스크립트가 <head> 에 동시에 존재하면 심사에서 걸릴 가능성이 높다는 건 어느 정도 알고 있었는데, 실제로 Mobon 로더가 남아 있다는 사실을 뒤늦게 발견했다.

Mobon은 국내 디지털 마케팅/광고 플랫폼으로, 리타게팅 픽셀이나 DA 광고 로더 형태로 많이 쓰인다. 그런데 이 로더가 <head> 안에 남겨진 채로 AdSense 심사를 넣으면, Google 입장에서는 "이미 다른 광고 네트워크가 동작하고 있는 페이지"로 인식할 수 있다. 심사 자체가 반려되거나, 승인 후에도 정책 위반 경고를 받는 케이스가 있다는 걸 커뮤니티 사례들을 통해 확인했다.

결국 판단은 단순했다. 지금 당장 필요하지 않은 서드파티 스크립트는 심사 기간 동안 깔끔하게 걷어내는 게 맞다.

작업 내용

변경 파일은 index.html 단일 파일. 전형적인 핀포인트 수정이다.

<!-- Before: <head> 안에 있던 Mobon 로더 -->
<head>
  <meta charset="UTF-8" />
  <!-- ... -->
  <script src="https://example-mobon-cdn.com/loader.js" async></script>
</head>

<!-- After: 제거 -->
<head>
  <meta charset="UTF-8" />
  <!-- ... -->
</head>

코드 변경 자체는 몇 줄 되지 않는다. 하지만 "무엇을 지웠는가"보다 "왜 지금 지웠는가" 가 이 커밋의 핵심이다.

이런 류의 작업을 할 때 팀에서 자주 놓치는 부분이 있다.

  • 제거 전 해당 스크립트가 현재 실제로 사용 중인지 확인 — 단순히 남아있는 레거시인지, 아직 의존하는 기능이 있는지
  • 제거 후 모니터링 지표 확인 — 광고 노출 수, 픽셀 이벤트 집계 등에 영향이 가는지
  • 심사 이후 재삽입 계획이 있다면 주석이나 별도 문서로 흔적 남기기

이번 케이스는 현재 Mobon 연동 기능 자체를 적극적으로 운영하지 않는 상태였기 때문에 제거 결정이 어렵지 않았다.

서드파티 스크립트와 심사 — 놓치기 쉬운 트레이드오프

항목 Mobon 로더 유지 Mobon 로더 제거
AdSense 심사 영향 반려 리스크 있음 리스크 제거
리타게팅/픽셀 기능 동작 미동작
페이지 로딩 성능 서드파티 요청 추가 경량화
심사 후 재도입 별도 작업 필요

AdSense 심사를 한 번이라도 경험해보면 알겠지만, 반려 사유가 불명확하게 오는 경우가 꽤 있다. "콘텐츠 정책 위반" 같은 포괄적인 문구로 돌아오면 원인 추적이 어렵다. 그래서 심사 전에는 페이지 상태를 최대한 심플하게 만들어두는 게 경험적으로 유리하다. 불필요한 스크립트, 콘솔 에러, 깨진 리소스 요청 — 이런 것들을 미리 정리하는 것 자체가 심사 성공률을 올리는 준비 과정이다.

index.html 하나 건드린 작은 커밋이지만, 이 변경이 담고 있는 맥락은 "광고 수익화 전략의 우선순위 조정"이다. 지금 당장 Mobon 리타게팅보다 AdSense 승인이 먼저라는 판단을 코드로 표현한 것. 끝.


🛒 이 글과 어울리는 추천 상품

*위 링크는 쿠팡파트너스 활동의 일환이며, 일정액의 수수료를 제공받을 수 있습니다.

댓글 0

첫 댓글 달아줘.