🎯 Борьба с акциями
Попасть в акцию по приемлемой цене — заработок, проморгать невыгодную — уйти в минус. Механика у WB и Ozon разная, поэтому и страница «Акции» ведёт на две разные таблицы.
Wildberries
У WB смена цены сама выводит товар из акции — любое изменение цены, не только снижение скидки, и не только у одной конкретной акции. Отдельной кнопки «вывести из акции» поэтому нет — единственный рычаг это сама цена.
- Таблица группирует акции по товару: одна строка на товар со списком всех акций, в которых он сейчас числится.
- ✅ / ❌ — введите новую цену, и сервис сразу покажет по каждой акции: ✅ если цена не меняется (акция сохранится) или ❌ если меняется (WB, скорее всего, уберёт товар из акции).
- Рядом с полем цены — живой прогноз ROI и прибыли на единицу при этой цене (та же формула, что «Моделирование цены» на карточке товара).
- Метка «≈» — автоакция: у WB нет прямого API списка участников, попадание определено приблизительно по скачку скидки в истории цен внутри окна акции, это может быть ложным срабатыванием. Метка «✅» — точное членство, подтверждено API WB (обычная, не авто-акция).
- Кнопка «Применить изменённые цены» отправляет на площадку сразу все заполненные строки одним действием — пустые поля не трогаются.
Хотите заранее защититься от невыгодной автоакции — используйте «Минимальную цену для автоакций WB».
Ozon
У Ozon, наоборот, смена цены НЕ выводит товар из акции сама по себе — если акционная цена вас больше не устраивает, выводить нужно явно.
- Фильтры — магазин, «только участники» (спрятать кандидатов), категория, порог «ROI ниже, %» (показать только невыгодные строки).
- Статус «✅ участвует» — товар реально продаётся по акционной цене прямо сейчас; «🕒 кандидат» — ещё не участвует, но вступит в акцию сам, если цена опустится до «Цены акции» или ниже (Ozon не даёт API-способа исключить кандидата заранее — это только информационная строка).
- Строки сгруппированы заголовком по самой акции (название + даты начала/окончания).
- ROI и прибыль на единицу считаются по акционной цене (для участников — реальной, для кандидатов — по максимальной цене входа).
- Красным подсвечивается строка, где акционная цена ниже расчётного пола.
- Чекбокс в шапке таблицы выделяет разом все отрендеренные строки-участники; кнопка «Вывести выбранные из акций» — реальное действие на Ozon (нужен API-ключ с правом записи).