Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Геовиджет - разные баннеры в зависимости от IP


NNP
 Поделиться

Рекомендованные сообщения

Всем доброго времени суток, собственно есть острая необходимость в геовиджете, который будет показывать определенную картинку в зависимости от региона пользователя, ибо народ в упор не видит всех возможностей доставки (упорно заказывают в Питер почтой и т.п., хотя есть отличные условия курьерской доставки). 

 

Видел такие вещи для 1.5.5 и т.п. версий, но пока сидим на 1.4.9 и когда переедем - неизвестно.

 

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

 

Заходит пользователь -> по IP определяется его регион -> в зависимости от региона ему показывается определенный баннер.

 

Реализация самая простая, можно (и даже нужно) без привязки к движку, на каком-нибудь жаваскрипте.

Я так понимаю далее в коде будет куча if'ов и нужно будет прописать диапазон IP для каждого региона?

Может быть кто-то видел готовые решения?

Готов заплатить за реализацию такого виджета, с предложениями - в личку.

Ссылка на комментарий
Поделиться на других сайтах


Вещь о которой не подумал - если делать тупо на скриптах, то придется при каждом обновлении страницы вычислять город, а это думается мне будет неплохая нагрузка на сервер, то не плохо бы кешить данные о городе, а еще лучше имя картинки... %(

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.