Ротация статической рекламы в зависимости от IP пользователя

-S
На сайте с 10.12.2006
Offline
1354
820

Есть задача - для WP сделать вставку статики, чтобы в зависимости от IP пользователя менялся статический блог, 1 из 5, например.

Существуют готовые решения или нужно писать с нуля?

Дмитрий Удимов
На сайте с 05.05.2010
Offline
274
#1
-= Serafim =-:
Есть задача - для WP сделать вставку статики, чтобы в зависимости от IP пользователя менялся статический блог, 1 из 5, например.

Существуют готовые решения или нужно писать с нуля?

А меняться будет от ГЕО параметров или по маске какой-то просто?

Топвизор — аккредитованный регистратор доменов .ru и .рф (https://topvisor.com/ru/domain-registration/) — честная цена 299 руб. за регистрацию и продление.
Dreammaker
На сайте с 20.04.2006
Offline
569
#2
-= Serafim =-:
в зависимости от IP пользователя

немного шире нужно описание - будет 5 IP и для них будут разные блоки или это будут разные провайдеры/сети.

Или нужно одному пользователю на одном IP показывать при каждом хите разный блок?

-S
На сайте с 10.12.2006
Offline
1354
#3
Ditmar:
А меняться будет от ГЕО параметров или по маске какой-то просто?

Можно по маске. Цель в итоге разделить пользователей на Украину, Россию, Питер и Москву, например.

Dreammaker:
немного шире нужно описание - будет 5 IP и для них будут разные блоки или это будут разные провайдеры/сети.

Или нужно одному пользователю на одном IP показывать при каждом хите разный блок?

Нет, отделить их по геолокации. Чтобы сливать людей на рекламу своего региона.

TF-Studio
На сайте с 17.08.2010
Offline
334
#4

Вряд ли готовое есть.

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

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
IL
На сайте с 20.04.2007
Offline
435
#5
-= Serafim =-:
Можно по маске. Цель в итоге разделить пользователей на Украину, Россию, Питер и Москву, например.

Тут в соседней теме ссылок накидали - если прав хватит можно использовать geo-модуль для веб сервера (nginx|apache).

В любом случае рекомендую обратить внимание на SypexGeo - файл со странами около 1 Мб весит, работает довольно шустро.

-= Serafim =-:
Существуют готовые решения или нужно писать с нуля?

Для "просто работающего" варианта "писанины" не особо много.. по IP нашёл страну.. Если необходимо -нашёл город.. В зависимости от страны (+города) - вывести нужный блок.

Пример там же на сайте

А потом, если потребуется - кучу настроек в админку засунуть (по нескольку блоков для разных стран, и для вывода "по умолчанию".. для городов.. для мобильников), плюшек прикрутить (временное кэширование полученного IP в Memory table/memcache... ) - в общем, тут полёт фантазии практически неограничен

На официальном сайте можно поискать однако, ИМХО, проще "ручками"...

http://wordpress.org/extend/plugins/tags/ipgeo

http://wordpress.org/extend/plugins/ip-to-country/

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
eN_Slon
На сайте с 13.02.2007
Offline
159
#6

а если openx.com заюзать?

Парсинг, граббинг, автоматизация всего что вы можете сделать в браузере(и не только) сами. Любое кол-во, любые защиты.

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