JS — смена контента в зависимости от реферера

Иващенко18 років у сервісі
Дані замовника будуть вам доступні після подання заявки
10.12.2012

День добрый, господа-фрилансеры.

Есть сайт, хочется в зависимости от источника трафика показывать тот или иной номер телефона.

Источников три: поисковые системы (Яндекс, Google, Rambler, Mail.ru, Nigma, Bing, etc.), контекстная реклама (Direct, Adwords) и всё остальное.

Моменты:

— вытаскивать запрос из урла реферера не нужно;

— нужно записывать реферера в кукисы и хранить, к примеру, 30 дней;

— нужно чтобы корректно определялся гугл с его https для авторизированных юзеров;

— корректно определять все популярные поисковики;

— контекст, насколько я понимаю, легко определяется добавлением параметра &from=;

— всё должно быть на js, без серверной части;

— скрипт асинхронный, либо в футере ставим, а он подменяет нужный нам div с телефоном.

Скорее всего должны быть готовые решения, но нужна 100% работоспособность.

Заявки, пожалуйста, онли. Не пишите в личку, скайп, аську и т.п. — не отвечу.