6 Ağustos 2016 Cumartesi

Adsense Attribute name "async" hatası çözümü

Adsense Attribute name "async" hatası çözümü



Google Adsense reklamı almış arkadaşlar var,alacak arkadaşlar var ilerde birçoğumuzun hatta benim de karşılaştığım bir hatanın çözümünü sizlerle paylaşacağım.Google adsense reklamını widget üzerinden değil de şablondan html olarak eklerken şöyle bir hata yazısıyla karşılacağız:

Attribute name "async" associated with an element type "script" must be followed by the ' = ' character.

Google Adsense bu kodu hazır şekilde  aşağııdaki gibi başlatıyor.

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

Bu kodu şablondan direk kopyalarsak async hatasıyla karşılacağız.Bu hatadan kurtulmanın iki yolu var ya kod çevirici  sitelerden yararlanmak ya da aşağıda vereceğim kodla birlikte yerini değiştirmek olacaktır.

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

Bu ikisinin  yerini değiştirdikten sonra sorun ortadan kalkacaktır.Sağlıcakla kalın...

8 yorum:

  1. Teşekkürler önemli makale eskiden karşıma çıkmıştı

    YanıtlaSil
    Yanıtlar
    1. Teşekkür ederim kardeşim benim uzun bir süre mücaedele verdim bununla türk sitelerinde fazla bulunmuyor google product'tan yararlandık yine :)

      Sil
  2. Daha önce böyle bir hata aldım mı hatırlamıyorum aldıysam da halletmişimdir zaten. Bir de bu scprit url adresini /head ın üzerine bir kez eklemek yetiyor. Çünkü genelede her adsense reklam kodunda olduğu için herkes alıp olduğu gibi ekliyor. Benim sayfamda sadece bir tane /head üzerinde ekli diğerlerini de bu şekilde çalıştırıyorum sayfa hızını etkilememesi için.

    YanıtlaSil
    Yanıtlar
    1. Ben blogger'ın reklam yerleşişimin hep yetersiz olduğunu düşünüyürum çıplak yazar :) wordpress bu konuda biraz daha üst seviyede adsensenin otamatik eklenmesi fazla katkı sağlamıyor maalesef ne yaparsan kendin bişeler yapmaya gayret edersen oluyor :)

      Sil
  3. Umarım ileride bu sorun benimde karşıma çıkar. Teşekkürler bilgi için. Çıkarsa buraya tekrar gelirim yine :)

    YanıtlaSil
    Yanıtlar
    1. Kesinlikle ilerde alacaksın inanıyorum :)

      Sil
  4. Bu hatayi bende almistim kod degistirmeden sadece aradaki boslugu kaparatar hallettim.

    YanıtlaSil
    Yanıtlar
    1. Bunu bilmiyordum :) Ben bu yöntemle yapabildim ya bu dediğiniz yolu da deneyeceğim.

      Sil