Google 게시자 태그 구축

GPT 문제 해결

문제: Google 게시자 태그가 작동할지 확실하지 않은 경우

Google Ad Manager를 처음 사용하며 GPT의 작동 방법을 잘 모르는 경우, 웹사이트에서 태그를 테스트하는 것이 좋습니다.

해결 방법: 테스트 페이지 만들기

라이브 웹사이트에 새로운 광고 태그를 배포하기 전에 테스트 페이지를 만들어 기능을 확인해야 합니다.

배포 전에 테스트 페이지를 만들면 태그를 분리하고 웹사이트의 다른 요소와 독립적으로 올바르게 구현되었는지 확인할 수 있습니다.

GPT 개발자 문서 보기

문제: SRA(단일 요청 아키텍처)에 광고가 표시되지 않는 경우

단일 요청 아키텍처(SRA)에서 GPT를 사용하는 경우 실제로 표시되는 페이지에 더 많은 광고 슬롯을 정의하는 실수를 범하기 쉽습니다.

  • Google 게시자 콘솔에 다음과 같은 경고가 표시됩니다.

    [광고 슬롯 이름] : 일치하는 표시 호출 없이 googletag.defineSlot이 호출되었습니다.

  • 표시 호출을 빠뜨리면 광고가 게재되지 않으므로 노출을 발생시키고 수익을 올릴 기회를 놓치게 됩니다.

  • Ad Manager는 SRA 요청당 최대 30개의 슬롯만 허용하므로 정의했지만 표시하지 않는 슬롯이 있으면 이 한도를 초과하게 되어 추가 광고 슬롯이 채워지지 않게 수 있습니다.

문제 해결 방법

Google 게시자 콘솔을 사용하여 페이지를 조사하고 콘솔의 '페이지 요청' 탭에서 다음과 같은 형식의 경고가 없는지 확인합니다.

[광고 슬롯 이름] : 일치하는 표시 호출 없이 googletag.defineSlot이 호출되었습니다.

올바르게 구현된 경우 '페이지 태그가 올바르게 지정되었습니다.'라는 메시지가 대신 표시됩니다.

경고가 표시되는 경우 display() 호출이 실제로 누락되었는지 확인합니다. 필요에 따라 추가하거나 사용되지 않는 광고 슬롯의 defineSlot() 호출을 삭제하세요.

일반적으로 특정 조건에 따라 광고 슬롯에서 display()만 호출하는 경우 display()를 함께 사용한 동일한 경우에서 defineSlot만 호출해야 합니다. 예를 들어 반응형 사이트가 있는 경우 광고 슬롯을 선언하고 표시할 때 사이트의 다양한 모든 레이아웃이 일관되게 유지되어야 합니다.

문제: 이전 버전 또는 로컬에 저장한 버전의 GPT를 사용하는 경우

자체 서버에서 gpt.js 또는 pubads_impl_XX.js의 캐시 버전을 게재하면 안 됩니다.

로컬에 저장된 자바스크립트 버전은 브라우저나 운영체제의 최신 버전에서 제대로 작동하지 않을 수 있으며 새 기능과 개선사항이 업데이트되지 않을 수 있습니다. GPT 라이브러리의 이전 버전은 언제든지 중단될 수 있으며 태그에 광고가 더 이상 게재되지 않는 경우 광고 수익에 손실이 발생할 수 있습니다.

해결 방법: 최신 버전의 GPT API 사용

태그의 내부 구현 세부정보가 아닌 게시된 GPT API만을 참조해야 합니다. 광고 렌더링에 사용되는 GPT의 자바스크립트 구현과 DOM 조작은 Google 태그를 사용한 새 기능을 출시하면서 변경될 수 있으므로, 세부정보에 의존하는 경우 사이트에 예기치 않은 동작이 발생할 수 있습니다.

자세한 구현 방법 안내는 Google 게시자 태그 API 참조 가이드를 참조하시기 바랍니다.

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?
검색
검색어 지우기
검색 닫기
Google 앱
기본 메뉴
16725482158773450259
true
도움말 센터 검색
true
true
true
true
true
148
false
false
false
false