Уведомление

Перейдите на персональную страницу AdSense. Там вы найдете информацию о своем аккаунте, которая поможет вам достичь отличных результатов с AdSense.

Рекомендации по размещению объявлений

Изменение кода объявлений AdSense

Некоторые изменения в код AdSense вносить запрещено. В этой статье рассказывается, как можно менять код AdSense и какие действия недопустимы при его реализации.

Правила программы запрещают вносить в код изменения, искусственно завышающие эффективность рекламы или препятствующие конверсиям. Настройки аккаунта издателя позволяют создавать код объявлений для любого оформления веб-страниц.

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

Недопустимые приемы

Вот некоторые приемы, которых следует избегать:

  • скрытие рекламных блоков, например с помощью параметра display:none (впрочем, это допустимо, если используются адаптивные рекламные блоки);
  • показ объявлений AdSense таким образом, что они закрывают контент на сайте или сами оказываются скрыты за ним;
  • размещение рекламных блоков на сайте с адаптивным дизайном или мобильном сайте таким образом, что объявления и контент накладываются друг на друга;
  • влияние на таргетинг объявлений, в том числе с помощью скрытых ключевых слов, окон iframe и других приемов;
  • показ объявлений AdSense в письмах или программном обеспечении;
  • использование динамических визуальных эффектов, привлекающих внимание к рекламе (например, когда объявление выдвигается из-за пределов экрана, самопроизвольно увеличивается или уменьшается);
  • срабатывание клика по объявлению при выполнении пользователем перетаскивания на мобильной веб-странице.

Разрешенные изменения

Вот некоторые приемлемые варианты изменений:

Адаптивный дизайн

Новый асинхронный рекламный код позволяет изменять размеры рекламного блока с помощью CSS и поддерживает запросы медиа. Подробнее об адаптивных рекламных блоках

A/B-тестирование

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

Если вы хотите детальнее управлять A/B-тестированием, используйте следующие фрагменты кода:

  • Синхронный код объявлений
    <script type="text/javascript">
        var random_number = Math.random();
        google_ad_client = "ca-publisher-id";
        google_ad_width = 728;
        google_ad_height = 90;

        if (random_number < .5){
            google_ad_slot = "1234567890";
        } else {
            google_ad_slot = "2345678901";
        }

    </script>
    <script type="text/javascript"
        src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
  • Асинхронный код объявлений
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-publisher-id" crossorigin="anonymous"></script>
    <ins class="adsbygoogle"
        style="display:inline-block;width:728px;height:90px"
        data-ad-client="ca-publisher-id">
    </ins>
    <script>
        if (Math.random() < .5) {
          mySlotId = '1234567890';
        } else {
          mySlotId = '2345678901';
        }
        (adsbygoogle = window.adsbygoogle || []).push({
          params: { google_ad_slot: mySlotId }
        });
    </script>
Динамическая настройка пользовательских каналов
  • Синхронный код объявлений
    <script type="text/javascript">
        var channel_condition = object.booleanMethod();
        google_ad_client = "ca-publisher-id";
        google_ad_slot = "1234567890";
        google_ad_width = 728;
        google_ad_height = 90;
        if (channel_condition){
            google_ad_channel = "123457789";
        } else {
            google_ad_channel = "263477489";
        }

    </script>
    <script type="text/javascript"
        src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
  • Асинхронный код объявлений
    <script async src="http://pagead2.googlesyndication.com/pagead/adsbygoogle.js?client=ca-publisher-id" crossorigin="anonymous"">
    <ins class="adsbygoogle"
        style="display:inline-block;width:728px;height:90px"
        data-ad-client="ca-publisher-id"
        data-ad-slot="1234567890">
    </ins>
    <script>
        channel_condition = object.booleanMethod();
        if (channel_condition) {
          my_google_ad_channel = '123457789';
        }
        else {
          my_google_ad_channel = '263477489';
        }
        (adsbygoogle = window.adsbygoogle || []).push({
          params: { google_ad_channel: my_google_ad_channel}
        });
    </script>
Минификация рекламного тега
  • Синхронный код объявлений
    <script type="text/javascript">
        google_ad_client = "ca-publisher-id";
        google_ad_slot = "1234567890";
        google_ad_width = 728;google_ad_height = 90;
    </script>
    <script type="text/javascript"
        src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
  • Асинхронный код объявлений
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-publisher-id" crossorigin="anonymous""></script>
    <ins class="adsbygoogle"
        style="display:inline-block;width:728px;height:90px"
        data-ad-client="ca-publisher-id"
        data-ad-slot="1234567890"></ins>
    <script>(adsbygoogle = window.adsbygoogle || []).push({});</script>

Дополнительные сведения о том, какие изменения можно вносить в код AdSense для поиска, вы найдете здесь.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
true
Разблокируйте потенциал роста

Используйте ценные данные AdSense, чтобы увеличивать свой доход. Получайте отчеты об эффективности, индивидуальные советы и приглашения на вебинары.

Перейти

Поиск
Очистить поле поиска
Закрыть поиск
Приложения Google
Главное меню