Демонстрационный кабинет mjmeter: цифры вымышленные, менять ничего нельзя — портал показан целиком, как он работает у настоящего селлера.
Демо-кабинет Кабинет администратора мАржометр
Цвет портала
Гость

Кабинеты маркетплейсов и 1С
?

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

Ключ проверяется сразу при вводе: портал обращается к маркетплейсу и показывает рядом с ключом ✓ или ✕. Проверить можно только в этот момент, пока ключ у формы в руках, — потом он запечатан и недоступен. Дальше правильность ключа перепроверяет сборщик при каждом запуске.

Срок действия. У Wildberries он зашит в сам токен и потому точен — заодно оттуда же видны выданные категории доступа. У Ozon узнать дату неоткуда: такого метода в API нет. Ключ живёт полгода, поэтому мы считаем полгода от дня ввода и показываем со знаком ≈ — это оценка, а не факт. За месяц до конца дата подсвечивается.

Отметка говорит о прошлом, а не о настоящем. Ключ Ozon живёт полгода, токен Wildberries можно отозвать в любой момент — и галочка останется зелёной, пока кто-нибудь не проверит заново. Поэтому рядом с ней стоит дата: проверка полугодовой давности значит меньше вчерашней. Перепроверять будет сборщик при каждом запуске.

Не прошедший проверку ключ всё равно сохраняется: маркетплейс мог просто не ответить, и терять введённое из-за этого обидно. Но данные по такому кабинету собираться не будут, пока вы его не замените.

Приостановка кабинета оставляет ключ на месте и просто исключает его из сбора. Замена ключа сбрасывает проверку — новый ключ проверится заново.

У Ozon нужны два ключа. Один общий — продажи, остатки, комиссии. Второй только для рекламы. Ключ от одного в другом не работает. Рекламный необязателен: без него соберётся всё, кроме рекламных отчётов.

Права у общего ключа. При создании выберите доступ Admin read only — «позволяет оперировать всеми информационными методами Seller API без внесения изменений». Читать порталу нужно всё, и этой роли на чтение хватает целиком: продажи, остатки, комиссии, отчёты, документы.

Исключение одно — поставки FBO. Заявку на отгрузку, грузоместа и подтверждение акта портал заводит в Ozon по-настоящему, а это уже изменение, и ключ только на чтение площадка на них не пустит. Нужны эти разделы — выдавайте ключу право на изменение; не нужны — оставляйте read only, и портал физически не сможет ничего у вас поменять. У рекламного ключа выбора ролей нет — там создаётся просто ключ.

Кабинеты

Сборщик и сам проверяет ключи каждые шесть часов

Ни одного подключения нет. Пока их нет, собирать нечего и отчёты пустые.

Ключи Ozon

Два разных сервиса Ozon с разными адресами и разной авторизацией: ключ одного в другом не работает. Названия те же, что в личном кабинете, чтобы не приходилось догадываться.

Seller API

Продажи, остатки, комиссии, отчёты.

Число из личного кабинета Ozon.

Личный кабинет Ozon, «Настройки, Seller API», «Сгенерировать ключ». Доступ Admin read only — «позволяет оперировать всеми информационными методами Seller API без внесения изменений». Его хватает всему, кроме поставок FBO: заявку и грузоместа портал заводит в Ozon по-настоящему, и на чтение их не создать. Показывается один раз при создании и живёт полгода. Где взять ключ

Performance API

Реклама. Необязателен — без него соберётся всё, кроме рекламных отчётов.

Длинная строка вида 12345678-1234567890@advertising.performance.ozon.ru.

Личный кабинет Ozon, «Настройки, API-ключи», сервисный аккаунт, «Добавить новый ключ». Ролей здесь не выбирают. Где взять ключ

Ключи Wildberries

Один токен на все категории. Какие отчёты соберутся, зависит от того, что вы отметили при его создании.

Личный кабинет Wildberries, «Настройки, доступ к API». Нужен персональный ключ, все категории отмечены, права только на чтение. Категории лучше отметить все: читает портал почти отовсюду, а снятая молча оставит без своего отчёта. Писать в ВБ он не умеет вовсе — «только на чтение» ничего не отнимает. Где взять ключ

1С

Обмен с базой конторы: остатки своего склада, заявки и документы. База у каждого арендатора своя — адрес, пользователь и пароль хранятся здесь, в вашем кабинете, и никуда больше не попадают. Пароль запечатан: распечатать его может только сборщик, тот же процесс, что ходит в маркетплейсы. Страница показать его не умеет.

Например https://server.ru/base — без /odata/standard.odata на конце. В базе должна быть включена публикация OData и разрешён доступ этому пользователю.

Отдельный технический пользователь, а не живой сотрудник: по журналу 1С должно быть видно, что сделал портал, а что человек.

Передаётся базе по HTTP-Basic. Если публикация без HTTPS, пароль идёт по сети открытым — это вопрос к настройке публикации, а не к порталу.

База зарплаты

Отсюда портал берёт отпуска: прошедшие приказами и запланированные по графику. Нужна, только если зарплату ведут в отдельной базе; если всё в одной — оставьте пустым. Остаток дней портал не считает и не показывает.

Пользователь заводится в самой базе зарплаты и там же получает право на стандартный интерфейс OData. Отказ «база отвечает, но не пускает» значит, что этого пользователя в ней нет или права ему не дали.