Автоматизация маркетплейсов: синхронизация остатков Ozon + Wildberries в Google Sheets

image
Система автоматической синхронизации остатков между маркетплейсами и Google Sheets решает критическую проблему пересорта FBS-товаров. Внедрена у производителя одежды: автоматически управляет остатками на Ozon и Wildberries, мгновенно резервируя товар при поступлении заказа. Решённая проблема: один экземпляр товара продавался на нескольких площадках, вызывая отмены заказов и штрафы до 50% стоимости. Техническое решение: • Polling API каждые 15 минут для получения новых заказов • Немедленное резервирование и обновление остатков на всех МП • Формула учёта: Поступило + Возврат - Зарезервировано - Отгружено • Полный трекинг жизненного цикла заказа (new → confirm → complete) Архитектура: • 30+ модулей Google Apps Script с чётким разграничением функций • Интеграция с Ozon Seller API и Wildberries API • Центральная таблица как единый источник истины • Раздельный учёт «Производство» и «Возврат» • UI-автоматизация: поля сканирования с автозаполнением данных Бизнес-процессы: • Приёмка: сканирование GTIN → автозапись с типом товара • Резервирование: заказ через API → мгновенное списание и обновление • Отгрузка: сканирование DataMatrix → финальное списание • Учёт Честного знака: привязка DataMatrix к единице товара Результат: устранён пересорт, ручной труд сокращён с 10–30 мин до 0, полностью исключены штрафы маркетплейсов. Технологии: Google Apps Script, Ozon & WB API, Google Sheets API, JavaScript ES6, REST, Time-driven триггеры.