Кейс 5. Сеть в нескольких городах

Что у тебя есть. Точки в двух и более городах — скажем, двенадцать в Петербурге, восемь в Москве, две в Казани. Гость должен видеть свои, а не все двадцать два.


Что заводить#

Ничего специального. Город определяется по адресу точки сам; тебе нужно лишь убедиться, что у точек есть координаты.

Для отчётов и порядка удобно завести группы типа «Регион» → Группы точек.


Что нажать#

  1. У каждой точки проверь координаты — метку на карте в карточке точки. Без координат точка не попадёт ни в карту, ни в «ближайшие».
  2. Проверь часы работы — без них витрина считает точку закрытой всегда.
  3. Убедись, что точка привязана к боту и показана гостю.

Что увидит гость#

При первом открытии — выбор города или определение по геопозиции. Дальше приложение помнит выбор.

Внутри города:

  • карта с метками точек;
  • список точек города;
  • поиск по названию и адресу;
  • «Найти ближайшее».

🔴 Списка из трёхсот точек гость не увидит никогда — и это не ограничение, а смысл: выбирать из трёхсот невозможно.


Почему точка может не находиться#

Пройди по списку — причины всего четыре:

ПричинаЧто сделать
Нет ботапривязать точку к боту → Боты
Нет координатпоставить метку на карте в карточке точки
Нет часов работызадать часы; витрина иначе считает точку закрытой
Точка спрятана или выключена«Показать гостю» → Много точек сразу

Массовое действие «Показать гостю» называет эти причины до нажатия, по каждой точке.


Чего НЕ будет#

  • Отдельного аккаунта под каждый город. Он разделил бы гостей и баллы, а гость из Москвы в Петербурге остался бы твоим гостем только на словах.
  • Разных ботов под каждый город — по умолчанию: один бот и выбор города внутри.

Что дальше#

Одно меню на всю сеть → Кейс 6. Разные юрлица и счета → Кейс 10.