Glovo доставляет что угодно и куда угодно, Uber Eats использует машинное обучение, в Domino’s Pizza делят Киев на 32 зоны, а в Zakaz.ua способны доставить 800 кг товара одним заказом. UNIT Citizen рассказывает, как устроена работа киевских служб доставки еды и продуктов с точки зрения технологий.

Glovo рассчитывает время доставки исходя из прошлых заказов

Система доставки Glovo – это сервис-посредник между клиентом, курьером и рестораном. Когда клиент оформляет заказ в приложении Glovo, информация сразу  поступает в ресторан и параллельно распределяется на наиболее подходящего курьера Glovo. Выбор курьера зависит от несколько факторов: расстояние до ресторана, вид его транспорта, наличие других заказов и так далее.

Бэкенд-система Glovo получает заказ, выбирает подходящего курьера и отправляет уведомление о заказе в ресторан. В это же время клиент в приложении получает сообщение с информацией о доставщике.

Как только курьер выдвигается к ресторану, там уже готовят блюдо. К моменту приезда курьера заказ будет готов. Потом курьер и ресторан сверяют чеки, «гловер» забирает товар и выдвигается к заказчику. Когда курьер забирает заказ, отмечая это у себя в приложении, статус заказа у клиента и ресторана тоже меняется.

Клиент может наблюдать за маршрутом курьера на смартфоне вплоть до момента доставки. После встречи клиента и курьера, статус заказ у обоих меняется на «завершенный». Прибыв на место, курьер просит клиента оставить подпись на смартфоне, после чего заказ закрывают.

За оперативность доставки отвечает система распределения заказов и контроля выполнения в реальном времени. В систему заложены нормы длительности для каждого этапа доставки. О нарушениях нормы система сразу сигнализирует.

Точный расчет временных промежутков в доставке Glovo основан на анализе предыдущих заказов и на текущих условиях в городе: пробки, погода и так далее. Система распознает пиковые нагрузки заказов. Если текущего количества курьеров не хватает, чтобы обслужить желающих, Glovo исключает новые заказы в определенной части города. Доставку возобновят, когда количество заказов снова будет соответствовать количеству курьеров.

Систему доставки обновляют каждую неделю или две. За разработку обновлений отвечает офисе Glovo в Барселоне.

Zakaz.ua «оцифровывает» 2000 продуктов в день

Сервис Zakaz.ua доставляет покупателю товары из супермаркетов. Сегодня компания сотрудничает с магазинами Metro, «Ашан», Novus, Fozzy и «МегаМаркет».

Путь покупателя начинается с онлайн-витрины супермаркета. Сложность в том, что на полках магазинов продают до 50 000 товарных позиций, наличие которых постоянно меняется. Но запасы товаров в торговых залах обновляются в системе Zakaz.ua ежесекундно.

Чтобы отслеживать динамику товаров, в Zakaz.ua используют собственное программное обеспечение, которые «оцифровывает» продукты со скоростью 1000-2000 в день.

Доставка Zakaz.ua разделена на две части: сборка продуктов в контейнеры и доставка с помощью курьера. Информация о заказе клиента попадает к сборщику, который собирает покупку в специальный контейнер. На своем гаджете он видит план торгового зала магазина, чтобы последовательно и быстро собрать разные продукты. Контейнеры, которые использует компания, сохраняют температурный режим товаров. В них можно перевозить охлажденные и замороженные продукты.

Параллельно между сборщиком и клиентом работает чат. Там можно либо отменить заказ, либо выбрать другой продукт, если желаемого нет на полке. Результат работы сборщика – контейнер с товаром, готовый к отправке курьером.

Собранный заказ отправляют на отдельно выделенные кассы, которые недоступны другим посетителям супермаркета. Они расположены на складской территории магазина. Там Zakaz.ua рассчитывается за покупку клиента. Каждому контейнеру с помощью штрих-кода присваивается адрес покупателя, куда нужно доставить товар.  

Для более быстрой и точной доставки в Zakaz.ua разделили карту Киева на 80 зон. Все заказы от клиентов попадают в общую очередь и ранжируются по адресу, времени и способу доставки (есть и самовывоз), наличию охлажденных продуктов или глубокой заморозки. Самый крупный заказ, который обслуживала компания, весил 800 кг.

Маршрут курьера к клиенту формируется автоматически, еще на этапе сборки заказа. А путь курьера в компании отслеживают в реальном времени. За оптимальный маршрут и скорость доставки отвечает логистический центр компании. Когда курьер находится в зоне одного километра от покупателя, клиенту приходит SMS-уведомление: «Наш курьер в одном километре от адреса доставки».

Данные о клиентах Zakaz.ua хранит в CRM собственной разработки. В компании собирают контактные данные, информацию о заказах, телефонные разговоры, историю чатов, действия на сайте. Все, что позволяет составить портрет пользователя и историю его покупок.

В Zakaz.ua обновляют свою систему практически каждый день. Из последних дополнений – новый алгоритм машинного обучения, который предсказывает количество необходимых контейнеров в магазине и новый алгоритм построения очереди сборки заказов.

Domino’s хранит данные в США и Германии

Основа сервиса доставки Domino’s – американская система Pulse, которая помогает контролировать все этапы доставки пиццы: от момента заказа до звонка в дверь. Часть этого процесса можно отслеживать в Pizza Tracker на сайте или в приложении. Поэтому в Domino’s уверяют, что сегодня они больше технологическая компания, чем сеть пиццерий.

В системе Pulse хранятся данные о пользователях: контакты, адреса доставки, пожелания клиента, информация о бонусах в программе лояльности (позволяет получить до 20% от суммы на следующий заказ). Все данные о заказчиках хранятся на серверах в США и Германии.

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

Чтобы курьер во время доставки ничего не перепутал, у каждого заказа есть идентификатор. А в интерфейсе системы Pulse курьер получает инструкции и указания касательно маршрута доставки. Так в пиццерии исключили фактор человеческой ошибки.

По мнению компании, преимущество доставки Domino’s в том, что сеть пиццерий сама и готовит, и доставляет еду. Без посредников покупатель получает горячую пиццу в течение 30 минут после обращения. Чтобы выполнять этот норматив, в компании разделили Киев на 32 зоны доставки.

Uber Eats использует машинное обучение

Uber Eats работает на базе той же технологии, которая помогает обслуживать пассажиров такси. Алгоритм работы системы следующий: пользователь делает заказ через приложение Uber Eats, ресторан получает заказ через приложение и начинает готовить еду. Когда заказ готов – курьер получает сообщение в приложении и забирает еду.

Каждый ресторан, который сотрудничает с Uber Eats, получает планшет с установленной программой, а также инструкцию по работе службы. Курьерам лично рассказывают, как использовать приложение Uber Eats.

От курьеров требуют создать учетную запись, используя свое имя, электронную почту, телефон, информацию о транспортном средстве.

Чтобы изучить предпочтения клиентов и сделать ему персонализированные предложения, в Uber Eats используют машинное обучение.

Среднее время доставки Uber Eats в мире – 34 минуты (20 минут подготовка, 14 минут доставка). В регионе Европы, Ближнего Востока и Африки – 32 минуты.