Как вести учет кликов по флэш баннеру? @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
На страницу 1 2  >  Страница 1 из 2 [ Сообщений: 45 ] 
*   Список форумов / Технологии изображения / Flash » ответить » создать топик « | »
Автор Сообщение
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Заголовок сообщения: Как вести учет кликов по флэш баннеру?
Сообщение Добавлено: 22 Февраль 2006, 11:24:04 
Есть флэшевый баннер - лежит на нашем сервере. Дизайнер, который нам делает баннера делает их очень класно, на них жмут как дурные. Мы это видим по статистике продаж. Но хотелось бы еще учитывать клики на баннер. Наши дизайнер к сожалению не настолько знаком с экшн скрипт. Как заставить флэшку сохранять в фалик на нашем же сервере дату и время клика и реферер? Подскажите плз.
Спасибо огромное заранее!
Mn3m0NiC Муж.
новый человек
6
Сообщения: 286
Зарегистрирован: 03.01.05
Сообщение Добавлено: 22 Февраль 2006, 11:38:41 
Посмотрите PhpAdsNew, должно помочь. И почитаите user guide, там сказано как можно считать adclicks для flash ads.

_________________
[Mn3m0NiC] - Assisting memory , from the Greek, mnEmOn, or mindful.
My work is a game, a very serious game. — MAURITS CORNELIS ESCHER
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 22 Февраль 2006, 11:46:57 
Я прошу прощения, а где посмотреть? Может есть в инете урок на эту тему либо на русском доки?
TONIC XGM
старожил
8
Сообщения: 5708
Зарегистрирован: 20.05.05
Сообщение Добавлено: 22 Февраль 2006, 11:47:05 


Последний раз редактировалось TONIC XGM 26 Март 2008, 15:36:14, всего редактировалось 1 раз.
Mn3m0NiC Муж.
новый человек
6
Сообщения: 286
Зарегистрирован: 03.01.05
Сообщение Добавлено: 22 Февраль 2006, 11:55:24 
User guide в PhpAdsNew http://phpadsnew.com/two/

_________________
[Mn3m0NiC] - Assisting memory , from the Greek, mnEmOn, or mindful.
My work is a game, a very serious game. — MAURITS CORNELIS ESCHER
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 22 Февраль 2006, 12:01:48 

TONIC XGM писал(а):
Surus, делаете просто в swf линк вида

site.com\whoclickedus.php

а этот скрипт пусть редиректит кликнувших на site.com или еще куда, попутно пишет в лог время, их реферер и всю прочую инфу

флэш-то тут причем...

еще можно провернуть финт вида

src=coolbanner.swf?var=[thispageadress]

а линк во флэше вида

site.com\?var



Есть определенные ограничения, поэтому мы не имеем права баннер через промежуточный линк запускать. Тоесть ссылка в баннере должна быть ТОЛЬКО сразу на цель.

то Mn3m0NiC

Это что, баннерка что ли? Нам бы просто в тхт фал записывать следующее
22-02-2006;10:03;http://www.somesite.com/blablabla
22-02-2006;10:11;http://www.anothersite.com/bla

и т.д.
Mn3m0NiC Муж.
новый человек
6
Сообщения: 286
Зарегистрирован: 03.01.05
Сообщение Добавлено: 22 Февраль 2006, 12:47:23 
http://www.webwasp.co.uk/tutorials/b39-hit-counter/index.php Поможет думаю

_________________
[Mn3m0NiC] - Assisting memory , from the Greek, mnEmOn, or mindful.
My work is a game, a very serious game. — MAURITS CORNELIS ESCHER
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 22 Февраль 2006, 13:12:48 
Спасибо! Это уже почти то что нужно. Смысл я понял. Флэшка вызывает пхп скрипт который пишет и читает инфу из тхт файла. Теперь стоит задача передать из флэшки реферер, потому что дату и время пхп срипт может записать в тхт. Хочется именно реферер знать. Чем из флешки передать реферер? Какой функцией?
Mn3m0NiC Муж.
новый человек
6
Сообщения: 286
Зарегистрирован: 03.01.05
Сообщение Добавлено: 22 Февраль 2006, 13:17:02 
Может вам лучше "баннерку" поставить уже? :cool:
незнаю как передать реферер

