Membuat Responsive pada ADSENSE

Google Responsive sitemap Trik

Mengatasi masalah iklan dari google yang tidak responsive adalah satu trik menyesuaikan tampilan blog agar tampil bagus di resolusi berbeda dan hal ini perlu kita lakukan apa lagi bagi sobat yang memasang di blognya. pada awal Agustus 2013, Google Adsense resmi support untuk dukungan iklan dengan Style Responsive. Untuk saat ini memang masih dalam tahap versi Beta dan menurut saya pribadi masih banyak kekurangan dimana iklan yang ditampilkan harus sesuai dengan ukuran Pixel yang sudah kita tetapkan sebelumnya. Responsive Adsense tidak mengalir dan menggulung seperti Responsive pada tampilan, misalkan kita ingin menampilkan iklan dalam media queries max-width:300px berarti kita harus menentukan iklan yang memang mendukung dan sesuai dengan resolusi ini, misalnya pada ads unit 250x250 atau 320x50. Perlu diperhatikan dalam mencoba beberapa desain iklan kalian harus mengecilkan browser secara manual sesuai dengan resolusi yang sudah ditetapkan dan jangan lupa untuk melakukan refresh pada browser untuk melihat tampilan iklan. Contoh dibawah ini merupakan standar Source Code adsense dalam mode responsive, dan kita hanya perlu merubah sedikit pada bagaiannya:

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- responsive_homepage -->
<ins class="adsbygoogle"
    style="display:block"
    data-ad-client="ca-pub-1234"
    data-ad-slot="5678"
    data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

Secara default, kode iklan responsif menyertakan tag data-ad-format dengan nilai "auto". Tag ini yang memungkinkan tindakan penentuan ukuran cerdas untuk unit iklan responsif.
Jika Anda mengetahui ukuran unit iklan yang tepat per perangkat yang paling sesuai dengan situs responsif Anda, Anda dapat menggunakan kueri media CSS3 untuk menetapkan ukuran unit iklan responsif Anda. Contoh berikut menunjukkan cara mengubah kode iklan untuk menggunakan kueri media CSS3:

<style>
@media(min-width: 500px) { .dbads-responsive { width: 468px; height: 60px; } }
@media(min-width: 800px) { .dbads-responsive { width: 728px; height: 90px; } }
</style>
<script async src="http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- DAFIN-RESPONSIVE -->
<ins class="adsbygoogle dbads-responsive"
     style="display:inline-block"
     data-ad-client="ca-pub-xxxx"
     data-ad-slot="yyyy"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

untuk lebih banyak media query

<style>
@media(min-width: 240px) { .dbads-responsive { width: 234px; height: 60px; } }
@media(min-width: 320px) { .dbads-responsive { width: 250px; height: 250px; } }
@media(min-width: 480px) { .dbads-responsive { width: 468px; height: 60px; } }
@media(min-width: 768px) { .dbads-responsive { width: 728px; height: 90px; } }
@media(min-width: 1024px) { .dbads-responsive { width: 468px; height: 60px; } }
@media(min-width: 1216px) { .dbads-responsive { width: 728px; height: 90px; } }
</style>
<div style="text-align:center">
<script async src="http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- DAFIN-RESPONSIVE -->
<ins class="adsbygoogle dbads-responsive"
     style="display:inline-block"
     data-ad-client="ca-pub-xxxx"
     data-ad-slot="yyyy"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>

perhatikan dbads-responsive ubah dengan kepunyaan sobat sendiri. Aturan @media adalah sintaks CSS3, dan didukung di semua browser modern. Jika Anda ingin mendukung browser lama, seperti Internet Explorer 7 atau versi sebelumnya, sebaiknya Anda menentukan ukuran default terlebih dahulu. Hal ini akan memastikan penayangan iklan bahkan saat kueri media tidak didukung. Perhatikan bahwa menetapkan ukuran kode iklan melalui CSS di lembar gaya eksternal tidak didukung secara resmi.

Contoh bentuk horizontal

Contoh ini menunjukkan cara mengubah kode iklan responsif untuk menentukan bentuk horizontal umum untuk unit iklan Anda:

<ins class="adsbygoogle"
    style="display:block;"
    data-ad-client="ca-pub-1234"
    data-ad-slot="5678"
    data-ad-format="horizontal"></ins>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>

Secara default, kode iklan responsif menyertakan tag data-ad-format dengan nilai "auto" yang memungkinkan tindakan penentuan ukuran otomatis untuk unit iklan responsif. Namun, Anda dapat menentukan bentuk umum untuk unit iklan responsif Anda dengan mengubah nilai data-ad-format menjadi salah satu dari nilai-nilai berikut: "kotak", "tegak", "horizontal" atau kombinasi apa pun dari nilai-nilai tersebut yang dipisahkan oleh tanda koma, misalnya "kotak, horizontal".
Semoga bermanfaat...

Tidak ada komentar :


Link aktif dalam komentar akan terhapus secara otomatis.
Untuk menyisipkan kode, gunakan tag <i rel="code">...KODE ANDA DI SINI...</i>
Untuk menyisipkan script, gunakan <i rel="pre">...KODE SCRIPT ANDA...</i>
Untuk menyisipkan gambar, gunakan tag <i rel="image">...URL GAMBAR ANDA ...</i>
Untuk menyisipkan judul, gunakan tag <b rel="h3">...JUDUL ANDA...</b>
Untuk menyisipkan catatan, gunakan tag <b rel="quote">...CATATAN ANDA...</b>
Untuk menciptakan efek tebal gunakan tag <b>...TEKS ANDA...</b>
Untuk menciptakan efek huruf miring gunakan tag <i>...TEKS ANDA...</i>

Konversi KodeOOT

Back to Top
Loading...