Tryby testowania

Testowanie integracji funkcji adBreak()

Aby przetestować kod JavaScript, który korzysta z interfejsu adBreak() API, udostępniamy tryb testowania, który można włączyć, dodając atrybut data-adbreak-test="on" do elementu 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>

Tryb testowy:

  • Wyświetla przykładowe reklamy zamiast wysyłać żądania dotyczące prawdziwych reklam.
  • Naśladuje zachowanie prawdziwych reklam, np. uwzględnia skonfigurowaną częstotliwość wyświetlania reklam.
  • Użyj console.log lub punktów przerwania, aby debugować adBreakDone()placementInfo.

Uwaga: tryb testowania umożliwia tylko testowanie JavaScriptu po stronie klienta bez wysyłania żądań reklam na serwery Google. Nie pomoże Ci ono wykryć problemów związanych z nieprawidłową konfiguracją kodu AdSense, takich jak nieprawidłowe wartości parametru `data-ad-client`.

Tryb testowy przełącza się między 2 scenariuszami: reklama jest wczytywana i reklama nie jest wczytywana, aby emulować rzeczywiste środowisko, w którym reklama nie zawsze będzie dostępna.