Blogspot: Cara Mengatasi kode Error parsing XML "async" saat simpan Kode Iklan Adsense

Bagaimana cara mengatasi kesalahan penguraian Async XML saat menyimpan kode Google Adsense di Blogspot?

Blogger.com-Jika Anda seorang Blogger yang mencoba mengintegrasikan Google Adsense di blog Anda, Anda mungkin telah menemui dan "async error" jika Anda menambahkan kode Google Adsense di template Blogger seperti itu. Google Adsense menyediakan kode JavaScript yang dapat ditambahkan ke situs web dan platform blog untuk menampilkan Iklan Google.
Cara Mengatasi kode Error parsing XML aync saat simpan Kode Iklan Adsense di Blogspot

Kode Google Adsense (asynchronous) terlihat seperti ini:
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
  (adsbygoogle = window.adsbygoogle || []).push({
    google_ad_client: "ca-pub-XXXXXXXXXXXXXX",
    enable_page_level_ads: true
  });
</script>
Pesan kesalahan di Blogger terlihat seperti ini:

"Nama atribut" async "yang dikaitkan dengan jenis elemen" skrip "harus diikuti oleh karakter '='."

Dalam posting ini, kita akan melihat bagaimana cara memodifikasi kode Google Adsense sehingga kesalahan ini diselesaikan dalam theme/template Blogger.

Jika Anda mendapatkan kesalahan penguraian XML saat menambahkan kode Google Adsense seperti yang ada di template Blogger, kemudian modifikasi kode Google Adsense sedikit untuk menyelesaikan kesalahan di Blogger. Kode Google Adsense (Asynchronouse) yang khas dimulai dengan:
<script async src="//pagead2.googlesyndication.com/pagead....</script>
<script>
 .......................................... </script>
Dan kesalahannya mengatakan:
"Attribute name "async" associated with an element type "script" must be followed by the ' = ' character."
Artinya, Blogger mengharapkan tanda sama dengan (=) tepat setelah kata "async".

Solusi (mengatasi error async di kode iklan google adsense):

Tambahkan = "async" tepat setelah async dalam kode Google Adsense.

Sebelum: Kode Google Adsense Awal

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

Setelah: dimodifikasi

<script async = "async" src = "// pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"> </ script>
 Setelah perubahan, Blogger Template akan berhasil disimpan tanpa kesalahan penguraian XML.

Cara Alternatif Lainnya (Mengatasi error async):

#Alternatif satu

Sebelum:
<script async src = "// pagead2.googlesyndication.com/pagead ...." </ script>
Setelah:
Ganti bagian dari baris yang berisi "async" dengan yang berikut ini.

1) Ganti bagian awal: <script async src=" dengan &lt;script async src=&quot;
2) Ganti bagian akhir: "</script> dengan &quot;&gt;&lt;/script&gt;

Jadi seluruh baris yang berisi async terlihat seperti ini:
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;

Blogger sekarang akan menyimpan kode tanpa error apa pun.

#Alternatif dua 

Jika Anda tidak suka mengutak-atik kode Adsense sendiri, Anda juga dapat mengambil bantuan dari parse kode Adsense online seperti Parser Kode Adsense ini (klik disini).

  • Buka tautan di atas dan tempelkan (paste) kode Google Adsense seperti apa adanya.
  • Klik Escape
  • Kode yang diuraikan akan dibuat.
  • Salin kode yang sudah di parsing di kotak kedua dan tempelkan di halaman template Blogger.
  • Save Theme.
Demikian Cara Mengatasi kode Error parsing XML "async" saat simpan kode Google Adsense.