Как устроен алгоритм распределения заказов между курьерами Яндекс Маркета

Как устроен алгоритм распределения заказов между курьерами Яндекс Маркета

Каждый курьер Яндекс Маркета хотя бы раз задавался вопросом: почему одному достается заказ на 10 минут езды за хорошие деньги, а другой полдня возит тяжелые бутылки с водой на пятые этажи без лифта? Виноват не злой диспетчер, не сглаз и не «карма». Заказы распределяет машина — сложный алгоритм маршрутизации. Понимание того, как он работает, напрямую влияет на ваш заработок. Давайте разберем систему без воды и искусственного позитива.

Кто на самом деле раздает заказы

В Яндекс Маркете нет живых людей, которые сидят и смотрят на карту, решая, кому дать заказ. Все решает алгоритм. Его главная цель — не сделать так, чтобы курьер заработал миллион, а минимизировать издержки компании и доставить заказы в рамках SLA (соглашения об уровне сервиса). Алгоритм просчитывает миллионы комбинаций в секунду, пытаясь найти идеальный баланс между стоимостью доставки для Яндекса, временем в пути и загруженностью курьеров.

Машина видит вас не как человека, а как набор параметров: координаты, рейтинг, тип транспорта, текущую загрузку и историю заказов. Если вы стоите на месте с выключенным GPS, для алгоритма вы временно не существуете.

Из чего алгоритм делает свой выбор

Распределение заказов базируется на нескольких жестких факторах. Вот основные из них:

  1. Геопозиция и вектор движения. Алгоритм предпочитает отдать заказ тому, кто находится ближе всего к точке забора, или тому, кто уже едет в сторону клиента, завершая предыдущий заказ.
  2. Рейтинг и надежность. Высокий рейтинг дает приоритет. Если вы часто опаздываете или отменяете заказы, алгоритм начнет обходить вас стороной, отдавая «вкусные» маршруты более стабильным коллегам.
  3. Тип транспорта и слот. Пеший курьер не получит заказ на холодильник, а водитель Газели не будет возить чехол для телефона (обычно). Система привязывает вас к определенным слотам и зонам.
  4. Плотность заказов и стакинг. В часы пик или в пиковые дни (например, Черная пятница) алгоритм агрессивно стакает заказы, предлагая курьеру забрать сразу 3-4 точки из одного ПВЗ, чтобы разгрузить склад. Иногда это выгодно, иногда — нет, но система экономит на логистике.

Рейтинг как главная валюта

Если с геолокацией все понятно (ближе встал — раньше получил), то рейтинг — это то, на чем сыпется большинство новичков. В Яндекс Маркете действует система «палочек». Опоздал на точку — минус. Клиент пожаловался, что не дозвонился — минус. Отказался от заказа в смене — серьезный минус.

Алгоритм работает на опережение. Если у вас просел рейтинг, система не просто даст вам меньше заказов, она даст вам самые сложные заказы. Кажется, что это издевательство, но логика машины такова: она проверяет, сможете ли вы отработать проблемный маршрут и восстановить статус. Если вы справляетесь, рейтинг ползет вверх, и заказы снова становятся нормальными.

Как подружиться с алгоритмом: практические советы

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

  • Не отказывайтесь от заказов в начале смены. Первые 2-3 заказа задают тон. Отмена на старте может понизить ваш приоритет на весь день.
  • Двигайтесь в сторону ПВЗ. Если вы свободны, не стойте в парке. Идите или езжайте в сторону склада или ПВЗ. Алгоритм считывает ваш вектор движения.
  • Следите за связью и GPS. Всегда держите мобильный интернет включенным. Если алгоритм не видит вас на карте дольше 5 минут, он передает заказ другому.
  • Берите сложные заказы осознанно. Если вы видите, что заказ идет на окраину, куда долго добираться, но он крупный — берите. Алгоритм запоминает, что вы берете «некондицию», и потом компенсирует это хорошими короткими маршрутами в центре.

Сравнение: как система видит разных курьеров

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

Параметр курьера Новичок (первые 10 заказов) Курьер со средним рейтингом Топовый курьер (рейтинг 5.0)
Частота выдачи Нерегулярная, заказы «объедки» Стабильная, средний чек Постоянная, приоритетные заказы
Тип заказов Ближайшие, простые маршруты Смесь средних и дальних Короткие дорогие и крупные заказы
Отношение к отказам Один отказ = стоп выдачи на час Легкое снижение рейтинга Система прощает редкие отказы
Стак заказов 1 заказ за раз 2-3 заказа из одного ПВЗ До 4-5 заказов с оптимальным маршрутом

Итог: математика, а не магия

Алгоритм Яндекс Маркета абсолютно слеп к вашим личным проблемам, усталости или желанию купить новые кроссовки. Он мыслит цифрами, координатами и таймингами. Однако он предсказуем. Если вы работаете стабильно, не бросаете заказы, держите высокий рейтинг и понимаете географию своего района — система станет вашим лучшим диспетчером. Не ждите милости от машины, просто дайте ей те входные данные, которые она хочет видеть, и заказы пойдут.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *