Автозагрузка рекламных отчетов Wildberries в 1С
Менеджеру больше не нужно обходить рекламные кампании Wildberries и собирать XLSX вручную - система готовит расширенную статистику для 1С.
- Утро менеджера
- открыть 28 кампаний → работать с итогом
- Рутина за день
- около 70 минут → сбор по расписанию
- Месяц при том же объеме
- 840 выгрузок → забрала система
Автозагрузка рекламных отчетов Wildberries в 1С

- открыть 28 кампаний → работать с итогомУтро менеджера
- около 70 минут → сбор по расписаниюРутина за день
- 840 выгрузок → забрала системаМесяц при том же объеме
- обход кампаний заново → отдельное восстановлениеПропущенная выгрузка
Проблема
Каждое утро менеджеру нужно было открыть десятки рекламных кампаний ВБ, скачать отдельные расширенные отчеты, проверить их и собрать один пакет для 1С.
Каждое утро менеджеру нужно было открыть 28 активных рекламных кампаний ВБ, выставить нужную дату, скачать расширенный XLSX по каждой кампании, проверить файлы и собрать из них один пакет для 1С. Вроде одна операция, но повторить ее нужно 28 раз, прежде чем можно заняться самой рекламой.
Утром менеджер открывает итог, а не 28 кампаний.
Почти рабочая неделя в месяц вернулась менеджеру
Чтобы не продавать магическую экономию, я разложил ручной маршрут по действиям:
- 5 минут - подготовить дату и начать сбор;
- 28 минут - открыть 28 кампаний и скачать отчеты, если закладывать хотя бы минуту на каждую;
- 10 минут - проверить, что все файлы на месте и читаются;
- 20 минут - свести данные и подготовить пакет для 1С;
- 7 минут - передать результат и проверить ответ.
Итого - около 70 минут на один день. При ежедневном сборе и контрольном объеме 28 кампаний это 840 отдельных выгрузок и около 35 часов в месяц.
Это расчетная оценка по рабочему маршруту, а не замер конкретного сотрудника. В реальности время зависит от скорости кабинета, количества кампаний и числа проблемных файлов. Но порядок нагрузки виден - почти рабочая неделя уходит не на анализ рекламы, а на одинаковые скачивания и сборку отчета.
ВБ убрал нужный инструмент. Менеджер не стал его заменой
Нужный инструмент из API ВБ убрали. Готового способа забрать через API расширенный XLSX с тем составом данных, который уже принимает 1С, больше нет. Поэтому я восстановил выгрузку через рекламный кабинет браузерной автоматизацией - по тем же шагам, которые раньше вручную проходил менеджер.
Важная часть отчета - явный тип конверсии. В файле должны сохраняться значения Прямая и Ассоциированная, а не только общая сумма показателей. Браузерная автоматизация сохраняет этот состав отчета, не превращая менеджера в ручную замену убранного инструмента.
Что система забрала себе
Система проходит весь маршрут от кабинета до готового пакета:
- Находит активные рекламные кампании на всех страницах кабинета.
- Открывает расширенную статистику за нужную дату.
- Скачивает отдельный XLSX по каждой кампании.
- Проверяет структуру файлов и сохраняет разделение конверсий на прямые и ассоциированные.
- Собирает данные в один пакет для 1С и отправляет его только после проверки.
Сбор рассчитан на ночной запуск. К началу рабочего дня менеджеру нужен итог, а не еще один интерфейс, в котором придется нажимать те же кнопки.
Реклама ВБ сама доезжает до 1С.
Пропущенную выгрузку можно восстановить отдельно - без ручного обхода кампаний
Если выгрузка за конкретную дату не прошла, менеджеру не нужно заново обходить весь период и потом разбирать дубли. Для восстановления задается нужная дата - система собирает отчеты только за нее, проверяет пакет и фиксирует результат.
На восстановлении 13 июля система прошла 18 активных кампаний, собрала 18 XLSX и подготовила 153 строки без ошибок валидации. Повтор уже успешно отправленной даты останавливается до второй отправки - один и тот же пакет не уходит в 1С еще раз.
Восстановление остается контролируемым. После неясной ошибки система не повторяет отправку вслепую - сначала проверяется состояние даты.
Что подтверждено на реальном прогоне
- 30 июня 2026 года - 28 активных кампаний, 28 скачанных XLSX, 28 разобранных отчетов и 0 ошибок.
- 13 июля 2026 года - отдельное восстановление даты с 18 отчетами и 153 подготовленными строками, повтор остановлен до второй отправки.
- За период с 1 июня по 15 июля сохранен HTTP 200 для каждого принятого пакета. Это подтверждает прием запроса на стороне получателя по протоколу. Создание объектов внутри базы 1С требует отдельного readback - такого доступа в контуре кейса нет.
Результат
Менеджер больше не работает оператором выгрузки. Вместо десятков одинаковых скачиваний он получает готовый итог и может начинать день с проверки рекламы, а не со сбора файлов.
При контрольном объеме система забирает около 70 минут повторяющейся работы в день. В месячной модели это около 35 часов - почти рабочая неделя, которую можно вернуть анализу кампаний и решениям по рекламе.
Такой же маршрут можно собрать для других кабинетов и отчетов, где API отдает не тот готовый документ, который нужен учетной системе, а ручной экспорт остается единственным полным источником данных.
Похожие задачи:
По расчетной модели контрольного объема менеджеру возвращается около 35 часов в месяц - вместо 840 отдельных выгрузок он работает с готовым итогом.