_________________
[Mn3m0NiC] - Assisting memory , from the Greek, mnEmOn, or mindful.
My work is a game, a very serious game. — MAURITS CORNELIS ESCHER
Mn3m0NiC Муж.
новый человек
6
Сообщения: 286
Зарегистрирован: 03.01.05
Сообщение Добавлено: 22 Февраль 2006, 13:19:49 
Пробуйте google.com только никому не говорите что он существует (никто про него не знает же)

_________________
[Mn3m0NiC] - Assisting memory , from the Greek, mnEmOn, or mindful.
My work is a game, a very serious game. — MAURITS CORNELIS ESCHER
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 22 Февраль 2006, 14:22:27 
Я непраивльно выразился. Нужно передать из флэшки ее актуальный урл.

Тоесть в момент нажатия на баннер нужно передать в пхп файл актуальнфй урл флэшки и пхп файл должен записать этот урл вместе с датой и временем в ТХТ файлик. Чтобы потом можно было его открыть и посмотреть откдуа народ ходит.

Это делает я так понимаю getURL(_root.URL). Как передать это в пхп файл?
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 22 Февраль 2006, 14:24:35 

Mn3m0NiC писал(а):
Пробуйте google.com только никому не говорите что он существует (никто про него не знает же)




Дело в том, что я в этом ничего не понимаю и мне это в будущем никогда скорее всего и не понадобиться больше. Потому и спросил здесь чтобы мне эти две простые строчки помогли написать. ПХП есть кому написать. Мне нужно именно во флэшке экшн скрипт сделать.

Вам то, монстрам, это две секунды времени :-) А я бедный буду весь день в инете примеры искать :-)
Mn3m0NiC Муж.
новый человек
6
Сообщения: 286
Зарегистрирован: 03.01.05
Сообщение Добавлено: 22 Февраль 2006, 14:28:29 
Surus, чесно говоря ни бэ ни мэ ни кукареку я в флаш, просто чуть-чуть кое что знаю.


Цитата:
Дело в том, что я в этом ничего не понимаю и мне это в будущем никогда скорее всего и не понадобиться больше. Потому и спросил здесь чтобы мне эти две простые строчки помогли написать. ПХП есть кому написать. Мне нужно именно во флэшке экшн скрипт сделать.

Вам то, монстрам, это две секунды времени Smile А я бедный буду весь день в инете примеры искать Smile



две ни две поискать в гугле никому еще не мешало :)

оффтопик:
удаляюсь отседа

_________________
[Mn3m0NiC] - Assisting memory , from the Greek, mnEmOn, or mindful.
My work is a game, a very serious game. — MAURITS CORNELIS ESCHER
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 22 Февраль 2006, 14:30:57 
Да я искал только что. Что толку если я не понимаю в этом нифига :-)
Ну да ладно, на нет и суда нет :-)
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 22 Февраль 2006, 16:32:40 
Surus,
var lv=new LoadVars()
lv.curpage=_root.URL
lv.send('http://yoursite.com/getflash.php');

это же очевидно.

_________________
можно на ТЫ.
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 22 Февраль 2006, 16:55:22 

bE(o0L писал(а):
Surus,
var lv=new LoadVars()
lv.curpage=_root.URL
lv.send('http://yoursite.com/getflash.php');

это же очевидно.



К сожалению этот вариант выдает путь к баннеру. Тоесть урл откуда грузится баннер а не урл страницы на которой он вставлен. А нужен адрес именно той страницы, где он появился.

Пример.

Лежит баннер тут
www.mysite.com/banner.swf

вставили его в хтмл страницу на сайте www.someanothersite.com/index.htm

Так вот мне нужно чтобы баннер передал мне в мой пхп файл именно этот адрес: www.someanothersite.com/index.htm

Спасибо!
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 22 Февраль 2006, 17:01:11 
[dupe]

_________________
можно на ТЫ.
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 22 Февраль 2006, 17:01:12 
как вставили?
через iframe?
frame?
или просто скопировали object?

_________________
можно на ТЫ.
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 22 Февраль 2006, 17:39:01 
Через обьект вставлено.
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 22 Февраль 2006, 18:57:57 
тогда можно дописать в object
<PARAM NAME flashvars='u=<?=$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']?>'>

ну и про embed не забыть

_________________
можно на ТЫ.
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 22 Февраль 2006, 19:04:18 
проблема в том, что хтмл код на этих страницах, где вставлен наш баннер, мы не можем менять.

Есть другая возможность чтобы флэш баннер получил адрес своей актуальной страницы и передал его?

