Подключение магазина WB или Ozon
Пошагово: где взять ключи доступа в кабинетах Wildberries и Ozon, как подключить магазин к SmartStats, что происходит во время первой синхронизации и как часто данные обновляются дальше.
Что это
SmartStats подключается к вашему кабинету продавца по API-ключу — специальному ключу доступа, который вы создаёте в личном кабинете маркетплейса. По нему сервис сам загружает карточки товаров, продажи и заказы, остатки и цены, финансовые отчёты, отзывы. Логин и пароль от кабинета не нужны — окно подключения прямо просит не передавать их.
Подключение находится в разделе «Настройки» на вкладке «Магазины» — кнопка «Подключить магазин». Пока магазинов нет, такая же кнопка есть и на дашборде. Подключать, изменять и удалять магазины может только участник с ролью «Администратор» — владелец кабинета и приглашённые им администраторы. На вкладке «Магазины» у менеджера кнопок управления нет, он видит данные в режиме чтения. А вот на пустом дашборде кнопка «Подключить магазин» показывается и ему: если менеджеру не открыт ни один магазин, он её увидит, но подключить магазин не сможет — сервис ответит «Подключать магазины может только администратор».
Как подключить Wildberries
- 1Откройте «Настройки» → вкладку «Магазины» и нажмите «Подключить магазин».
- 2Выберите плитку «Wildberries» и нажмите «Далее».
- 3Создайте токен (это и есть API-ключ) в личном кабинете продавца Wildberries — путь подсказывает само окно подключения: «ЛК продавца → Профиль → Настройки → Доступ к API → Создать новый токен». Сделайте отдельный токен специально для SmartStats.
- 4Отметьте для токена категории доступа. В окне подключения их список называется «Необходимые доступы»: «Контент», «Статистика», «Аналитика», «Продвижение», «Отзывы и вопросы», «Поставки». Дополнительно включите категории «Финансы», «Цены и скидки» и «Маркетплейс» — доступ к ним сервис тоже проверяет при подключении и предупредит, если его не хватает.
- 5Вставьте токен в поле «API-ключ Wildberries» и заполните «Название магазина» — так магазин будет называться внутри сервиса.
- 6Отметьте галочку-подтверждение, что вы вправе предоставить доступ к API этого магазина (без неё кнопка не нажимается), и нажмите «Подключить».
Как подключить Ozon
- 1Нажмите «Подключить магазин», выберите «Ozon» и нажмите «Далее».
- 2Сгенерируйте ключи в кабинете Ozon Seller — путь подсказывает окно подключения: «Ozon Seller → Настройки → API-ключи → Сгенерировать».
- 3Вставьте значения в поля «Client ID» (это номер вашего кабинета Ozon) и «API-ключ», заполните «Название магазина».
- 4Если ведёте рекламу в Ozon, заполните блок «Реклама (Performance API)» — это ещё одна пара ключей, отдельная от основной и нужная только для рекламы. Поля «Performance Client ID» (рекламный номер) и «Performance Client Secret» (рекламный секретный ключ) создаются отдельно — окно подсказывает путь: «ЛК Ozon → Реклама → API → Ключи API». Заполняйте оба поля сразу: сервис сохраняет их только парой, одно поле без второго не сохранится.
- 5Отметьте галочку-подтверждение и нажмите «Подключить».
Рекламные ключи необязательны — блок так и подписан: «опционально». Без них не загрузится только рекламная статистика: расходы по кампаниям и ДРР (доля рекламных расходов — сколько процентов выручки уходит на рекламу). Остальные данные загружаются как обычно, а ключи можно добавить позже через кнопку «Изменить» на карточке магазина.
Что происходит после подключения
Окно закроется сразу, сервис проверит ключи в фоне — на экране будет уведомление «Подключаем…», и магазин появится в списке в течение минуты. Затем начнётся первая синхронизация — автоматическая загрузка данных: карточки товаров, продажи и заказы, остатки и цены, финансовый отчёт, отзывы. Первые цифры видны уже через 3–5 минут, а полная финансовая картина собирается в течение суток.
На карточке магазина отображается общий статус, а под ним — список этапов загрузки с прогрессом (например, «3/9 этапов») и примерным оставшимся временем. Статусы:
- «Синхронизировано» — все ключевые данные загружены;
- «Идёт: …» — прямо сейчас загружается указанный этап;
- «Синхронизация в очереди» — загрузка запустится автоматически в ближайшие минуты;
- «Автоповтор …» — маркетплейс временно ограничил запросы, сервис сам повторит попытку в указанное время, делать ничего не нужно;
- «Ошибка синхронизации» — данные загрузить не удалось; причина видна в подсказке при наведении на статус. Первую загрузку сервис перезапускает сам примерно раз в 15 минут. Если ошибка держится, чаще всего дело в ключе — обновите его через «Изменить»: после смены ключей синхронизация запустится заново автоматически.
Как часто обновляются данные
Дальше данные обновляются автоматически, запускать ничего не нужно. Wildberries: новые отзывы сервис проверяет примерно раз в час, остатки — раз в несколько часов, а продажи, финансовый отчёт и отвеченные отзывы загружает ночью — к утру готова полная картина за вчерашний день. Ozon: заказы — примерно раз в час, остатки и карточки товаров — раз в несколько часов, финансовый отчёт, отзывы и вопросы — ночью.
Такое расписание связано с ограничениями маркетплейсов на частоту запросов. Если запросов оказывается слишком много, площадка временно ограничивает доступ — тогда магазин переходит в статус «Автоповтор …» с временем следующей попытки, и сервис повторит её сам.
Термины на экране
- API-ключ (токен)
- Ключ доступа, который вы создаёте в кабинете маркетплейса и вставляете в SmartStats. Это не логин и пароль; отозвать ключ можно в любой момент в кабинете маркетплейса.
- Client ID
- Номер вашего кабинета Ozon. Выдаётся вместе с API-ключом и вводится в соседнее поле.
- Performance API
- Отдельная рекламная система Ozon со своими ключами. Нужна только для рекламной статистики.
- ДРР
- Доля рекламных расходов — сколько процентов выручки уходит на рекламу.
Частые вопросы
›Безопасно ли передавать API-ключи?
Да. Ключи хранятся в зашифрованном виде и используются исключительно для работы сервиса — ровно это зафиксировано в подтверждении, которое вы отмечаете при подключении. Отозвать ключ можно в любой момент в кабинете маркетплейса — тогда доступ у сервиса пропадёт.
›Подключил магазин, а цифр нет. Что делать?
Скорее всего, ещё идёт первая синхронизация — прогресс по этапам виден на вкладке «Магазины» под магазином. Статус «Автоповтор …» означает, что маркетплейс временно ограничил запросы: сервис сам повторит попытку в указанное время, делать ничего не нужно. При статусе «Ошибка синхронизации» наведите курсор на статус — в подсказке будет причина; первую загрузку сервис перезапускает сам, а если ошибка держится, обновите ключ через «Изменить» — после смены ключей синхронизация запустится заново.
›Сколько магазинов можно подключить?
Зависит от тарифа: «Старт» — до 2 магазинов, «Стандарт» — до 5, «Про» — до 8, «Бизнес» — до 10, «Премиум» — до 12 (этот тариф оформляется по заявке). В пробный период (3 дня) действуют лимиты тарифа «Про». При превышении появится сообщение «Достигнут лимит тарифа» с кнопкой «Сменить тариф».
›Данные перестали загружаться, хотя магазин подключён и ключ рабочий. Почему?
Возможно, израсходована квота оборота тарифа — это третий лимит рядом с магазинами и участниками: «Старт» — 2 млн ₽ оборота в месяц, «Стандарт» — 5 млн ₽, «Про» — 12 млн ₽, «Бизнес» — 35 млн ₽, «Премиум» — без ограничения. Квота выдаётся сразу на весь оплаченный период и тратится накопительно. Когда она закончилась, сервис перестаёт забирать у маркетплейса новые данные, а всё уже загруженное остаётся на месте и доступно как раньше. Деньги за оставшиеся дни периода не возвращаются, автоматически ничего не списывается: чтобы загрузка возобновилась, перейдите на старший тариф — у него своя квота, и она начнёт считаться с нуля. Проверить остаток можно в «Настройки» → «Тариф и оплата».
›Что будет, если у токена Wildberries не хватает категорий доступа?
Без категории «Контент» магазин не подключится вовсе. Если не хватает других категорий, магазин подключится, но с предупреждением «Магазин подключён, но не все права есть» и списком недостающих прав; у этапов загрузки появится пометка «нет доступа», и эти разделы не будут обновляться. Перевыпустите токен в кабинете Wildberries с нужными категориями и замените его через кнопку «Изменить».
›Как поменять ключ, не удаляя магазин?
Нажмите «Изменить» на карточке магазина. В окне «Редактирование» можно поменять название и ключи: поля ключей пустые — заполняйте их, только если меняете ключ. После нажатия «Сохранить» сервис проверит новый ключ и сам запустит повторную синхронизацию; вся накопленная история сохранится. Удалять магазин для этого не нужно: удаление стирает все его данные безвозвратно (для подтверждения сервис попросит ввести название магазина), и восстановить историю после повторного подключения не получится.