Способы размещения рекламного блока на сайте

Для размещения рекламного блока на сайте, Вам нужно создать рекламный блок в меню "Размещения", сохранить его настройки и получить код для размещения. Код размещения вам нужно поместить в HTML код страницы своего сайта - в том месте, где должен показываться этот блок.

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

Код рекламного блока бывает разного вида в зависимости от выбранного типа размещения:

Размещение кода на сайте

Javascript код, как правило, состоит из нескольких строчек, например:

<script src="//place.leadada.com/api.js?display_block"></script>
<script>
    window.Leadada.displayBlock('GMaz0I');
</script>

Его нужно разместить на странице сайта именно в том виде, в котором он выдается. Если вы пользуетесь системой управления сайта ( CMS ), обратите внимание, чтобы код был правильно вставлен на страницу, так как часто CMS модифицирует код и он в в результате не работает. проверить правильность вставки кода можно, открыв в браузере меню "Исходный код страницы" и сравнив код на странице с тем, что вам выдали. Они должны совпадать.

Код следует вставлять в тело страницы ( внутри тега body ) — в том месте, где нужно показать рекламный блок. Наши рекламные блоки — адаптивны ( кроме баннеров фиксированного размера ), то есть подстраиваются под размер того места, где их разместили. Это позволяет вам управлять внешним видом рекламы, вставляя их в блок нужного стиля, например так:

<div style="max-width: 510px;">
  <script src="//place.leadada.com/api.js?display_block"></script>
  <script>
  window.Leadada.displayBlock('GMaz0I');
  </script>
</div>

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

Передача параметров

Рекламному блоку можно передать параметры, чтобы реклама лучше соответствовала содержимому страницы. Для этого можно нужно добавить второй параметр к вызову функции window.Leadada.displayBlock:

<script src="//place.leadada.com/api.js?display_block"></script>
<script>
  window.Leadada.displayBlock('GMaz0I',{credit_size: 100000});
</script>

Параметр {credit_size: 100000} сообщает блоку, что разер кредита известен и равен 100000 рублей. Через запятую можно указывать несколько параметров, например {credit_size: 100000, credit_collateral: 'auto'}.

Параметры работают для разных видов блоков:

Параметры работают для всех продуктов, в том числе если для блока выбрано несколько разных типов продуктов ( например, кредитные карты и потребительские кредиты). Параметры, которые вы можете использовать в параметрах, перечислены в документации на API

Общие параметры, которые можно использовать для всех блоков, независимо от типа рекламируемого продукта:

Передача географического места

В параметрах следует передавать идентификатор GeoName для всех параметрах, которые касаются географии. Например для указания того, что клиент находится в Железногорске, следует передать {client_where_live: 463343}.

Если у вас нет в наличии этих идентификаторов, вы можете использовать названия крупных городов и субъектов федерации РФ при помощи функции russia_geoname:

<script src="//place.leadada.com/api.js?display_block,geonames_ru"></script>
  <script>
  window.Leadada.displayBlock('GMaz0I',{credit_size: 100000, client_where_live: window.Leadada.russia_geoname('Хабаровский край')});
  </script>

Обратите внимание на 2 изменения в коде:

  1. Добавлен параметр ,geonames_ru"> в тег script
  2. Параметр client_where_live берется из вызова функции

Динамическая передача параметров

Если значения параметров вычисляются динамически ( то есть берутся в момент рендеринга страницы ), то нет проблем заменить постоянные значения на переменные. Как это сделать зависит от той системы CMS или языка программирования, которое Вы используете. Это может выглядеть, например так для PHP:

{credit_size: <?php echo $credit_size; ?>, client_where_live: window.Leadada.russia_geoname('<?php echo $city_name; ?>')}

Само собой, вы где-то в PHP коде своего сайта должны назначить переменным $credit_size и $city_name настоящие значения.

Передача SubID

В коде размещения

В код размещения можно передать значения SubIDs, отчет по которым можно затем увидеть в меню Статистика>Траффик. Для передачи SubIDs нужно добавить третий аргумент к вызову функции window.Leadada.displayBlock:

<script src="//place.leadada.com/api.js?display_block"></script>
<script>
window.Leadada.displayBlock('GMaz0I',undefined,{ad_campaign: 'VAL1',subid10: 'VAL10'});
</script>

В данном примере второй параметр установлен в undefined ( это параметры, передаваемые блоку, их здесь нет ), а в третьем параметре передано 2 SubIds: ad_campaign и subid10.

В реферальной ссылке

К реферальной ссылке ( называемой также в инструментах "Ссылка на лендинг" ) можно также прибавить subid как дополнительные параметры запроса, например:


  http://credit.beregu.ru/?_ctr=VlxoBf&sub[ad_campaign]=VAL1&sub[subid10]=VAL10

Обратите внимание что названия subid должны быть обрамлены sub[...]

Если у вас есть пожелания или вопросы по размещению кода — обращайтесь к нам!