Автоматизация аналитики Wildberries через Google Apps Script
Разрываем шаблоны: автоматизация аналитики Wildberries через Google Apps Script
В ALELU Consulting мы знаем, что данные – это сила. Но что делать, если их слишком много и они разбросаны по разным источникам?

Один из наших клиентов столкнулся с проблемой: анализ рекламных кампаний и затрат на Wildberries превращался в рутину. Нужно было ежедневно вручную выгружать отчеты, сводить их в Excel и проверять эффективность рекламных вложений.

Wildberries предоставляет API, но не дает удобных инструментов для автоматического мониторинга. Мы решили эту проблему, создав полностью автоматизированную систему отчетности в Google Sheets + Google Apps Script.

Как мы это сделали?

Мы настроили Google Apps Script, который автоматически собирает данные из нескольких API Wildberries и обновляет Google-таблицу клиента.

1. Выгрузка списка всех рекламных кампаний
API: https://advert-api.wildberries.ru/adv/v1/promotion/adverts
  • Получаем ID кампаний, названия, даты создания и окончания, статусы, бюджеты, типы оплаты.
  • Фильтруем только активные кампании и отсеиваем архивные данные.
  • Все данные автоматически заносятся в таблицу, где можно их анализировать

2. История затрат на рекламу за последние 90 дней
API: https://advert-api.wildberries.ru/adv/v1/upd
  • Выгружаем все транзакции списаний по рекламе за последние 90 дней.
  • Система автоматически разбивает данные по датам, указывая суммы списаний, ID кампании и источник списания.
  • Автоматически обновляет отчеты раз в сутки, чтобы всегда была актуальная информация.

3. Статистика эффективности рекламных кампаний
API: https://advert-api.wildberries.ru/adv/v2/fullstats
Выгружаем полную аналитику по кампаниям:
✔ Показы
✔ Клики
✔ CTR
✔ CPC (цена клика)
✔ Затраты
✔ Количество заказов
✔ Стоимость заказа
✔ Конверсия (CR)
  • Данные автоматически привязываются к датам, чтобы можно было отслеживать динамику.
  • Встроена проверка ошибок API – если Wildberries временно блокирует запросы, скрипт автоматически делает повторные попытки.

4. Автоматическая выгрузка остатков товаров
API: https://statistics-api.wildberries.ru/api/v1/supplier/stocks
  • Получаем текущие остатки товаров на складе Wildberries.
  • Автоматически обновляем данные каждую ночь, чтобы клиент мог видеть актуальные остатки.
  • Позволяет отслеживать, какие товары нужно срочно пополнить, чтобы не терять продажи.

5. Сбор информации по кластерам ключевых фраз
API: https://advert-api.wildberries.ru/adv/v2/auto/stat-words
  • Анализируем какие ключевые слова работают в рекламе.
  • Определяем эффективные кластеры запросов, на которые стоит делать упор.
  • Это помогает уменьшить затраты на рекламу и повысить ее эффективность.

Какой результат получил клиент?

  • Экономия 3-5 часов в день – теперь клиенту не нужно вручную собирать данные.
  • Полная прозрачность рекламных вложений – вся информация по кампаниям в одном файле.
  • Сокращение ненужных расходов – клиент увидел, какие кампании тратят бюджет впустую.
  • Рост эффективности рекламы – теперь можно точно понимать, какие товары продаются лучше всего.
  • Автоматическое обновление данных – вся отчетность обновляется каждый день без участия человека.

Раньше клиент тратил несколько часов в день, вручную выгружая данные и сводя их в Excel. Теперь вся информация собирается автоматически. Достаточно просто открыть Google-таблицу, и вся аналитика уже на месте.

Made on
Tilda