Назначение сервиса, модель on-premise и почему это безопасно
Что такое Bidder Box
Bidder Box — платформа автоматического управления рекламными ставками на Wildberries. Она позволяет управлять сотнями кампаний и несколькими кабинетами WB в едином интерфейсе, автоматически рассчитывая и выставляя ставки для удержания целевых позиций в поисковой выдаче.
Из чего состоит платформа
Bidder Box строится на двух компонентах:
Hub — клиентская часть, которую вы разворачиваете на своей инфраструктуре. Hub управляет кампаниями, хранит данные вашего кабинета WB и выставляет ставки напрямую через Wildberries API.
Core — центральный сервер на стороне вендора. Core рассчитывает ставки (используя публичные данные о позициях в выдаче WB), управляет лицензиями и предоставляет веб-портал для управления аккаунтом. Hub и Core общаются по зашифрованному gRPC-каналу (порт 443).
| Core | Hub | |
|---|---|---|
| Что это | Центральный сервер (у вендора) | Клиентская часть (у вас) |
| Что делает | Рассчитывает ставки, парсит позиции в выдаче WB, управляет лицензиями | Управляет кампаниями, выставляет ставки в WB, хранит ваши данные |
| Где запускается | На серверах вендора | На вашей инфраструктуре |
| Ваши данные | Не передаются — только результаты расчётов ставок | Хранятся внутри вашего периметра |
Зачем Hub разворачивается у вас
Главная причина — безопасность ваших данных. И API-ключ кабинета Wildberries, и данные кабинета остаются у вас: они хранятся в Hub внутри вашего контура и не передаются вендору. Hub обращается к Wildberries API напрямую от вашего имени, поэтому доступ к вашему кабинету не уходит третьим сторонам.
Почему это безопасно
- Ваши данные не покидают периметр. Товары, кампании, кластеры, API-токены WB — всё хранится в Hub на вашей стороне.
- На Core передаются только публичные данные. Для расчёта ставок Core использует позиции товаров в поисковой выдаче WB — публичную информацию, которую Core собирает самостоятельно. Данные вашего кабинета для расчёта не нужны.
- Алгоритмы остаются у вендора. Логика расчёта ставок и парсинг выдачи работают на Core. Hub получает готовые решения по ставкам и применяет их через WB API.
- Связь зашифрована. Канал Hub ↔ Core — gRPC с TLS (HTTP/2).
Принцип: вы владеете данными, вендор владеет алгоритмами.
Куда идти дальше
- Что нужно для старта — аккаунт, сервер и необходимые инструменты.
- Личный кабинет на Core — регистрация, лицензии, привязка Hub.
- Установка и подключение — развёртывание Hub через Docker Compose или Kubernetes.