User Tools

Site Tools


ru:new_rotation_banners

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ru:new_rotation_banners [2018/04/26 08:40] (current)
Line 1: Line 1:
 +====== New Rotation Banners ======
 +
 +Все баннеры видны в Rotation - Banners. А так же можно добавлять баннер в редактировании спонсора. Каждый баннер принадлежит какому-то из спонсоров.
 +
 +Начинаем с того что для каждого спонсоора добавляем баннеры. По умолчанию баннер это картинка + html код вокруг это картинки. Минимальный и видимо наиболее используемый вариант будет ​
 +
 +<​code>​
 +<a target=_blank href='/​goto/<​!--GALLERY_SLUG-->/'><​img src='<​!--THUMB_URL-->'></​a>​
 +</​code>​
 +
 +Технически баннеры это тумбы и таги у них практически такие же. GALLERY_SLUG баннер получает автоматически,​ THUMB_URL это закачанная вами картинка. Можно даже оставить такие же линки как для галер, но лучше выглядит как ​ /goto для баннеров. Новый реврайт
 +
 +<​code>​
 +RewriteRule ^goto/​([^/​]+)/​$ /​scj/​cgi/​out.php?​url=content&​p=100&​skip_to_cookie=true&​skip_sell=true&​go=banner&​slug=$1 [L]
 +
 +для nginx 
 +
 +rewrite ^/​goto/​([^/​]+)/​$ /​scj/​cgi/​out.php?​url=content&​p=100&​skip_to_cookie=true&​skip_sell=true&​go=banner&​slug=$1 last;
 +</​code>​
 +
 +
 +Кроме этого у баннера есть группа. Группы баннеров это не тоже самое что группы трейдеров или группы ротации,​ это отдельный группы для разделения баннеров например по размеру или месту расплоложения в дизайне. Наиболее вероятное это например вертикальный или горизонтальный баннер.
 +
 +В темплейте там где надо вывети баннер пишем ​
 +
 +<​code>​
 +<banner num=1></​banner>​ - выведет первый баннер по цтр из всех.
 +
 +для тага <banner действуют точно такие же правила как и для тумб. Например
 +
 +<banner sponsor=sponsor_name num=1></​banner>​ - выведет баннер опредленного спонсора
 +<banner group=some_group num=1></​banner>​ - баннер по группе и тп
 +
 +Например на кастом гале можно вывести ​
 +
 +<banner sponsor=CURRENT_ITEM_SPONSOR num=1></​banner>​ - выведет лучший по цтр баннер спонсора текущей гали
 +<banner sponsor=CURRENT_ITEM_SPONSOR num=2></​banner>​ - выведет 2й по цтр баннер спонсора текущей гали
 +
 +Кроме этого размеры бывают разными по размеру (либо каким-то другим парамтерам),​ для этого можно ихподелить на группы. При добавлении баннера можно указать его группу например "​100x100"​ или например "​200x200"​. Например у спонсора 5 баннеров,​ 2 размера 100 на 100 и 3 размера 200 на 200 в соотв группах. Можно вывести на кастом галере
 +
 +<banner sponsor=CURRENT_ITEM_SPONSOR num=1 banner_group="​100x100"></​banner>​ - выведет лучший по цтр баннер спонсора текущей гали из группы 100х100, таким образом хорошо вписавшись вам в дизайн и при этом сохраняя ротацию баннеров. Можно на галере иметь например 3 места где буду баннеры одного размера и скрипт поставит более кликабельный баннер выше.
 +
 +
 +</​code>​
 +
 +Добавляется баннер в Rotation - Banners. Banner URL - куда будет слать по клику на баннер. Banner Source - можно указать или урл (тогда картинку оттуда скачает) или сразу залить баннер со своего комьютера. Description (HTML) - это фактически сабтемплейт баннера. ​
 +
 +
 +**Мультибаннеры** - лучше названия пока не придумано :) Смысл следующий. Например вы рекламируете cam сайт, есть фактчиески один и тот же баннер,​ но в 10 вариантах с разными моделями. Те по факту баннеров 10. Вешать 10 баннеров одного и того же спонсора на галеру смысла нет. Надо один но наиболее кликабельный из этих 10. Для этого при добавлении баннера есть [+] около Banner image. Оно создает поле для еще одного баннера (или 10, соклько вам надо). Таким образом добавляется 1 запись баннера,​ НО с 10 разными картинками. По аналогии как галерея одна, но у нее 10 тумб ротации. Скрипт ротирует эти 10 баннеров,​ выбирая какой из них лучше и по итогу через какое-то время останется наилучший из 10.
  
ru/new_rotation_banners.txt · Last modified: 2018/04/26 08:40 by admin