Перейти к содержимому

Отладка ​

Блок «Отладка» на вкладке проценки включает временные инструменты диагностики: логи поставщиков и виджеты лога на публичной части. На обычную выдачу цен для покупателей эти переключатели не рассчитаны — только на разбор проблем.

Где находится ​

Настройки → Общие настройки → вкладка «Проценка» → блок «Отладка»

Два переключателя ​

ПереключательЧто делаетГде смотреть результат
Отладка поставщиковЗаписывает логи поставщиковКарточка поставщика → вкладка «Отладка»
Отладка проценки на сайтеВключает отладочные виджеты на публичной части (видно только если вы вошли в панель управления)Две разные кнопки: «Лог подбора брендов» и «Лог проценки»

Это разные инструменты. Первый — история запросов к поставщикам в панели. Второй — живой лог на странице сайта.

Только на время диагностики

Не оставляйте отладку включённой постоянно. Отладка поставщиков копит много логов; отладка проценки на сайте нужна только пока ищете причину сбоя.

Отладка поставщиков ​

Пока переключатель включён, система записывает логи поставщиков: действие, запрос, ответ, код HTTP, длительность, текст ошибки (если есть).

Смотреть так:

Настройки продаж → Поставщики → нужный поставщик → вкладка «Отладка».

В таблице: адаптер, действие, успех, HTTP, длительность, время. «Подробнее» открывает полный запрос и ответ.

Записи появляются только пока отладка включена. Выключили — новые логи не пишутся (старые остаются, пока их не очистят).

Как пользоваться ​

  1. Включите «Отладка поставщиков» и сохраните общие настройки.
  2. На публичной части сделайте проценку по артикулу, который точно есть у нужного поставщика.
  3. Откройте карточку этого поставщика → «Отладка».
  4. Отсортируйте по времени, при необходимости отфильтруйте по «Успех», откройте «Подробнее».

Когда включать ​

  • подключаете нового поставщика;
  • пустая или странная выдача, таймауты, ошибки API;
  • нужно сравнить, что реально отдал поставщик.

Очистка логов ​

Накопленные логи можно сбросить в Система → Очистка системы (раздел «Запросы к поставщикам»). Имеет смысл после диагностики.

Отладка проценки на сайте ​

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

ВиджетГде появляетсяЧто показывает
«Лог подбора брендов»Шаг выбора бренда к артикулуХод опроса поставщиков, найденные пары бренд–артикул, ошибки
«Лог проценки»Страница результатов проценкиВесь прогон проценки: подготовка, запросы к поставщикам, ответы с позициями, статусы, тайминги, хронология

Кому видно ​

Виджеты появляются только если:

  1. «Отладка проценки на сайте» включена и сохранена;
  2. вы открыли публичную часть в том же браузере, где вошли в панель управления.

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

«Лог проценки» — что это за события ​

Это не «лог только цен». Поставщик отдаёт позиции (предложения): бренд, артикул, наименование, цена, наличие, сроки и другие поля ответа. В логе видно, как прошёл весь прогон.

Типичный ход:

  1. Подготовка — проверка кеша, список поставщиков для точки выдачи, при сверке кроссов — запросы кросс-листов, бренды/пары для проценки, запуск очереди.
  2. Запросы к поставщикам — старт и ответ по каждому: сколько запчастей пришло, был ли кеш, таймаут или ошибка.
  3. Таймауты — где оборвалось: запрос брендов, запрос позиций и аналогов, общий лимит времени, сеть.
  4. Сводка и детали — успешно / таймаут / пусто / ошибка; длительности (сервер и браузер); при необходимости профиль сервера по фазам.
  5. Полная хронология всех шагов текущего прогона + «Скопировать весь лог» для поддержки.

Также в шапке лога видно режим кроссировки и режим проценки (обычный или через Redis-батч).

Дополнительно часть служебных сообщений может дублироваться в консоль браузера (F12 → Console). Основной разбор — по виджету на странице.

События копятся в текущей вкладке до перезагрузки. Это не архив в панели: для сырых запросов/ответов API включите отладку поставщиков.

Как пользоваться ​

  1. Включите «Отладка проценки на сайте» и сохраните.
  2. Откройте публичную часть в браузере с сессией панели.
  3. Введите артикул — на шаге брендов откройте «Лог подбора брендов».
  4. Выберите бренд и дождитесь выдачи — на странице проценки откройте «Лог проценки».
  5. При необходимости скопируйте весь лог и отправьте в поддержку.
  6. После разбора выключите тумблер.

Важно

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

Что проверить ​

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

База знаний для EMS-платформы PlatParts.