Как устроен алгоритм распределения заказов между курьерами Пятёрочки
Без маркетинговых лозунгов и абстрактных обещаний. Разберём, как система на самом деле решает, кому какой заказ достанется. Это не случайная раздача и не произвол менеджера — за каждым назначением стоит набор параметров, которые напрямую влияют на ваш заработок, усталость и график.
Как работает ядро системы
Алгоритм Пятёрочки относится к классу динамических диспетчеров. В отличие от устаревших моделей, где заказы просто раздавались по очереди или территориальному признаку, современная система обрабатывает сотни событий в секунду. Главная цель — минимизировать общее время доставки по сети, а не максимизировать нагрузку на одного сотрудника.
Когда новый заказ появляется в базе, приложение не отправляет его первому встречному. Оно запускает расчётное окно, где сравнивает доступные профили курьеров. Приоритет получает тот, чей текущий профиль наиболее точно совпадает с требованиями задачи. Если подходящих кандидатов несколько, срабатывает механизм ротации: система искусственно снижает приоритет тех, кто уже получил заказ за последние 10–15 минут, чтобы избежать «захвата» потока одним пользователем.
Ключевые параметры назначения
Система оценивает каждого курьера по шести основным осям. Вес каждой оси меняется в зависимости от времени суток, погоды и региональной нагрузки.
- Текущее местоположение и радиус активности (обычно 3–5 км от точки старта)
- Количество открытых задач в активном окне (при 2+ заказах шанс нового назначения падает на 40–60%)
- Исторический рейтинг и процент своевременных доставок (SLA)
- Прогноз трафика и плотность застройки в целевой зоне
- Габариты и тип товара (вес, наличие алкоголя, лекарств, хрупких позиций)
- Режим работы аккаунта (полная смена, подработка, выходной день)
Расстояние играет решающую роль в утренние часы (08:00–11:00). Алгоритм стремится закрыть заказы в ближайшем радиусе, чтобы разгрузить складские зоны. Днём фокус смещается на скорость оборота: заказы становятся короче, но чаще. Вечером (18:00–21:00) система начинает учитывать пробки и приоритетно раздаёт задачи тем, кто находится ближе к крупным жилым комплексам.
Почему возникают «слепые зоны» и неравномерность
Частая жалоба курьеров: «я стою у магазина, а заказы летят тем, кто в другом районе». Логика здесь техническая, а не человеческая. Если вы находитесь в зоне с высокой плотностью запросов, а рядом уже стоят два свободных курьера, система направит новые заказы в менее загруженные кварталы. Это предотвращает эффект «затора»: когда десять человек ждут заказы, а клиент остаётся без доставки.
Другая причина — скрытые ограничения аккаунта. После трёх отмен принятых задач или двух жалоб на нарушение правил интерфейс временно снижает ваш приоритет на 15–25%. Алгоритм не сообщает об этом явно, но вы замечаете это по редким уведомлениям. Восстановление происходит автоматически через 48–72 часа при стабильной работе. Это не наказание, а защитный механизм сети от сбоев.
Цифры, которые реально влияют на расчёт
На основе анализа рабочих смен в крупнейших городах можно выделить следующие ориентиры. Они помогают понять, почему доход варьируется даже при одинаковом количестве часов.
| Параметр | Среднее значение | Влияние на эффективность смены |
|---|---|---|
| Заказов в час (час пик) | 2.5–3.5 | Повышает выручку на 15–25% |
| Средний радиус доставки | 2.8 км | Сокращает время на дорогу и расходы |
| Доля заказов с чаевыми | 18–22% | Добавляет 8–12% к итоговой сумме |
| Время простоя без уведомлений | 12–18 мин | Снижает полезную нагрузку на смену |
| Порог рейтинга для полного потока | 4.8 | Ниже — потеря 20–30% заявок |
Обратите внимание: система не платит за присутствие. Она платит за закрытую задачу. Если вы проводите в приложении четыре часа, но получаете только два заказа из-за низкой зоны или просадки рейтинга, алгоритм честно отрабатывает свою функцию — экономит ресурсы сети.
Практические настройки для стабильного потока
Работать против системы бессмысленно. Лучше настроить своё поведение под её логику. Вот проверенные шаги, которые реально увеличивают частоту назначений без риска штрафов.
- Поддерживайте рейтинг строго выше 4.8. Один провал в сутках может выбить вас из приоритетного пула на полдня.
- Не берите заказы, если видите, что следующий адрес находится в другой части района. Переезд съест время и снизит шанс получить новую задачу рядом.
- Используйте функцию «готовность к смене» аккуратно. Если вы включили её в зону с низким спросом, система всё равно будет давать задания, но они будут хуже по оплате. Лучше подождать подъёма активности.
- Отменяйте только при форс-мажоре. Автоматическая отмена после принятия бьёт по алгоритму сильнее, чем опоздание на 10 минут. Лучше предупредить клиента и перезвонить, чем терять приоритет.
- Следите за зональными событиями. Во время дождей, праздников или распродаж алгоритм меняет веса: расстояние становится второстепенным, важнее скорость и готовность взять сложный маршрут.
Заключение
Алгоритм Пятёрочки не идеален и не всегда прозрачен, но он предсказуем, если понимать его механику. Система настроена на баланс всей сети, а не на максимальную выгоду отдельного курьера. Ваша задача — стать надёжным элементом этого процесса: держать рейтинг, отслеживать активность в приложении, не бороться с распределением, а адаптироваться под него. Когда поток заказов станет стабильным, а доход — прогнозируемым, вы перестанете зависеть от удачи и начнёте планировать смену осознанно. В доставке побеждает не тот, кто быстрее бегает, а тот, кто точнее рассчитывает маршрут и уважает правила системы.
