Подсчет количества загрузок файла

Ссылка на загрузку файла

На странице сайта, например www.example.com, выложен файл для скачивания. Нужно, чтобы в системе AdRiver учитывалось, сколько посетителей загрузили данный файл.

Пусть ссылка для загрузки файла выглядит так:

<a href="http://www.example.com/loadfile.pdf">загрузить файл</a>
  1. Чтобы не искажать статистику страницы сайта, добавьте зону сайта load. (Ваша зона сайта может называться по-другому).
  2. Создайте рекламную кампанию Загрузка файла. Выберите какой-нибудь формат баннера, который не используется в других местах на сайте, например 100х100. Передайте в рекламную кампанию слайс 100х100. Включите этот слайс.
  3. В эту же рекламную кампанию добавьте баннер 100х100. В поле Location Баннера впишите ссылку:
    http://www.example.com/loadfile.pdf
    
    Включите баннер. Загружать такой баннер не нужно.
  4. Получите код баннера для вашего сайта для сайтзоны load. Пример кода (вам понадобится часть ссылки, выделенная красным):
    <!-- AdRiver code START Type: 100x100 Site: example SZ: load PZ: 0 BN: 0-->
    <script language="javascript" type="text/javascript"><!--
    var RndNum4NoCash = Math.round(Math.random() * 1000000000);
    var ar_Tail='unknown'; if (document.referrer) ar_Tail = escape(document.referrer);
    document.write(
    '<iframe src="http://ad.adriver.ru/cgi-bin/erle.cgi?'
    + 'sid=94499&sz=load&target=top&bt=2&pz=0&rnd=' + RndNum4NoCash + '&tail256=' + ar_Tail
    + '" frameborder=0 vspace=0 hspace=0 width=100 height=100 marginwidth=0'
    + ' marginheight=0 scrolling=no></iframe>');
    //--></script>
    <noscript>
    <a href="http://ad.adriver.ru/cgi-bin/click.cgi?sid=94499&sz=load&bt=2&pz=0&rnd=1995401106" target=_top>
    <img src="http://ad.adriver.ru/cgi-bin/rle.cgi?sid=94499&sz=load&bt=2&pz=0&rnd=1995401106" alt="-AdRiver-" border=0 width=100 height=100></a>
    </noscript>
    <!-- AdRiver code END -->
    
  5. Из этого кода скопируйте ссылку для показа и вставьте её на ваш сайт. В итоге, ссылка для загрузки файла будет выглядеть так (у вас может быть по-другому):
    <a href="http://ad.adriver.ru/cgi-bin/rle.cgi?sid=94499&sz=load&bt=2&pz=0&rnd=1995401106">загрузить файл</a>
    

Теперь AdRiver будет учитывать количество загрузок файла. Чтобы посмотреть статистику, откройте статистику сайта по сайтзоне load.

Ссылки вида mailto

Пусть, например, ссылка выглядит так:

<a href="mailto:support@example.com">Пишите нам</a>
  1. Создайте зону сайта mail (ваша зона сайта может называться по-другому).
  2. Сгенерируйте для сайтзоны mail код counter. Вам понадобится только часть ссылки, выделенная красным. Пример кода counter:
  3. <!-- AdRiver code START Type: Counter Site: example SZ: mail PZ: 0 BN: 0-->
    <script language="javascript" type="text/javascript"><!--
    var RndNum4NoCash = Math.round(Math.random() * 1000000000);
    var ar_Tail='unknown'; if (document.referrer) ar_Tail = escape(document.referrer);
    document.write(
    '<img src="http://ad.adriver.ru/cgi-bin/rle.cgi?' + 'sid=94499&sz=mail&bt=21&pz=0&rnd=' + RndNum4NoCash + '&tail256=' + ar_Tail + '" border=0 width=1 height=1>')
    //--></script>
    <noscript>
    <img src="http://ad.adriver.ru/cgi-bin/rle.cgi?sid=94499&sz=mail&bt=21&pz=0&rnd=2037994039" border=0 width=1 height=1>
    </noscript>
    <!-- AdRiver code END -->
    
  4. На страницу сайта вставьте следующую функцию:
  5. <script language="JavaScript"><!--
    function ar_count_mail(){
    var src = "http://ad.adriver.ru/cgi-bin/rle.cgi?sid=94499&sz=mail&bt=21&pz=0";
    if(document.createElement&&document.body){
      var i=document.createElement('img');
      i.style.display='none';i.style.width=i.style.height='0px';
      i.src=src;
      document.body.insertBefore(i,document.body.firstChild);
    }
    else{(new Image).src=src}
    
    return true; // вот это обязательно!
    }
    //--></script>
    
  6. Перепишите ссылку следующим образом (изменения выделены красным):
  7. <a href="mailto:support@example.com" onClick="ar_count_mail();">Пишите нам</a>