Режимы тестирования

Тестовая интеграция adBreak()

Для тестирования кода JavaScript, использующего API adBreak() мы предоставляем режим тестирования, который можно включить, добавив атрибут data-adbreak-test="on" в adsbygoogle.js :

<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 .

Примечание : режим тестирования позволяет тестировать только клиентский JavaScript без отправки рекламных запросов на серверы Google. Он не поможет обнаружить проблемы, связанные с неправильной настройкой кода AdSense, например, недопустимые значения `data-ad-client`.

Тестовый режим переключается между двумя сценариями: реклама загружается и реклама не загружается, чтобы имитировать реальную среду, в которой реклама не всегда будет доступна.