Внимание! Для автоопределения региона необходим cURL

Настройка cURL осуществляется на стороне хостинга и чаще всего данная служебная программа включена по умолчанию.
Без cURL автоматически будет выбираться регион по умолчанию.

Если cURL не настроен у вас на хостинге, то при настройке регионов у вас высветится след. сообщение

005.jpg

Принцип определения региона:

1) После того как клиент первый раз пришёл к вам на сайт, определяется его ip адрес и делается запрос к IpGeoBase, который в свою очередь возвращает информацию о местонахождении IP-адреса;

2) Полученная информация о местонахождении IP-адреса сравнивается с регионами указанными в информационном блоке "Регионы". Сравниваются как города, так и области, и регионы. Сравнение идёт до первого совпадения, при этом учитывается сортировка (чем меньше индекс сортировки тем он приоритетнее).

Простой пример: можно заполнить два региона для Москвы, в одной из которых заполнить только свойство город, а во второй свойство город и округ. При этом у первого выставить меньшую сортировку, тогда всем пользователям из Москвы будет подключен 1-ый регион, а всем пользователям из региона будет подключен 2-ой регион;

3) Если данные от IpGeoBase не совпадают не с одним вашим регионом, то будет выбран регион по умолчанию.



 Настройка регионо-зависимых включаемых областей | Описание курса | Документация для разработчика