테스트 모드

adBreak() 통합 테스트

adBreak() API를 사용하는 자바스크립트 코드를 테스트하기 위해 adsbygoogle.jsdata-adbreak-test="on" 속성을 추가하여 사용 설정할 수 있는 테스트 모드를 제공합니다.

<script async
      data-adbreak-test="on"
      src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-123456789"
      crossorigin="anonymous">
</script>
<script>
   window.adsbygoogle = window.adsbygoogle || [];
   var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
</script>

테스트 모드:

  • 실제 광고를 요청하는 대신 모의 광고를 표시합니다.
  • 구성된 광고 게재빈도 준수와 같은 실제 광고 동작을 모방합니다.
  • console.log 또는 전환 지점을 사용하여 adBreakDone()placementInfo를 디버깅합니다.

참고: 테스트 모드에서는 Google 서버에 광고 요청을 보내지 않고도 클라이언트 측 자바스크립트만 테스트할 수 있습니다. 잘못된 `data-ad-client` 값과 같은 애드센스 코드의 잘못된 구성과 관련된 문제를 감지하는 데 도움이 되지 않습니다.

테스트 모드는 두 가지 시나리오 사이를 순환합니다. 즉, 광고가 항상 제공되지는 않는 실제 환경을 에뮬레이션하기 위해 광고가 로드되거나 로드되지 않습니다.