Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

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


NNP
 Share

Recommended Posts

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

 

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

 

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

 

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

 

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

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

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

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

Link to comment
Share on other sites


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

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.