Главная Адреса Выбор города и догадка по IP

Выбор города и догадка по IP

Обновлено Oct 21, 2026

Возможности

Догадка города на входе

  • Пока у корзины гостя нет города, заведение определяет город по адресу подключения и показывает вопрос «Ваш город N?» с подписью «От города зависят блюда и акции» и кнопками «Да, верно» и «Нет, другой».
  • Вопрос задаётся только если угаданный город есть среди городов заведения. Чужой город не предлагается: гость сразу видит список.
  • На широком экране это поповер у кнопки города в шапке, на узком — шторка снизу.
  • «Нет, другой» не закрывает окно, а разворачивает в нём список городов.
  • Определяются только город и точка, к которой подвинуть карту. Улица и дом по адресу подключения не подставляются.

Список городов

  • Кнопка города стоит в шапке и в подвале витрины: на ней написан выбранный город, а пока он не выбран — «Выбрать город».
  • Список — это города точек заведения. Он может быть задан и вручную, тогда показывается только заданный набор.
  • Если город у заведения один, гостя о нём не спрашивают: он подставляется сам.
  • Городов больше десяти — над списком появляется строка поиска. Как только под запрос подходит ровно один город, он выбирается сразу.
  • В панели адреса города, где нужного способа получения нет, помечены «нет доставки», «нет заказа с собой», «нет заказа в зале» и не выбираются.

Город в панели адреса

  • Пока город не выбран, панель адреса начинается с него: у доставки список городов идёт в колонке рядом с картой, у самовывоза и зала — первым экраном.
  • На экране карты город стоит отдельной строкой над адресом; нажатие на неё открывает список городов, нажатие на адрес — поиск адреса.
  • Выбор города переносит карту к зонам и точкам этого города.
  • Заведение может потребовать выбрать город (или сразу адрес) при входе на витрину — тогда панель открывается сама и обойти её нельзя.

Что зависит от выбранного города

  • Точки самовывоза и залы показываются только выбранного города.
  • Подсказки адреса ищутся в выбранном городе.
  • До выбора адреса цены и доступность блюд могут считаться по городу — по той точке, которая назначена для города основной.
  • Смена города очищает адрес и зону доставки: адрес выбирается заново.
  • Город хранится вместе с корзиной гостя. У вошедшего гостя он подставляется из выбранного сохранённого адреса.

Список городов заведения в шапке

Как настроить

  • Кнопка города в шапке и в подвале включается в настройках оформления витрины. По умолчанию она выключена: без неё выбор города остаётся внутри панели адреса, а вопрос «Ваш город?» не задаётся.
  • Список городов собирается сам из городов точек. Если нужен другой набор или другое написание, список задаётся вручную — по запросу.
  • Город точки задаётся в её карточке в кабинете. Точка без города не попадёт ни в один город списка.
  • В карточке точки есть переключатель «Точка по умолчанию для города» — по этой точке считаются цены и доступность блюд, когда город выбран, а адрес ещё нет.
  • Требование выбрать при входе город или сразу адрес включается по запросу.
  • Показ цен и доступности блюд по городу до выбора адреса включается по запросу и осмыслен только вместе с требованием выбрать город.

Что должно быть настроено и ограничения

  • Нужны точки с заполненным городом: из них собирается список.
  • Нужны зоны доставки с нарисованным контуром — по ним считается, куда перевести карту при выборе города и есть ли в городе доставка.
  • Город по адресу подключения определяет внешняя служба. Мобильный оператор, рабочая сеть или туннель уводят гостя в соседний город или в другой регион, поэтому город и предлагается подтвердить, а не подставляется молча.
  • Если служба не ответила или адрес подключения нераспознаваем, вопрос не задаётся: гость выбирает город сам.
  • Догадка работает только при доставке и только пока в корзине нет города.
  • У заведения с единственным городом блок гостю не виден: город подставляется молча.
  • В приложении заведения кнопки города в шапке и в подвале на телефоне нет — город выбирается в панели адреса.
  • Виджет корзины на чужом сайте и сайт на прежнем конструкторе — поверхности прежнего поколения, новые возможности выбора города туда не приезжают.

Чего нет

  • Не определяет ничего точнее города: район, улицу и дом по адресу подключения не подставляет.
  • Не предлагает город, которого у заведения нет. Если гость подключается из чужого города, вопрос не задаётся вовсе.
  • Не сверяет написание: город точки и город в списке сопоставляются по названию, поэтому «Ростов» и «Ростов-на-Дону» — два разных города.
  • Не показывает районы, регионы и соседние населённые пункты — только города, где у заведения есть точки, либо заданный вручную список.
  • Не запоминает отказ. Пока город не выбран, вопрос возникнет снова при следующем открытии витрины.
  • Не переносит город между устройствами сам: на новом устройстве он подставится только вместе с выбранным сохранённым адресом.
  • Не меняет язык, валюту и оформление витрины и не заводит отдельных адресов страниц под город.
  • На виджете корзины и на сайте прежнего поколения город не угадывается: там его только выбирают из списка.

Примеры

Гость впервые открывает витрину сети

  1. Гость открывает витрину, города в корзине нет.
  2. Заведение определяет город по адресу подключения и показывает вопрос «Ваш город N?».
  3. Гость нажимает «Да, верно» — город записывается в корзину, каталог показывает цены и доступность этого города.
  4. При переходе к оформлению панель адреса открывается уже без шага города.

Гость меняет город

  1. Гость нажимает кнопку города в шапке или в подвале.
  2. Выбирает другой город из списка, при длинном списке — находит его поиском.
  3. Прежний адрес и зона очищаются, карта переезжает к зонам нового города.
  4. Гость заново выбирает адрес доставки.

Гость забирает заказ сам

  1. Гость открывает панель адреса и переключается на «Заказ с собой».
  2. Пока город не выбран, первым экраном идёт список городов; города без самовывоза помечены «нет заказа с собой» и не нажимаются.
  3. Гость выбирает свой город и видит точки только этого города.
  4. Выбирает точку и подтверждает.

Связанные статьи