Как перестать собирать отчёты Ozon и WB вручную
Сначала договоритесь о показателях, затем подключайте выгрузку.
Автоматическая таблица полезна только тогда, когда команда одинаково понимает её цифры. «Продажи за день» могут означать заказы, выкупы или финансовые операции. До подключения API важно определить, какое управленческое решение будет приниматься по отчёту.
Зафиксируйте словарь показателей
Для каждого столбца запишите смысл, источник, дату события и формулу. Уточните, как учитывать отмены, возвраты, комиссии и рекламные расходы. Не смешивайте показатели с разными периодами без явного пояснения.
Начните с одной площадки
Возьмите один действующий отчёт и согласуйте его образец. На первом этапе достаточно получать нужные данные и воспроизводить расчёты. Объединение площадок требует сопоставления товаров и единых правил — это отдельная часть работы.
Что нужно для технического задания
- Площадка и перечень кабинетов.
- Пример готовой таблицы с пояснением столбцов.
- Период истории и расписание обновления.
- Правило сопоставления артикулов.
- Кому сообщать об ошибке или неполных данных.
- Кто имеет право смотреть и менять итоговый отчёт.
Проверяйте актуальность
В отчёте должна быть видна дата последней успешной загрузки. Если новый запрос завершился ошибкой, вчерашние цифры нельзя выдавать за сегодняшние. Полезно отдельно показывать состояние загрузки и доступный период.
Частота обновления зависит от источника. Назначать загрузку каждую минуту бессмысленно, если сами данные публикуются реже. Возможности конкретных методов API проверяются при проектировании.
Сверьте результат
Выберите один период и сравните автоматическую таблицу с исходным кабинетом. Затем повторите загрузку: строки не должны задваиваться. Проверьте возвраты и изменения, появившиеся после первой выгрузки.
Отдельно — действия в кабинете
Сбор отчётности и автоматическое изменение цен — разные уровни ответственности. Для любых действий нужны ограничения, журнал изменений и возможность остановки. Начать безопаснее с чтения и сверки данных, а управление добавлять после согласования правил.
