Данные перестали обновляться

Обычная причина — ключ Uzum API

Если данные в MyProfit перестали обновляться вовсе (а не просто отстают на час), чаще всего причина в том, что ключ Uzum API перестал работать. По этому ключу MyProfit читает ваши данные с Uzum — без рабочего ключа синхронизация не идёт.

MyProfit проверяет каждый ключ каждые шесть часов, поэтому неработающий ключ обнаруживается сам — ждать, пока вы заметите отставание отчётов, не нужно. Когда это происходит, вы узнаёте об этом двумя способами.

Письмо (и сообщение в Telegram, если бот подключён). MyProfit пишет вам, как только ключ перестал приниматься:

Ключ Uzum API перестал работать

Письмо приходит один раз на каждый сломавшийся ключ и называет, какой именно ключ перестал работать.

Баннер в шапке. Если ни одного магазина не осталось видно, баннер прямо называет причину:

Ключ Uzum API перестал работать. Uzum отклоняет ваш ключ «название ключа». Пока он не заменён, данные по его магазинам не обновляются.

В нём «настройках» — кликабельная ссылка: она сразу открывает раздел с ключом API.

Если же ключ потерял только часть из нескольких подключённых магазинов — остальные продолжают работать, — баннер другой: «Данные доступны не по всем магазинам», и в нём перечислены магазины, по которым продажи не видны, с указанием ключа, который нужно обновить. Этот баннер можно скрыть на текущую сессию, но он появится снова, пока ключ не починят.

Как исправить

  1. Откройте Настройки → Uzum API.
  2. Вставьте свежий ключ в поле Ключ API.
  3. Нажмите Сохранить.

MyProfit при сохранении проверяет ключ на стороне Uzum. Если ключ рабочий, предупреждение снимается, появляется сообщение Ключ сохранён, и список ваших магазинов обновляется.

Если ключ не подошёл, при сохранении в настройках появится сообщение, что ключ не принят: «Ключ не принят Uzum. Проверьте корректность и попробуйте снова.» В этом случае создайте свежий ключ в кабинете Uzum и вставьте его заново.

Ключ работает отдельно от логина

Ключ API может перестать работать, даже если вы по-прежнему можете войти в кабинет Uzum, — он отдельный от вашего логина. MyProfit не может отличить истечение срока от отзыва ключа: в обоих случаях решение одно — создайте новый ключ в кабинете Uzum и вставьте его заново. Как создать ключ — подключить магазин Uzum.

Почему ключ может не подойти

При вводе ключа на этапе регистрации MyProfit может показать более конкретную причину:

  • Ключ недействителен или истек. — ключ неверный или больше не действует; создайте новый в кабинете Uzum.
  • У ключа API нет доступных магазинов на Uzum. — ключ не покрывает ни одного магазина; проверьте, что он создан под нужным аккаунтом с правами на магазин.
  • Не удалось проверить ключ API. Повторите попытку через минуту. — временная заминка проверки; подождите минуту и попробуйте снова.

При сохранении в настройках сообщение более общее — «Ключ не принят Uzum. Проверьте корректность и попробуйте снова.»; решение то же: создайте свежий ключ в кабинете Uzum и вставьте его заново.

Если дело не в ключе

Если ключ в порядке, а данные всё равно кажутся неполными, возможно, это обычная задержка синхронизации: данные обновляются по расписанию и могут отставать на несколько минут или часов. Подробнее — как обновляются данные и насколько они свежие.

Нужна помощь? @myprofit_chat · [email protected]