3 Cara Pasang 2 Iklan Adsense di Tengah Postingan
ilustrasi code |
matakode - Halo Sahabat, bagaimana cara pasang 2 iklan adsense ditengah
postingan? Mungkin ini yang menjadi pertanyaan bagi setiap publisher adsense. Baik
versi pc atau mobile atau seluler.
Dimana penerapannya dapat dilakukan dengan 3 cara mengerjakan
beberapa langkah berikut ini:
Pertama
Parse terlebih dulu script / kode iklan AdSense yang akan
dipasang.
Kedua
Masuk Blog Kemudian Edit tema / template dan kemudian
carilah bagian yang menyatakan <data:post.body/>. Yang Pertama untuk
Mobile atau Versi Seluler. Kedua atau ketiga versi PC dan Mobile atau Seluler.
Selanjutnya apabila bagian tersebut sudah ketemu, maka
gantilah dengan rangkaian kode di bawah ini. Tapi ingat…! Jangan lupa untuk
mengganti bagian yang menyatakan <!-- Hapus bagian ini dan kemudian
ganti dengan script iklan yang telah diparse. --> dengan kode
AdSense yang telah Anda parse sebelumnya. Untuk Kode iklan bisa satu iklan atau
lebih.
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='data:blog.pageType != "static_page"'>
<div id="ad-script1">
<div style='clear:both;'>
<!-- Hapus bagian ini dan kemudian ganti dengan script iklan yang telah diparse. -->
</div>
</div>
</b:if>
</b:if>
<div id="tgtp">
<data:post.body/>
</div>
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='data:blog.pageType != "static_page"'>
<div id="ad-script2">
<div style='clear:both;'>
<!-- Hapus bagian ini dan kemudian ganti dengan script iklan yang telah diparse. -->
</div>
</div>
<script type='text/javascript'>
function insertAfter(tbh,tgt) {
var prt = tgt.parentNode;
if (prt.lastChild == tgt) {prt.appendChild(tbh);}
else {prt.insertBefore(tbh,tgt.nextSibling);}}
var tgt = document.getElementById("tgtp");
var ad1 = document.getElementById("ad-script1");
var ad2 = document.getElementById("ad-script2");
var tg1 = tgt.getElementsByTagName("p");
var tg2 = tgt.getElementsByTagName("br");
var pt1 = tg1.length; var pt2 = tg2.length;
var ps1 = pt1*30/100; var ps2 = pt1*60/100;
var br1 = pt2*30/100; var br2 = pt2*60/100;
var bl1 = Math.round(ps1); var bl2 = Math.round(ps2);
var bk1 = Math.round(br1); var bk2 = Math.round(br2);
if (pt1 > 2) {
insertAfter(ad1,tg1[bl1-1]); insertAfter(ad2,tg1[bl2-1]);
} else if (br2 > 1) {
insertAfter(ad1,tg2[bk1-1]); insertAfter(ad2,tg2[bk2-1]);
} else {}
</script>
</b:if>
</b:if>
<b:if cond='data:blog.pageType != "static_page"'>
<div id="ad-script1">
<div style='clear:both;'>
<!-- Hapus bagian ini dan kemudian ganti dengan script iklan yang telah diparse. -->
</div>
</div>
</b:if>
</b:if>
<div id="tgtp">
<data:post.body/>
</div>
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='data:blog.pageType != "static_page"'>
<div id="ad-script2">
<div style='clear:both;'>
<!-- Hapus bagian ini dan kemudian ganti dengan script iklan yang telah diparse. -->
</div>
</div>
<script type='text/javascript'>
function insertAfter(tbh,tgt) {
var prt = tgt.parentNode;
if (prt.lastChild == tgt) {prt.appendChild(tbh);}
else {prt.insertBefore(tbh,tgt.nextSibling);}}
var tgt = document.getElementById("tgtp");
var ad1 = document.getElementById("ad-script1");
var ad2 = document.getElementById("ad-script2");
var tg1 = tgt.getElementsByTagName("p");
var tg2 = tgt.getElementsByTagName("br");
var pt1 = tg1.length; var pt2 = tg2.length;
var ps1 = pt1*30/100; var ps2 = pt1*60/100;
var br1 = pt2*30/100; var br2 = pt2*60/100;
var bl1 = Math.round(ps1); var bl2 = Math.round(ps2);
var bk1 = Math.round(br1); var bk2 = Math.round(br2);
if (pt1 > 2) {
insertAfter(ad1,tg1[bl1-1]); insertAfter(ad2,tg1[bl2-1]);
} else if (br2 > 1) {
insertAfter(ad1,tg2[bk1-1]); insertAfter(ad2,tg2[bk2-1]);
} else {}
</script>
</b:if>
</b:if>
Ketiga
Simpan tema /
template.
Keterangan:
- Anda
dapat mengganti angka 30 serta 60 pada bagian 30/100 dan 60/100 untuk
mengubah persentase peletakan iklan.
- Script tersebut mendeteksi keberadaan tag <p> atau <br> yang terdapat dalam postingan, dengan asumsi bahwa kedua tag itulah yang umum dan paling banyak digunakan dalam pembuatan / penyusunan artikel dengan platform blogger / blogspot. (sumber :eltelu.blogspot.com)