2017-08-19

Textual description of firstImageUrl

Почему не работает Adsense в Blogger

Почему не работает Adsense в Blogger
В последнее время блогеры площадки Blogger стали замечать сложности со вставкой и/или отображением рекламных блоков Google Adsense на своих проектах.
В чем это может выражаться:
  1. появляется ошибка при вставке асинхронного кода Adsense в Шаблон блога (во вкладке “Тема”):
    Ошибка при синтаксическом анализе XML (строка 1945, столбец 44): Attribute name "async" associated with an element type "script" must be followed by the ' = ' character...
  2. Не показываются рекламные блоки, вставленные при помощи гаджета HTML/Javascript,
  3. Проблемы с отображением блоков рекомендуемого контента.
  4. Проблемы могут возникать и при добавлении рекламы через специальный гаджет Adsense
С удовольствием сообщаю вам о том, что все эти проблемы имеют одно простое решение. Вам нужно лишь сделать небольшое преобразование в рекламном коде асинхронного блока адсенс.
Читайте, как вставить рекламу адсенс на Blogger
Исходный код имеет вид:
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-format="fluid"
     data-ad-layout="in-article"
     data-ad-client="ca-pub-XXXXXXXXXXXXXXX"
     data-ad-slot="XXXXXXXXXX"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>

Часть кода, которая будет подвергнута изменениям выделена желтым, а именно async в первой строчке кода. Его нужно заменить на async="async"
Смотрите, какой код получится у нас в результате преобразований:
<script async="async" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
style="display:block; text-align:center;"
data-ad-format="fluid"
data-ad-layout="in-article"
data-ad-client="ca-pub-XXXXXXXXXXXXXXX" data-ad-slot="XXXXXXXXXX"></ins>
<script>
Именно в таком виде и нужно вставлять код, как в гаджет HTML/Javascript, так и в редактор html Темы Blogger.
Хорошая новость: теперь при вставке кода в шаблон не нужно его прогонять через енкодер HTML.

1 комментарий :

Semen Surin комментирует...

спасибо

Отправить комментарий

Комментарии, содержащие ненормативную лексику, спам, оскорбления, публиковаться не будут. Ели вы хотите опубликовать код в комментарии, то воспользуйтесь encoder HTML
Публикуя комментарии, вы соглашаетесь с политикой конфиденциальности