Готовый javascript показ определенной рекламы по рефереру - есть?

arkadiy_a
На сайте с 11.06.2008
Offline
82
829

Видел на некоторых сайтах при первом заходе вылезает сообщение в модальном окне, типа такого:

дорогой юзер, ты занес к нам в базу запись - зашел ты к нам с такого-то сайта и твой реферер и ip мы сейчас записали.

Есть ли более продвинутый вариант?

Задача - показывать определенную рекламу только тем, кто зашел с определенного реферера.

Грубо говоря, так (по смыслу):

Дорогой юзер, проверка показала что ты пришел с такого-то сайта и специально для тебя у нас есть особое рекламное сообщение?

Может, даже с админкой, хранящей записи наподобие:

сайт_реферера_1 => html__рекламный_код_1

сайт_реферера_2 => html__рекламный_код_2

....... и т.д.

Может, кто знает?

ДП
На сайте с 23.11.2009
Offline
203
#1

if(document.referrer == 'http://ya.ru'){

document.write('<img src=...');
}
arkadiy_a
На сайте с 11.06.2008
Offline
82
#2

Дикий пионер Спасибо, но плохо подходит.

Слишком палевно - список всех рефереров и рекламных объявлений будет в одном коде.

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

ДП
На сайте с 23.11.2009
Offline
203
#3

А смысл отсылать реферер на сервер, если его точно также можно на сервере получать (при его наличии)?

Mik Foxi
На сайте с 02.03.2011
Offline
1101
#4
arkadiy_a:
Дикий пионер Спасибо, но плохо подходит.
Слишком палевно - список всех рефереров и рекламных объявлений будет в одном коде.

так делайте на php

проверять: если кука пустая (значит юзер тут впервой) - записываем этот реферер в куку, и выводим нужное сообщение.

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
arkadiy_a
На сайте с 11.06.2008
Offline
82
#5
Дикий пионер:
А смысл отсылать реферер на сервер, если его точно также можно на сервере получать (при его наличии)?

Хз, наверное и нет особого смысла.

Смысл только один - чтобы не вносить изменений в CMS а только инклудить один .js

Это при условии, что такой .js + серверная часть к нему на php существует в природе.

arkadiy_a добавил 21.09.2011 в 16:40

foxi:
так делайте на php
проверять: если кука пустая (значит юзер тут впервой) - записываем этот реферер в куку, и выводим нужное сообщение.

Есть ли готовое решение? Чтобы заинклудить такой php скрипт в движок (да хоть в шаблон сайта) и больше не парицца?

T
На сайте с 20.03.2007
Offline
67
Toy
#6

Там меньше 10 строк кода, ваша cms от этого так пострадает?

Мне кажется standalone решение вы не найдете, потому что задача настолько простая, что реализовать её не составит никакого труда.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий