Геофенсинг
Технология создания виртуальных географических границ для триггерных действий. В доставке используется для определения зон обслуживания, автоматической смены статуса заказа при приближении курьера и таргетированной рекламы.
Что такое геозона на практике
Геофенсинг — привязка действия к географической области. В доставке это нужно в трёх местах. Первое: определить, обслуживается ли адрес вообще, до того как гость соберёт корзину и оплатит. Второе: подставить правильную цену доставки и минимальную сумму для этой области. Третье: отследить, что курьер действительно прибыл по адресу, а не отметил доставку из машины в соседнем районе.
Как рисуются зоны
Два подхода. Радиус от точки — просто, но неправильно: река, железная дорога или закрытый проезд делают соседний по карте квартал недостижимым. Полигоны по реальной дорожной сети — дольше в настройке и точнее. Практическое правило: границы ставятся по времени дороги в час пик, а не по расстоянию. Зона, которую рисуют по линейке, всегда содержит адреса, куда курьер едет вдвое дольше ожидаемого.
Как это устроено в Delever
Зоны доставки в Delever настраиваются на карте: у каждой свой тариф, минимальная сумма заказа и ожидаемое время. Адрес гостя проверяется на попадание в зону при оформлении, то есть необслуживаемый адрес не доходит до оплаты. В приложении курьера есть маршрут и навигация, а статусы меняются оттуда. Автоматического построения оптимальных маршрутов в системе нет — зоны и тарифы решают задачу экономики, а не алгоритм.
Частые ошибки
Первая — рисовать зоны радиусом и получать адреса за рекой. Вторая — делать одну зону на город: это главная причина, по которой доставка «вроде работает, а денег нет». Третья — не пересматривать зоны после изменения дорожной обстановки: перекрытая улица меняет время доставки в целом районе, а зона остаётся прежней.
FAQ
Сколько зон нужно для города?
Столько, сколько есть различимых по времени дороги областей — обычно от трёх до шести для среднего города. Больше десяти усложняют управление без выигрыша в экономике.
Что показать гостю, если его адрес вне зоны?
Сообщить до сборки корзины и предложить самовывоз или ближайшую точку. Отказ после оплаты — самая дорогая ошибка в этой механике.
Можно ли контролировать, что курьер действительно доехал?
Геопозиция в приложении курьера показывает, где менялся статус. Это рабочий контроль фактического прибытия, но он требует, чтобы приложение было запущено, — то есть это регламент, а не только техника.