구글 애드센스에 사이트 검토 요청하면,
내 사이트의 HTML코드 head부분에 아래 코드를 붙여 넣으라는 메시지가 뜬다.
<script data-ad-client="내 애드센스 식별번호" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
그런데 이 코드를 붙여 넣고 사이트에 접속해보면, 콘솔에 아래와 같은 에러 문구가 노출된다.
Failed to load resource: the server responded with a status of 403 ()
(티스토리 말고, 실제 웹 사이트 등을 개발하시는 분들께 해당하는 내용입니다)
이게 뭔가 싶었으나, 사실 별 일 아니었다.(걱정할 게 1도 없었다)
403 에러코드 자체는 접근 거부(Forbidden) 오류다.
# 에러가 뜨는 이유
: 내 애드센스 식별번호(publisher ID)가 아직 Adsense의 승인을 받지 못했기 때문이다.
1. 애드센스 심사를 통과하지 못한 경우
2. 애드센스 정지 등의 제재를 받은 경우
3. 삽입한 코드에 오타가 있는 경우 (publisher ID 입력 실수 등)
4. 계정이 승인된지 얼마 안 경우
실제로 내 경우에,
애드센스 승인이 완료된 이후, 승인 받은 도메인 주소로 사이트에 접속하니 에러가 말끔하게 사라졌다!
한가지 참고할만 점은,
삽입한 코드는 심사를 위한 용도가 아니었다는 점이다.
사이트 심사 자체는 구글에서 알아서 진행하는 거고,
삽입한 코드는 심사에 통과한 이후 "자동 광고"를 위해 넣어두는 코드였던 것 같다.
그래서 아직 심사에 통과하지 못했기 때문에, 광고를 띄울 수 없다는 에러가 뜬 것이다.
즉, 해결방법은... 애드센스의 승인을 받을 때까지 기다리는 것 뿐이다.
물론,
의미있는 기능이나 콘텐츠를 개발해두는 것은 기본이다.
p.s:
자동광고는
코드 1줄만 삽입하고 자동광고 사용 설정을 해두면,
구글신이 알아서 적절한 위치에 광고를 노출시켜주는 서비스이다.
'개발(Development) > Etc(기타)' 카테고리의 다른 글
GitHub 토큰 인증 로그인: Personal Access Token 생성 및 사용 방법 (0) | 2021.06.30 |
---|---|
[GCP] node.js 웹 서버 배포 방법(Compute Engine VM인스턴스/구글클라우드플랫폼) (0) | 2021.04.25 |
[GCP] Compute Engine에 VM인스턴스 생성하는 방법(구글클라우드플랫폼) (0) | 2021.04.25 |
HTTPS, SSL 인증서: 아주 쉽고 간단하면서도, 매우 상세한 정리. (4) | 2021.01.10 |
맥(Mac) Homebrew, Git 설치 오류 해결 방법: /usr/local/share/man/man7, xcode-select --install (0) | 2020.12.21 |
댓글