Нажмите «Обновить» для получения комплексного AI-анализа всех данных дашборда.
Последние события
Автоотправка
Сводки
Telegram-отчёты · Утренняя и вечерняя
—
До утренней
—
До вечерней
—
Последняя
🌅
Утренняя сводка
Итоги вчерашнего дня
—до отправки
⏳ Ожидание…
🌆
Вечерняя сводка
Итоги текущего дня
—до отправки
📊 Маржа по артикулам
мин 40%цель 80%
0%40%80%100%
Жёлтая линия = минимум 40%, зелёная = цель 80%
Предпросмотр
📦 Товары в сводке
8 артикулов Фракон
FD3090RC
Ёршик 34×90мм
—
FD2870RC
Ёршик 34×70мм
—
FD2850RC
Ёршик 34×50мм
—
FP3090RC
Прямой 21×90мм
—
FP2870RC
Прямой 21×70мм
—
FP2850RC
Прямой 21×50мм
—
FR3132RC
Кровельный 7200шт
—
FR3132RC3600
Кровельный 3600шт
—
Загружаю данные с Ozon… ~30 секунд
Автоотправка
Расписание
?Автоматическая отправка по расписанию
Настройка cron-расписания: бот сам отправляет сводки в Telegram каждый день.
• Переключатель — включить/выключить автоотправку
• Утренняя — время отправки утреннего отчёта (итоги за вчера)
• Вечерняя — время отправки вечернего отчёта (промежуточные итоги дня)
Расписание работает, пока сервер бота запущен на хостинге.
Telegram-отправка · Утренняя и вечерняя
—
Утренняя
—
Вечерняя
Расписание ?Автоматическая отправка по расписанию
Настройка cron-расписания: бот сам отправляет сводки в Telegram каждый день.
• Переключатель — включить/выключить автоотправку
• Утренняя — время отправки утреннего отчёта (итоги за вчера)
• Вечерняя — время отправки вечернего отчёта (промежуточные итоги дня)
Расписание работает, пока сервер бота запущен на хостинге.
Автоматические отправки — работают пока запущен сервер
Автоотправка включена
Бот будет сам отправлять сводки по расписанию каждый день
Итоги вчерашнего дня
Итоги текущего дня до 23:00
При остатке ≤ этого значения — жёлтый/красный сигнал
Ближайшие отправки
🌅 Утренняя
—
🌆 Вечерняя
—
Последняя утренняя
—
Последняя вечерняя
—
🖥 Как запустить на сервере
1. Установи Python и зависимости: pip install requests
2. Запусти бот: python bot.py
3. Панель управления будет на http://localhost:8000
4. Чтобы бот работал в фоне на Linux: nohup python bot.py &
5. Или через systemd/screen/tmux — любой способ держать процесс живым
⚠️ Планировщик работает только пока запущен процессbot.py
Настройки API
API и ключи
?Настройки подключений
Здесь хранятся все API-ключи, необходимые для работы бота.
• Ozon API — Client ID и API Key для получения финансов, остатков и продаж из Seller API
• Telegram — токен бота и ID канала для отправки сводок
• DeepSeek — API-ключ для AI-анализа данных
Ключи сохраняются в config.json на сервере. Без них разделы с данными не работают.
Настройки подключения к Ozon, Telegram и DeepSeek
Ozon API
Роль: Admin read only / Seller API
Telegram
Числовой ID (не @username)
DeepSeek AI
Используется для автоматического анализа и рекомендаций в конце каждой сводки.
Ключ: platform.deepseek.com
📈 Ozon Performance API (ОЗЗ)
Обязательно для точного расчёта ОЗЗ (Оплата за заказ) по каждому отправлению.
Seller API не выдаёт суммы ОЗЗ по номеру отправления. Ключи Performance API отдельные от Seller API.
Ключи в личном кабинете Озон: Продвижение → Настройки → API. Если не заполнено — ОЗЗ будет показываться как 0₽.
👁 Видимость разделов меню
Скрытые разделы не отображаются в левом меню. Дашборд и API и ключи скрыть нельзя.
💰 Фактические цены товаров
Цены, по которым реально продаётся товар (с учётом акций). Ozon API не отдаёт витринные цены — вводите вручную.
🔐 Безопасность
E-mail для восстановления: danilos45@yandex.ru —
Send reset link
Журнал событий ?Лог действий бота
Полный журнал всех событий системы в реальном времени.
• Каждая запись — конкретное действие: запрос к API, отправка сводки, ошибка и т.д.
• Подключение через SSE (Server-Sent Events) — обновления приходят мгновенно
• Зелёная точка — соединение активно, лог обновляется
• Полезно для диагностики: если что-то не работает, ответ будет здесь
Все действия бота в реальном времени
Лог
Подключение…
Финансовый модуль
Финансы ?Финансы магазина
Анализ доходов и расходов за выбранный период на основе данных Ozon Finance API.
• ОЗЗ (Оплата за заказ) — рассчитывается из Excel. Без файла = 0₽ (выберите «По заказам» → «Скачать Excel»)
• Алгоритм ОЗЗ — из «Экономика магазина» берём posting_number, убираем суффикс -N, ищем совпадение в «По заказам». Найдено = сумма ОЗЗ, нет = 0
• Налог — 8% от выручки (УСН доходы)
Выручка · Расходы · Операционная прибыль
—
Выручка
—
Маржа
—
Прибыль
Загрузка данных...0%0с
Для расчёта ОЗЗ:⚠ ОЗЗ = 5% по умолчанию (загрузите Excel для точного расчёта)
seller.ozon.ru → Продвижение → Оплата за заказ → Все товары → Скачать отчёт → По заказам → Excel
Доставлено товаров
—
Выручка
—
Оп. прибыль
—
Маржинальность (от себес)
—
Расходы возвраты
—
Артикул
Себес 1шт
Кол-во
Итого себес
Итого продаж
Ср. цена
Возн. Ozon Σ
FBS Σ
Посл. миля Σ
Логистика Σ
Экв. ~1% Σ
ОЗЗ Σ
Налог 8% Σ
Опер. приб.
Опер. маржа
ℹ️ Маржа = Прибыль / Себест × 100 (от себестоимости). Эквайринг ~1% от выручки. Целевой запас — 75 дней. Наведите на заголовок колонки С Σ — увидите сумму за период.
📋 Расшифровка ОЗЗ по артикуламOperationPromotionWithCostPerOrder из транзакций
Артикул ▸ нажми для деталей
Кол-во
ОЗЗ найдено
Сумма ОЗЗ
ℹ️ ОЗЗ (Оплата за заказ) — стратегия продвижения Ozon. Считается точно из транзакций OperationPromotionWithCostPerOrder. Только те продажи где ОЗЗ применялся — отражают реальное списание.
🤖 Анализ и рекомендации (DeepSeek)
Системный промпт DeepSeek (Финансы за период)
✔ Сохранено
Загрузите данные и нажмите «Обновить анализ»
За выбранный день доставок не найдено.
Мониторинг остатков
Динамика остатков ?Динамика остатков FBO
Анализ движения остатков на складе Ozon FBO по каждому товару.
• Начало — задайте начальные остатки и дату. Таблица строится с этой точки
• Расчётная дата — укажите дату для прогноза: сколько останется на складе к этому числу
• Мин. остаток — минимальный ненулевой остаток FBO среди всех SKU
• Дней запаса — сколько дней хватит товара при текущем темпе продаж
• Velocity — средние продажи в день (FBO), рассчитываются по отчёту
Продажи по дням · Запас в днях · Прогноз
—
Мин. остаток
—
Дней запаса
—
Тренд
НАЧАЛО — начальные остатки
Дата:
Введите остаток на складе FBO на дату НАЧАЛО. Таблица пересчитывается с этой даты.
РАСЧЁТНАЯ ДАТА— прогноз остатков К дате:|Цель запаса:дн.
ПЕРИОД:спо
Загрузка...
Загрузка данных...0%0с
Загрузка данных...
🤖 Анализ и рекомендации (DeepSeek)
Анализ загружается автоматически...
Мониторинг
Здоровье магазина
Финансы · Запасы · Акции · Скорость
—
Индекс здоровья
—
Маржа (неделя)
—
Мин. запас (дн)
💰
Выручка
—
за период
—
Прибыль—
Маржа—
Все расходы—
Доставлено / ср. чек— · —
Топ SKU по выручке—
📊
Маржинальность
—
операционная маржа
—
Выручка за период—
Прибыль—
Статус маржи—
Маржа vs цель 40%—
Структура расходов—
Артикулов в продаже—
📦
Запас дней (FBO)
—
мин. по артикулам
—
Мин. остаток (шт)—
Скорость продаж—
Целевой запас60–90 дней
Статус—
Заказать до—
🛡️
Защита акций
—
товаров в акциях
—
Удалено ботом—
Автозащита—
Всего акций—
Требуют внимания—
⚡
Скорость продаж
—
шт/день (velocity)
—
Лидер продаж—
Тренд (7д vs 14д)—
FBO остаток (всего шт)—
Прогноз запаса—
Рекомендация—
STORE HEALTH MONITOR · Здоровье магазина
Нажмите карточку для деталей
STORE HEALTH INDEX
Расчёт на основе маржи, запаса, акций и скорости продаж
—
/100
📈 Динамика продаж ?Динамика продаж и прогноз
Анализ объёмов продаж во времени по данным Ozon Finance API (доставленные заказы).
Управление
• Период: неделя / месяц / 2 месяца • Фильтр по конкретному товару или все сразу
KPI-плитки
Сравнение текущего периода с предыдущим аналогичным: продажи в штуках, выручка, средний чек — с процентом роста/падения
График
Продажи по дням за текущий и предыдущий периоды на одном графике — наглядное сравнение динамики
Таблица
Разбивка по каждому SKU: штуки, выручка, средний чек, изменение vs предыдущий период
Сравнение периодов, график и прогноз продаж при изменении цены
ПЕРИОД:
ТОВАР:
Загрузка...
📊 Продажи по дням (штуки)
↔️ Сравнение периодов и прогноз
Измени цену → увидишь прогноз (эластичность -1.5)
Товар
Шт/день
Пред.7д
Дельта
Цена
Цена (-5%)
Цена (-10%)
Цена (+5%)
Цена (+10%)
Загрузка...
💰 Симулятор: влияние цены на продажи
ТОВАР
НОВАЯ ЦЕНА (₽)
Выберите товар и цену
Автозащита активна
Автоакции ?Автоматическое управление акциями
Бот следит за акциями Ozon и автоматически удаляет товары из невыгодных акций.
• Авто-удаление — включите, чтобы бот сам убирал товары из акций при достижении минимальной цены
• Акций активно — акции, в которых участвует хотя бы 1 ваш товар
• Удалено ботом — сколько товаров бот снял с акций автоматически
• SKU-статус — для каждого товара: участвует/не участвует, удалён ботом, цена акции
Участие в акциях · Авто-удаление · Мониторинг
—
Акций активно
—
Удалено ботом
—
Требуют внимания
Авто-удаление:
Загрузка...
СТАТУС:В акцииУдалён ботомВозвращён вручнуюНе участвует