Обычная причина — ключ Uzum API
Если данные в MyProfit перестали обновляться вовсе (а не просто отстают на час), чаще всего причина в том, что ключ Uzum API перестал работать. По этому ключу MyProfit читает ваши данные с Uzum — без рабочего ключа синхронизация не идёт.
MyProfit проверяет каждый ключ каждые шесть часов, поэтому неработающий ключ обнаруживается сам — ждать, пока вы заметите отставание отчётов, не нужно. Когда это происходит, вы узнаёте об этом двумя способами.
Письмо (и сообщение в Telegram, если бот подключён). MyProfit пишет вам, как только ключ перестал приниматься:
Ключ Uzum API перестал работать
Письмо приходит один раз на каждый сломавшийся ключ и называет, какой именно ключ перестал работать.
Баннер в шапке. Если ни одного магазина не осталось видно, баннер прямо называет причину:
Ключ Uzum API перестал работать. Uzum отклоняет ваш ключ «название ключа». Пока он не заменён, данные по его магазинам не обновляются.
В нём «настройках» — кликабельная ссылка: она сразу открывает раздел с ключом API.
Если же ключ потерял только часть из нескольких подключённых магазинов — остальные продолжают работать, — баннер другой: «Данные доступны не по всем магазинам», и в нём перечислены магазины, по которым продажи не видны, с указанием ключа, который нужно обновить. Этот баннер можно скрыть на текущую сессию, но он появится снова, пока ключ не починят.
Как исправить
- Откройте Настройки → Uzum API.
- Вставьте свежий ключ в поле Ключ API.
- Нажмите Сохранить.
MyProfit при сохранении проверяет ключ на стороне Uzum. Если ключ рабочий, предупреждение снимается, появляется сообщение Ключ сохранён, и список ваших магазинов обновляется.
Если ключ не подошёл, при сохранении в настройках появится сообщение, что ключ не принят: «Ключ не принят Uzum. Проверьте корректность и попробуйте снова.» В этом случае создайте свежий ключ в кабинете Uzum и вставьте его заново.
Ключ работает отдельно от логина
Ключ API может перестать работать, даже если вы по-прежнему можете войти в кабинет Uzum, — он отдельный от вашего логина. MyProfit не может отличить истечение срока от отзыва ключа: в обоих случаях решение одно — создайте новый ключ в кабинете Uzum и вставьте его заново. Как создать ключ — подключить магазин Uzum.
Почему ключ может не подойти
При вводе ключа на этапе регистрации MyProfit может показать более конкретную причину:
- Ключ недействителен или истек. — ключ неверный или больше не действует; создайте новый в кабинете Uzum.
- У ключа API нет доступных магазинов на Uzum. — ключ не покрывает ни одного магазина; проверьте, что он создан под нужным аккаунтом с правами на магазин.
- Не удалось проверить ключ API. Повторите попытку через минуту. — временная заминка проверки; подождите минуту и попробуйте снова.
При сохранении в настройках сообщение более общее — «Ключ не принят Uzum. Проверьте корректность и попробуйте снова.»; решение то же: создайте свежий ключ в кабинете Uzum и вставьте его заново.
Если дело не в ключе
Если ключ в порядке, а данные всё равно кажутся неполными, возможно, это обычная задержка синхронизации: данные обновляются по расписанию и могут отставать на несколько минут или часов. Подробнее — как обновляются данные и насколько они свежие.