Widget HTML #1

Mengatasi iklan adsense tidak tampil karena HTTPS


MENGATASI IKLAN ADSENSE TIDAK MUNCUL SETELAH MENGAKTIFKAN HTTPS





Mengatasi iklan adsense tidak tampil pada HTTPS




Selamat Datang di Blog Orang IT . Kode iklan adsense mendukung penayangan iklan yang aman pada situs yang menerapkan sambungan terenkripsi SSL ( secure socket layers ) termasuk laman dengan alamat HTTPS . Anda dapat menayangkan iklan adsense pada sebuah situs dengan perlindungan HTTPS . HTTPS memberikan keamanan dan integritas data yang penting bagi situs Anda maupun orang-orang yang mempercayakan informasi pribadi mereka pada situs Anda.





Beberapa publisher mengalami kejadian iklan tidak tayang atau iklan terkadang muncul terkadang tidak pada situsnya yang menggunakan kode iklan adsense didalamnya , seperti kita tau bahwa iklan adsense tidak akan langsung tayang pada url yang baru saja kita posting sampai url baru tersebut terbaca oleh sistem adsense. Ketika anda meredirect ke HTTPS sistem adsense akan melihat url tersebut sebagai url yang baru . Dengan mengganti HTTP ke HTTPS berarti kita merubah semua sumber daya yang ada pada laman dari yang sebelumnya menggunakan protokol HTTP menjadi HTTPS, soalnya jika hal tersebut tidak dilakukan maka ketika website diakses akan muncul tanda ikon warning tanda seru berwarna kuning yang menunjukkan bahwa halaman blog anda tidak sepenuhnya menggunakan sumber daya HTTPS yang aman .





Mungkin dibagian menu atau source lain masih ada yang belum anda ganti dengan HTTPS sehingga terjadi mixed conten , sementara jika fungsi HTTPS sudah benar diterapkan pada website anda maka akan muncul ikon gembok berwarna hijau yang menandakan bahwa halaman tersebut dan seluruh sumber daya didalamnya berhasil dienkripsi 





Mengatasi iklan adsense tidak tampil pada HTTPS






Beberapa hal yang harus diperhatikan ketika meletakkan kode iklan adsense disitus HTTPS





1. Situs yang mengaktifkan HTTPS mengharuskan semua konten dalam halaman, termasuk iklan, harus sesuai dengan SSL. Bagi sebagian besar pengguna, permintaan iklan AdSense selalu sesuai dengan SSL dan selalu ditayangkan melalui HTTPS, bahkan bila situs itu sekiranya adalah HTTP. Iklan yang sama bersaing dalam lelang, sehingga mengalihkan situs Anda ke HTTPS tidak akan berdampak pada iklan yang dilihat sebagian besar pengguna, atau pada tekanan lelang. Satu-satunya pengecualian adalah bagi pengguna yang berada di negara yang memblokir atau menurunkan lalu lintas HTTPS.





Jika situs Anda hanya diakses melalui HTTPS, Anda mungkin perlu memperbarui versi lama kode iklan AdSense untuk mencegah skrip AdSense diblokir sebagai konten campuran. Jika kode iklan AdSense Anda memiliki skrip yang diawali dengan "http://", Anda harus memperbaruinya menjadi "https://":





<script src="https://pagead2.googlesyndication.com/pagead/show_ads.js">


<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">





Kode iklan diatas  juga dapat digunakan di situs HTTP dan tidak mengubah cara iklan ditampilkan di situs tersebut.









Cara1 menggunakan kode iklan adsense yang sesuai SSL



1. Pertama buat iklan baru atau pada unit iklan yang telah dibuat silahkan diambil kode nya





2. Selanjutnya kita melakukan perubahan kode iklan yang ada





Kode iklan syncron






<script>

  google_ad_client=“ca-pub-xxxxxxxxxxxxxx”;

  google_ad_slot=“yyyyyyyyyyy”;

  google_ad_width=300;

  google_ad_height=250;

</script>

<script src="//pagead2.googlesyndication.com/pagead/show_ads.js"></script>









Kode iklan asyncron






<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

<ins class="adsbygoogle"

  style="display:inline-block;width:300px;height:250px"

  data-ad-client="ca-pub-xxxxxxxxxxxxxx"

  data-ad-slot="yyyyyyyyyyy">

</ins>

<script>

  (adsbygoogle=window.adsbygoogle || []).push({});

</script>






Pada contoh di atas, “http” telah dihapus dari kedua sumber skrip. URL sumber kini dimulai dengan dua garis miring ke depan, seperti ini:





*** Kode iklan sinkron: "//pagead2.googlesyndication.com/pagead/show_ads.js"


*** Kode iklan asinkron: "//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"





Cara ke2 mengatasi iklan adsense tidak tampil



1. Silahkan hapus semua script berikut ini di kode iklan adsense milik anda






<script async='async' src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'/>






Jika sudah pastekan script berikut tepat diatas tag </body>






<script type="text/javascript">

//<![CDATA[

(function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = 'https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'; var sa = document.getElementsByTagName('script')[0]; sa.parentNode.insertBefore(ga, sa); })();

//]]>

</script>



Cara diatas hanya bekerja untuk blog dengan tema non AMP saja





Simpan template dan lihat hasilnya , semoga website anda sudah bisa menampilkan iklan adsense dengan normal





Cara3 memperbaiki mixed konten



Mixed konten merupakan sebuah kondisi dimana url yang sudah terenkripsi bercampur dengan url yang belum terenkripsi dalam satu halaman sehingga terjadi suatu pemblokiran sumber daya oleh SSL yang menghambat kinerja sistem browser . Ciri-cirinya bisa dilihat dari simbol ikon di address bar jika tandanya gembok hijau berarti seluruh halaman sudah sesuai dengan HTTPS sementara jika tandanya ikon seru kuning berarti masih ada campuran antara HTTP dengan HTTPS





Hal yang harus anda lakukan adalah mengganti semua url / link / resource didalam template blog , silahkan copy paste saja seluruh script yang terdapat pada edit HTML lalu pastekan kedalam notepad dan gunakan fitur replace , find what di isi HTTP dan replace with di isi HTTPS 





Paste kedalam template dan simpan , silahkan dicek apakah ikon gembok warna hijau sudah muncul diaddress browser anda atau belum





Demikian postingan mengenai bagaimana cara memperbaiki iklan adsense yang tidak mau tampil setelah mengaktifkan HTTPS , menurut halaman dukungan adsense yang menyatakan bahwa kode iklan adsense sekarang bisa ditampilkan pada halaman dengan enkripsi saluran aman SSL jadi seharusnya memang bisa , jika dianda tidak tampil coba ditunggu sampai 1x24 jam





Pegawai Kantoran dan Pekerja Serabutan Online
Pegawai Kantoran dan Pekerja Serabutan Online "Apabila anak adam (manusia) telah meninggal dunia, maka terputuslah amalnya darinya, kecuali tiga perkara, yaitu sedekah jariyah (sedekah yang pahalanya terus mengalir), ilmu yang bermanfaat, atau anak saleh yang selalu mendoakannya." (HR Muslim No. 1631)

Posting Komentar untuk "Mengatasi iklan adsense tidak tampil karena HTTPS"