|
|
|
Optin tracking - отслеживание захода на страницу
|
|||
|---|---|---|---|
|
#18+
Привет всем. В двух словах преамбула: Есть membership сайт. В нем трекер ссылок типа как tinyurl. Юзер получает обертку для своей ссылки вида http://domain.com/xxxxx и соответственно отслеживает таким образом клики. В качестве ссылок юзеры, как правило, используют свои optin страницы для сбора подписчиков. Такая страница представляет собой простую форму ввода email и fullname с кнопкой submit которая ведет на download page с благодарностью что посетитель подписался. Между optin страницей и download страницей обычно находится промежуточная страница автореспондера (некая платная система сбора подписчиков, аля http://aweber.com, http://getresponse.com и пр.) на которую сабмитится форма с optin страницы. И уже с автореспондера, собственно, происходит редирект на download страницу. Задача: Предложить юзеру установить у себя на optin странице и на download странице некий js код, который бы мог засчитывать optin, т.е. был ли переход с optin страницы на download страницу или нет. Ну и потом отображать эту статистику вместе со статистикой кликов для данной трек ссылки. Я реализовал работу системы следующим образом. Клик на трек линке засчитывается на сервере. Затем с сервера выполняется header('Location: xxxx') редирект на юзеровскую optin страницу к которой в GET добавлен идентификатор трек линки: http://domain.com/userpage.html?uid=xxxxx. Юзер в коде optin страницы установил мой js код который устанавливает куку на домене юзера если только в GET пришел мой параметр uid=xxxxx. Далее если посетитель дошел до download страницы, то срабатывает второй js код (который установил юзер на download странице) который в свою очередь при наличии куки optin страницы дергает сервер, передает полученный из куки uid=xxxxx и таким образом засчитывает optin для данной трек линки. В ходе эксплуатации данной схемы возникла проблема: мой get параметр в некторых случаях ломает сайты юзерам, если те не готовы к каким либо левым get параметрам. Установить куку со своего сервера на чужой домен optin страницы я не могу. Именно поэтому пришлось использовать get. Итак возникает вопрос. Предолжите пожалуйста варианты засчитывания optin'а без get параметра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2012, 13:59:55 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=141&tid=1464966]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
279ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
2ms |
| others: | 201ms |
| total: | 561ms |

| 0 / 0 |
