Исправьте только один тег заголовка AdSense, поддерживаемый на странице. Ошибка игнорирования второго тега.

Недавно Google представил различные типы рекламных форматов для издателей AdSense. Однако вам необходимо использовать настройку автоматической рекламы, чтобы использовать большинство этих новых форматов рекламы. Лучший вариант для издателей — объединить возможности автоматической рекламы и ручного размещения, чтобы получить больший доход от контента. При этом вы можете увидеть ошибки в консоли разработчика браузера, указывающие на проблемы в настройке. На странице поддерживается только один тег заголовка AdSense, тег секунд игнорируется — одно из таких сообщений об ошибке, которое вы часто будете видеть. В этой статье мы объясним, как исправить эту ошибку, просто используя правильный рекламный код.

Настройка Google Auto Ads

Прежде чем продолжить, необходимо понять настройку автоматической рекламы в Google AdSense. Раньше это называлось рекламой уровня страницы, и вам нужно было вставить фрагмент скрипта в раздел заголовка страницы. Google будет использовать сценарий в заголовке страницы и показывать автоматические рекламные объявления с помощью своей технологии искусственного интеллекта. Это работало независимо от других кодов медийной рекламы на той же странице.

Однако Google изменил эту настройку на автоматическую рекламу и устранил необходимость использования отдельного рекламного кода. Теперь, когда страница содержит какой-либо стандартный рекламный код для отображения, встроенного, встроенного или совпадающего рекламного кода, Google будет автоматически показывать автоматические объявления. Единственное, что вам нужно просто включить автоматическую рекламу в своем аккаунте AdSense.

Если вы не хотите использовать места размещения вручную, достаточно вставить код автоматической рекламы в заголовок.

Автоматическая реклама и другой рекламный код

Ниже приведен пример рекламного кода для автоматической рекламы.

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous"></script>

Ниже приведен пример рекламного кода для обычной медийной рекламы в AdSense.

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous"></script>
<!-- Ad Name -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1234567890123456"
     data-ad-slot="1234567890"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     
</script>

Как видите, первый раздел сценария является общим как для автоматической рекламы, так и для обычного рекламного кода. Если на одной странице используются как автоматические, так и медийные объявления, вы должны использовать этот скрипт только один раз. В противном случае вы увидите ошибку, указывающую, что поддерживается только один тег заголовка, а второй тег игнорируется. Точно так же, когда вы вручную вставляете несколько рекламных кодов на одну страницу, вам необходимо убедиться, что скрипт adsbygoogle.js используется только один раз.

Просмотр ошибок AdSense

Вы не увидите никаких ошибок в интерфейсе браузера или в своей учетной записи AdSense при размещении нескольких объявлений на своих страницах. Однако вы можете просмотреть ошибки в консоли разработчика браузера, указав, что поддерживается только один тег заголовка AdSense, а второй тег игнорируется.

  • Настройте свою веб-страницу, где у вас есть несколько рекламных кодов.
  • Щелкните правой кнопкой мыши и выберите параметр «Проверить» или «Проверить элемент», чтобы открыть консоль разработчика браузера.
Проверить элемент
Проверить элемент
  • Вы увидите количество ошибок и щелкните по нему, чтобы открыть список ошибок, который отображается на вкладке «Консоль».
  • Например, если вы видите 6 одинаковых ошибок, значит, вы используете рекламный код 6 раз с избыточным скриптом adsbygoogle.js.
Ошибка более одного тега заголовка AdSense
Ошибка более одного тега заголовка AdSense

Исправление ошибки, поддерживаемой только одним тегом заголовка AdSense

Поскольку основная причина проблемы ясна, ее легко исправить.

  • Независимо от того, хотите ли вы использовать автоматические объявления или нет, поместите первую строку скрипта в раздел заголовка вашего веб-сайта.
  • Если вы хотите включить автоматическую рекламу, просто включите ее в своем аккаунте AdSense, в противном случае отключите.
  • При вставке рекламного кода вручную игнорируйте первую строку скрипта и вставьте оставшуюся часть в любое место. Код объявления вручную без первого скрипта будет выглядеть следующим образом:
<!-- Ad Name -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1234567890123456"
     data-ad-slot="1234567890"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     
</script>
  • Опубликуйте свой сайт и убедитесь, что в консоли браузера нет ошибок, связанных с тегом заголовка AdSense.
  • Если у вас уже есть несколько вставок рекламного кода на ваших страницах, вам необходимо вручную удалить первую строку скрипта из каждой вставки, чтобы исправить ошибку.
Нет ошибок консоли
Нет ошибок консоли

Таким образом, убедитесь, что на вашей странице доступен только один скрипт adsbygoogle.js. Лучше всего вставить этот код в заголовок, а оставшуюся часть кода рекламного блока использовать везде, где хотите. Как уже упоминалось, вы можете включить или отключить автоматическую рекламу в настройках своей учетной записи.

Почему вы должны исправить проблему?

Мы не думаем, что использование нескольких скриптов повлияет на ваш доход от рекламы, так как не повлияет на показ рекламы. Однако скрипты AdSense резко снизят скорость загрузки страницы, поскольку им потребуется загружаться с Google и других сторонних серверов. Поэтому рекомендуется уменьшить количество HTTP-запросов, удалив ненужные скрипты. Кроме того, вы также можете исправить ошибки консоли браузера, удалив скрипт.

При удалении скрипта убедитесь, что оставшаяся часть рекламного кода используется правильно. Вы также можете проверить, что реклама отображается без проблем и нет других ошибок консоли браузера.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *