Тестовая интеграция 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`.
Тестовый режим переключается между двумя сценариями: реклама загружается и реклама не загружается, чтобы имитировать реальную среду, в которой реклама не всегда будет доступна.