🔄 Синхронизация
Все данные (заказы, остатки, цены, финансовые отчёты) сервис подтягивает сам, в фоне, по расписанию — без участия пользователя. Страница «Синхронизация» нужна, чтобы проверить, что это реально происходит, и найти причину, если что-то не грузится.
«Все магазины» — обзор
По каждому магазину — список видов данных (для WB: финансы/заказы/остатки/реклама; для Ozon: товары-цены-остатки/заказы/финансы) с текущим статусом:
- ⚪ ещё не запускалась — обычно означает, что магазин только что добавлен.
- 🔄 N% — синхронизация идёт прямо сейчас, полоска прогресса обновляется сама раз в пару секунд.
- ✅ готово — последний запуск завершился успешно, с сообщением (например, «Заказы обновлены (+N)» или «Остатки сняты (N позиций)»).
- ❌ ошибка — под статусом видно текст ошибки (чаще всего это неверный или просроченный API-ключ в настройках магазина).
Под каждой строкой — расписание: раз во сколько запускается сама, когда ожидался следующий запуск, или предупреждение «⚠️ просрочено» / «⚠️ не запланирована в Beat!» — это признаки, что стоит написать в поддержку, а не ждать самостоятельного восстановления.
«Подробнее по магазину» (только WB)
- «▶️ Запустить полную синхронизацию» — принудительный внеочередной запуск финансов прямо сейчас, не дожидаясь расписания.
- «⟲ Сбросить статус» — если синхронизация зависла в состоянии «идёт» без реального прогресса.
- «📢 Синхронизировать рекламу» — отдельная кнопка, реклама синкается помесячно и может занять больше времени, чем остальные виды данных.
- Таблица ниже — реестр загруженных финансовых отчётов WB (даты периода, загружен ли, сколько строк) — полезно, если нужно убедиться, что конкретный отчёт точно подгрузился.
Что делать, если данные не грузятся
- Проверьте статус на этой странице — обычно текст ошибки уже объясняет причину.
- Чаще всего это истёкший или отозванный API-ключ — обновите его в настройках магазина.
- Если ключ верный, а ошибка непонятна — напишите на eshvetsov@gmail.com, приложив название магазина и текст ошибки.