aşağıdaki kodlama ancak esnek reklam birimi için geçerlidir.

bu şekilde 500 çözünürlüğe kadar (mobil) olanlarda 300x250 reklam
500 üstü 800'e kadar olanlarda (tablet) 486x60
800 ve üstü olanlara (masaüstü) 728x90 reklam çıkacaktır.

aşağıdaki örnek koda kendi adclient ve slot kodlarını koyuyorsun ve ayrıca esneklikleri yine kendine göre düzenliyorsun.

bu sayede tek reklam birimini sitende 3 farklı cihaza göre çıkarttırabiliyorsun. bunu ben uzun süredir kullanıyorum sorunsuzdur. öneririm.

senin çözümün bu kod. diğer öneriler cache ile alakalı sorunlara sebep olabilir. bunda ise hangi cihazdan girilirse belirlediğin boyutta reklam çıkartır ve cacheylede uyumludur.


<style>
.example_responsive_1 { width: 300px; height: 250px; }
@media(min-width: 500px) { .example_responsive_1 { width: 468px;
height: 60px; } }
@media(min-width: 800px) { .example_responsive_1 { width: 728px;
height: 90px; } }
</style>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- özel kanaladıxxx -->
<ins class="adsbygoogle example_responsive_1"
style="display:block"
data-ad-client="ca-pub-XXXXXXX11XXX9"
data-ad-slot="8XXXXX1"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>