Тип: Автоматизация / Python + Google Sheets API
Цель: Сбор полной аналитики по товарам WB — от остатков до рекламы — в одну удобную таблицу
Статус: Завершено. Протестировано на реальных магазинах
Кому подойдёт: Продавцам Wildberries, аналитикам, агентствам, владельцам брендов
🔧 Задача:
Создать автоматический парсер данных по API Wildberries, который собирает информацию по каждому товару и заполняет её в Google Таблицу. Без ручной выгрузки. Без копипаста. По кнопке — вся аналитика на месте.
📦 Что собирается:
1. Основные данные о товарах:
Название, артикул продавца и WB
Ссылка на карточку и первое фото
Размеры и баркоды
2. Цены:
Базовая цена, скидка продавца
Скидка WB клуба, СПП
Финальные цены по всем схемам
3. Остатки:
На складах WB
В пути до клиентов и возвратами
В забронированных поставках
4. Продажи за 7 дней:
Кол-во заказов и выкупов по дням
Процент выкупа
5. Реклама:
Показы, клики
Добавления в корзину и заказы по рекламе
Рекламные расходы по каждому дню
Общие затраты
⚙️ Как работает:
Пользователь запускает скрипт (через кнопку или автоматически)
Скрипт обращается к API WB, получает все нужные данные по товарам
Формирует структуру в Google Sheets
Кеширует данные для экономии запросов
Поддерживает статус кампаний: активные, завершённые, на паузе
💡 Особенности:
Обновляется без открытия браузера
Использует разбивку на чанки (например, по 20 товаров)
Есть кеш ads_all_nmid.csv, чтобы ускорить повторные обновления
Учитывает структуру рекламного блока (колонки AB–AH)
Экспорт начинается с 3-й строки, чтобы сохранить форматирование шапки
📌 Результат:
Клиент получает живую таблицу, где в реальном времени видит:
какие товары проседают;
какие продаются лучше;
где неэффективна реклама;
где надо пополнить запасы;
Можно быстро принимать решения без аналитиков и BI-систем