На всех тарифах присутствует возможность автоматического определения региона покупателя по IP-адресу - геотаргетинг.
Он применяется при оформлении заказа для заполнения региона и города покупателя.
Его можно использовать и для определения региона с целью вывода на сайте или какого-либо дальнейшего его использования.
Получить регион покупателя можно из JSON: http://kladr.insales.ru/current_location.json
Данные выглядят следующим образом:
country
|
"RU" - страна |
|
region
|
"Москва" - регион посетителя |
|
kladr_region
|
"г Москва" - регион посетителя по КЛАДР'у |
|
city
|
"Москва" - город посетителя |
Соответственно, отправив GET-запрос к этому файлу можно получить данные о регионе посетителя и в соответствии с ними через javascript сделать нужные действия.
<script>
$.ajax({
url: 'https://kladr.insales.ru/current_location.json',
type: 'get',
dataType: 'jsonp',
success: function(data){
$('.hello').text('Ваш регион: ' + data.region)
}
</script>