Спасибо!
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 22 Февраль 2006, 19:19:01 
а есть кстати.
при условии что ты знаешь ID флешролика.
вот так можно:
Код:
getURL("javascript:document.chkurl.setVariable(\"a\",document.location)") // chkurl -> ID object`a


Cам флеш помоему абсолютно инертный в этом вопросе. Тобишь ему по барабану где он исполняется. :laugh:
Хотя спорить не буду.

_________________
можно на ТЫ.
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 22 Февраль 2006, 19:21:08 
кстати - если на php отсылать запрос, то видно же откуда он пришёл. IP точно светится.

_________________
можно на ТЫ.
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 22 Февраль 2006, 19:28:41 
Айпи не нужен. Это один и тот же айпи всегда но каждый раз разные страницы. Скажем так - это онлайн шоп в котором во всех товарах показывается наш баннер. Нам нужно отслеживать из каких именно прдуктов нажимали на наш баннер. Трабл основной в том, что мы можем дать только нашу свф-ку. Все остальное мы изменить не можем.
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 22 Февраль 2006, 19:32:34 
не надо ничо менять. надо знать Id <object>`a . Если вы и это не можете то стоит призадуматься...

_________________
можно на ТЫ.
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 22 Февраль 2006, 19:33:47 
hint: обычно id == flashFileName

_________________
можно на ТЫ.
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 22 Февраль 2006, 19:39:15 
Вставлено вот так:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="200" height="300" id="banner" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://mysite/banner.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="http://mysite/banner.swf" quality="high" bgcolor="#ffffff" width="200" height="300" name="banner" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
и на всех страницах, где этот баннер крутится эта часть кода выглядит абсолютно одинаково.
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 22 Февраль 2006, 19:49:25 
ну у тебя id = banner
чего тебе ещё нужно то?

пиши в скрипте

getURL("javascript:document.banner.setVariable(\"a\",document.location)")
и будет у тебя переменная _root.a cодержать путь.
делай с ней чё хочешь.

_________________
можно на ТЫ.
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 22 Февраль 2006, 20:22:13 
А если в пхп просто $_SERVER['HTTP_REFERER'] вставить, чтобы при обращении флэшки к пхп скрипту пхп сохранял реферер? Будет ли это работать?
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 22 Февраль 2006, 21:41:54 
странно. я тебе об этом говорил уже.

попробуй.

_________________
можно на ТЫ.
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 23 Февраль 2006, 11:58:19 

bE(o0L писал(а):
ну у тебя id = banner
чего тебе ещё нужно то?

пиши в скрипте

getURL("javascript:document.banner.setVariable("a",document.location)")
и будет у тебя переменная _root.a cодержать путь.
делай с ней чё хочешь.



Что то не получается. И с реферером в пхп тоже не получается - флэш похоже не распознается пхп-шкой.
Какие еще идеи?
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 23 Февраль 2006, 12:15:14 
это не идеи. это абсолютно работающие способы.

поэтому на данный момент рекомендую подучится малёх ;)

P.s.
за идеи обычно платят

_________________
можно на ТЫ.
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 23 Февраль 2006, 12:18:23 

bE(o0L писал(а):
это не идеи. это абсолютно работающие способы.

поэтому на данный момент рекомендую подучится малёх ;)

P.s.
за идеи обычно платят



Это не работает. При всем моем уважении. Я отдал это в работу программистам и они после часа борьбы сказали что этот способ не работает :-(
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 23 Февраль 2006, 12:55:58 
http://www.ps.lv/chkurl/?a
http://www.ps.lv/chkurl/?tratata
http://www.ps.lv/chkurl/?buga

работает под IE, flash8 (нету версии меньше)
адаптировать для всех броузеров думаю можно

P.s.
использую немнога иной алгоритм (можно посмотреть в исходниках)

_________________
можно на ТЫ.
Surus
новый человек
0
Сообщения: 123
Зарегистрирован: 06.03.02
Откуда: Германия
Сообщение Добавлено: 23 Февраль 2006, 15:43:25 
Спасибо!

Кое как заработало.

Теперь трабл такой: яваскрипт обрезает все что после значка &
Тоесть если ссылка формата
www.somesite.com/bla?aaa=1&bbb=2&ccc=3&ddd=4
то оно передает мне только вот это:
www.somesite.com/bla?aaa=1

А этого недостаточно :-( Нужно всю ссылку.
*   Список форумов / Технологии изображения / Flash « | » » ответить » создать топик
На страницу 1 2  >  Страница 1 из 2 [ Сообщений: 45 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100