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()veplacementInfohatalarını ayıklamak içinconsole.logveya 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.