385  /  544
Не хватает статьи или нашли ошибку? Выделите мышкой и нажмите Ctrl+Enter

Отображение города посетителя в шапке сайта, определенного по IP

Город в шапке сайта может выводиться по IP-адресу пользователя.

Город отображается по IP-адресу, если он входит в группу местоположений, которая настраивается в административной части сайта.

Чтобы отобразить город в шапке сайта по IP-адресу, перейдите в виджет «Точная настройка». В пункте «Регионы» активируйте настройку «Отображать город посетителя» и сохраните изменения. Параметр доступен только при включенной региональности.

Если опция выключена, то на сайте отобразится название элемента из инфоблока региональности.


Эта же настройка представлена в административной части сайта. Перейдите в Аспро (1) → Аспро: Max (2) → Настройки (3) → Регионы (4). Поставьте галку в поле «Отображать город посетителя» и нажмите «Применить».


Если опция «Отображать город посетителя» отключена, то отобразится название региона, то есть элемента, из административной части сайта.

Как задать основное местоположение

Основное местоположение отобразится в шапке сайта, если клиент зайдет с другого региона на сайт с доменом настроенного в этом поле города. Например, пользователь из Челябинска зайдет на сайт по адресу spb.site.ru.

Чтобы настроить основное местоположение, перейдите в Контент (1) → Региональность (aspro.max) (2) → Регионы (3).


В окне редактирования региона перейдите на вкладку «Связи». С версии 2.1.0 в поле «Местоположение» можно добавлять несколько элементов. При этом первый пункт в поле задает основное местоположение. Например, в регионе Москва основным местоположением является сам город, а затем уже идет Московская область.


Основное местоположение будет отображаться в третьем типе отображения региональности — «В попапе только с городами». Оно же выводится, если регион выбран в качестве избранного местоположения.

Мы настоятельно не рекомендуем указывать основным местоположением область, округ или страну, чтобы они случайно не отображались на сайте.

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


Отметим, что примеры определения по IP рассмотрены в статье «Автоопределение местоположения по IP».