Автоопределение города по IP

Yo_Moe добавил(а) 4 года назад
Реализована

Было бы не плохо добавить автоопределение города по IP как это сделано во множестве интернет магазинов.

/e2b949ba7ec6f365358c0083caa69ab2

/b377e6a01b0837d7ebce19aa84472d15/803a5149c886480930f5898e52918ddd


и др...

Ответы (4)

фото
1

Оказывается для доставки это реализовано, круто!

При предварительном расчете доставки можно автоматически определять местоположение пользователя. Для этого необходимо в компоненте расчета стоимости доставки http://joxi.ru/E2pNgN4t7g4Z8r активировать пункт “Определять местоположение покупателя по IP-адресу” http://joxi.ru/D2PXQX5UqOBK82.

фото
1

Здравствуйте!

Местоположение пользователя определяется с помощью обработчиков геолокации, встроенных в платформу 1С-Битрикс. Если обработчику доступны запросы для определения местоположения, то пользователю будет выводиться окно города, при условии, что он зашел впервые на сайт не через свой регион. Если на сайте нет региона, который соответствует местоположению пользователя, то ему покажется регион по умолчанию.

Вы верно отметили, определение местоположения по IP-адресу доступно и в расчете стоимости доставки.

фото
1

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

фото
фото
1

Здравствуйте. Как на смартфонах сделать более точную геолокацию, чтобы город определялся по GPS?

фото
1

Можно использовать Geolocation API HTML5 и обратное геокодирование от Яндекса. Нужно только добиться от разработчиков Битрикса, чтобы это реализовали.

Комментировать
 
Прикрепить файлы