Test modları

Test adBreak() entegrasyonu

adBreak() API'sini kullanan JavaScript kodunu test etmek için adsbygoogle.js öğesine data-adbreak-test="on" özelliği eklenerek etkinleştirilebilen bir test modu sunuyoruz:

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

Test modu:

  • Gerçek reklam istemek yerine sahte reklamlar gösterir.
  • Yapılandırılmış reklam sıklığınıza uymak gibi gerçek reklam davranışlarını taklit eder.
  • adBreakDone() ve placementInfo hatalarını ayıklamak için console.log veya kesme noktalarını kullanın.

Not: Test modu yalnızca reklam isteklerini Google sunucularına göndermeden istemci tarafı JavaScript'i test etmenize olanak tanır. Geçersiz "data-ad-client" değerleri gibi AdSense kodunun yanlış yapılandırılmasıyla ilgili sorunları tespit etmenize yardımcı olamaz.

Test modu, reklamın yüklendiği ve yüklenmediği iki senaryo arasında geçiş yaparak reklamın her zaman kullanılamayacağı gerçek bir ortamı taklit eder.