Добавили в EasyMP Яндекс Маркет: третья площадка целиком
Раздел Маркета в приложении собран не как витрина с оборотом, а как полный блок: финансы, прибыльность по каждому товару, остатки, акции, конкуренты и калькулятор. Рассказываем, что внутри и почему это не копия раздела OZON.
Что появилось в приложении
В EasyMP теперь три площадки, и Яндекс Маркет собран так же подробно, как OZON и Wildberries.
В разделе тринадцать экранов: сводка по обороту и выручке, финансы, «Рука на пульсе» с показателями по дням, себестоимость, прибыльность по каждому товару, аналитика продаж, стоимость остатков, ABC-анализ, управление остатками, акции, конкуренты, калькулятор прибыли и метраж для бухгалтерии.
Данные приходят по API Маркета, а само приложение работает на вашем компьютере - ключи площадок никуда не передаются.

Почему это не копия раздела OZON
Мы начинали с мысли, что раздел получится копией готового раздела OZON, только с другими адресами API. Так не вышло. На OZON и Wildberries выручка продавца равна вашей цене: если площадка показала покупателю цену ниже, разницу она возвращает сама.
На Яндекс Маркете механика другая - площадка снижает цену покупателю и ровно на столько же снижает себе комиссию за размещение. Выручка там считается от платежа покупателя за вычетом фактических услуг, а не от вашей цены. Формулу пришлось писать заново, а не переносить, и это была самая долгая часть работы.
Калькулятор прибыли
Отдельный экран отвечает на один вопрос: сколько останется с продажи. Вводите цену, себестоимость, комиссию, эквайринг, доставку, обработку и хранение - и видите разбор по строкам. На скриншоте товар за 1000 рублей с себестоимостью 400: комиссия за размещение 150, приём и перевод платежа 30, доставка покупателю 100.
Расходы Маркета выходят 280 рублей, прибыль 320, рентабельность 32 процента. Комиссия, эквайринг и логистика подтягиваются по артикулу из калькулятора услуг Маркета, себестоимость - из вашего файла, и любое поле можно поправить руками. Вкладки сверху переключают модель: FBS, FBY, DBS и Экспресс считаются по-разному.

Чего у Маркета нет, и мы пишем об этом прямо на экране
Часть данных площадка не отдаёт обычным запросом. Показы и конверсию в корзину Яндекс Маркет выдаёт только через асинхронные отчёты, поэтому в «Руке на пульсе» этих строк нет. Доставки площадка показывает за день их фактического совершения, а не за день заказа, и сопоставлять их с заказами того же дня некорректно: заказ доставляется на несколько дней позже.
Мы решили это не прятать, а написать прямо под таблицей. Пустая ячейка без объяснения читается как сбой приложения, а объяснённая - как честная граница данных площадки.

Что дальше
Ближайшее - подтянуть в раздел рекламу Маркета и довести до ума соинвестирование в отчётах.
Скидку на комиссию площадка даёт неравномерно: по одному товару она гасит почти весь тариф, по соседнему из той же группы - половину.
Средняя ставка по каталогу в такой картине врёт сильнее, чем кажется, и об этом будет отдельная запись.


