Рекламная сеть

Настройка блока Яндекс.Директа

Настройка оформления блока

Чтобы изменить цветовое оформление блока, необходимо создать в Конструкторе кода новый блок с нужным цветовым оформлением и переустановить код либо отредактировать переменные кода вызова.

Кроме того, в блоках Яндекс.Директа можно включить/отключить показ иллюстрированных объявлений и быстрых ссылок.

Срезы статистики

Одновременно с созданием блока вы можете настроить срезы статистики для отслеживания эффективности размещения рекламных блоков. В статистических отчетах отображается 50 срезов с наибольшим доходом.

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

Статистика по срезам за выбранный период доступна по ссылке Подробная статистика на странице Мои площадки. Для просмотра статистики в выпадающем меню продукта Яндекс.Директ выберите интересующие срезы.

Для переименования среза выберите нужный срез в конструкторе, введите в поле Имя новое название среза и нажмите кнопку Сохранить. Для того, чтобы удалить срез из выпадающего списка в конструкторе кода, выберите нужный срез и нажмите кнопку Удалить.

Внимание! Не размещайте на одной странице сайта блоки с добавленными срезами и без срезов. В этом случае статистика будет считаться некорректно.

Подробнее вывод статистики по срезам описан в разделе Подробная статистика.

Показ альтернативной рекламы

Партнеры Рекламной сети Яндекса могут автоматически показывать альтернативную рекламу (социальную, собственную, других систем контекстной или баннерной рекламы), если для страниц сайта не удалось подобрать объявления Яндекс.Директа. Данная возможность может быть особенно полезна для рекламных блоков фиксированного формата.

Код вызова альтернативной рекламы можно добавить либо в синхронный, либо в асинхронный код рекламного блока.

Асинхронный код вызова рекламы

Асинхронный код вызова рекламы позволяет ускорить загрузку страниц с рекламными блоками. Он удобен для крупных сайтов на технологии AJAX. При использовании стандартного кода последовательно загружаются содержание страницы и рекламный блок. Асинхронный код позволяет загружать их одновременно. За счет этого уменьшается общее время загрузки страницы.

Для установки асинхронного кода на шаге Получение кода установите флажок в строке Использовать асинхронную загрузку.

В том месте, где на странице должен отображаться рекламный блок, разместите следующий код:

<div id="yandex_ad"></div>

В переменной id задайте индивидуальный идентификатор рекламного блока, например, yandex_ad1 для первого блока, yandex_ad2 для второго и т.д. Код вызова рекламы из конструктора следует размещать после этого элемента, например, в конце HTML-кода страницы перед тегом </body> или в отдельном JavaScript-файле.

На AJAX-сайтах с помощью асинхронного кода можно настроить обновление содержимого рекламного блока при изменении контента страницы или при другом указанном событии. Для этого необходимо повторно вызывать функцию:

Ya.Direct.insertInto( XXXX, "yandex_ad", { /*… Настройки вашего блока … */});

где XXXXyandex_partner_id площадки, а yandex_ad — индивидуальный идентификатор блока.

Обновление объявлений допускается не чаще чем один раз за 30 секунд.

На шаге Получение кода в блоке Укажите код для альтернативной рекламы выберите значение ввести код самостоятельно.

Скопируйте код вызова альтернативной рекламы в открывшееся поле. Часть кода, необходимая для показа альтернативной рекламы, будет сформирована и добавлена в код вызова рекламы автоматически.

Скопируйте из конструктора кода асинхронный код вызова рекламы. Добавьте функцию вызова альтернативной рекламы в качестве последнего параметра метода Ya.Direct.insertInto. Вставьте получившийся код на страницу сайта.

Ограничение. В функции вызова альтернативной рекламы можно использовать только асинхронный JavaScript-код.
Код блока
<!-- Яндекс.Директ -->
<div id="yandex_ad"></div>
<script type="text/javascript">
(function(w, d, n, s, t) {
   w[n] = w[n] || [];
   w[n].push(function() {
      Ya.Direct.insertInto(PAGE_ID, "yandex_ad", {
         ad_format: "direct",
         type: "flat",
         site_bg_color: "FFFFFF",
         title_color: "FC7D05",
         text_color: "000000",
         hover_color: "0066FF",
         no_sitelinks: false
         },
// Добавление кода вызова альтернативной рекламы 
         function () {
//           ВСТАВЬТЕ КОД ВЫЗОВА СЮДА
         }
//  Окончание кода вызова альтернативной рекламы
      );
   });
   t = d.getElementsByTagName("script")[0];
   s = d.createElement("script");
   s.src = "//an.yandex.ru/system/context.js";
   s.type = "text/javascript";
   s.async = true;
   t.parentNode.insertBefore(s, t);
})
(window, document, "yandex_context_callbacks");
</script>

Отложенный показ рекламных блоков

Браузер загружает страницу последовательно. Вы можете разместить HTML-код рекламного блока в любом месте страницы, при этом он будет показан в том месте, где как вы считаете, будет удобнее посетителям вашего сайта. Используйте эту настройку, если вы хотите, чтобы рекламный блок загружался после загрузки основного содержания страницы. Например, можно определить место для показа рекламных объявлений вверху страницы, а код вызова рекламы разместить в конце HTML-кода страницы перед тегом </body>.

Чтобы воспользоваться этой возможностью, в код вызова рекламы необходимо добавить переменную yandex_direct_place. В код вызова рекламы необходимо добавить строку:

yandex_direct_place = "ya_direct";

где ya_direct — идентификатор тега в коде страницы, в котором должны отображаться объявления.

В том месте страницы, где должен отображаться рекламный блок, разместите следующий код:

<div id="ya_direct"></div>
Внимание! 

При использовании данной настройки возможен сдвиг содержания страницы в момент загрузки рекламного блока.

Отключение доменов конкурентов

Чтобы запретить на вашем сайте показ объявлений Яндекс.Директа, ссылки с которых ведут на определенные домены (например, домены ваших конкурентов), перейдите на страницу Мои площадки и в меню Еще действия пройдите по ссылке Отключить домены. Подробнее о блокировании доменов для рекламных блоков.

Импорт и сохранение оформления блока

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

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

Данные функции помогут вам сократить время при создании рекламных блоков. Сохраните один или несколько вариантов настроек рекламного блока (например, для разных форматов или разных цветовых гамм), а затем используйте их в качестве основы.

Внимание! Копирование и сохранение оформления блоков не поддерживается при использовании асинхронного кода вызова.