Возник вопрос с модулем Ad Flash, который напрочь отказывается подсчитывать переходы по баннерам. Никто не сталкивался с подобным случайно ? Требуется подсчитывать переходы по баннерам рекламодателя, а модуль отображает почему-то только количество показов
Комментарии
Начал копать модуль. Выводится баннер на странице с таким параметром:
При обращении напрямую к http://sitename.domain/ad/redirect/355/ редирект срабатывает, но учет перехода опять же не происходит...
При этом тестовый текстовый баннер нормально учитывается. Получается, копать надо в сторону Flash Ad...
Получается странная ситуация. Обычная ссылка вот такого вида срабатывает:
<a href="http://sitename.ru/ad/redirect/2866/t1253?url=main" onclick="window.open(this.href); return false;">Тест</a>
А вот флэш-объект со схожим редиректом уже не учитвается...
<param name="flashvars" value="clickTAG=http://sitename.ru/ad/redirect/355/t6?url=main">
onClick в Вашем случае обрабатывается не html, а actionScript, т.е. код http://sitename.domain/ad/redirect/355/ нужно прописывать непосредственно в баннере.
Прописывать в баннере - не вариант, т.к. баннеры приходят от рекламодателей уже готовые, с прямой ссылкой на их сайт.
Сделал "костыль" в модуле - флэш теперь перекрывается прозрачным div-ом, на который и навешана модифицированная ссылка для liveInternet (вида http://li.ru/go?www.site.ru/super). Визуально ничего не изменилось, но теперь редирект будет работать как надо, я думаю (еще не пробовал, правда)
Не во всех браузерах будет работать.
Я рекламодателям сам даю ссылки для прописывания в баннере, если они хотят статистику.
Проверил в firefox, ie6, chrome - никаких проблем не обнаружил. Только в Опере не проверял пока, но думаю что там тоже будет нормально работать...