OZGuard

Что нового в OZGuard

Расширение обновляется вслед за изменениями интерфейса Ozon — здесь история версий.

Обновления расширения

Что нового

Все изменения расширения простым языком — от последних к ранним

Что исправлено

  • 🐛 «Зацикливание на complaint_type» больше не убивает весь пакет. Если бот зависал на меню типа жалобы или подтипа — раньше он сразу выдавал «⛔ Зацикливание... остановка» и обрывал всю работу. Теперь такой SKU помечается ошибкой, открывается новый чат, и пакет продолжается.
  • 🐛 Пустая страница мессенджера Ozon перестаёт жрать тики. Если после переключения на новый чат Ozon показывал пустую страницу без активного чата, бот пассивно ждал 4 раза по 3 секунды, потом считал это «зацикливанием». Теперь после 2 пустых попыток — он сам перезагружает страницу чатов.

Что изменено

  • Лимит подряд-зависаний увеличен с 5 до 8. На больших пакетах (1000+ SKU) транзиентные сбои Ozon стали останавливать пакет слишком рано. Теперь у бота больше попыток восстановиться, прежде чем объявить «интерфейс Ozon изменился».
  • 🔁 Все типы зависаний теперь имеют единый recovery — пропуск SKU + новый чат + продолжение пакета. Раньше для навигационных фаз (выбор направления, типа жалобы, категории) loop guard сразу останавливал работу.

Как это влияло на работу

  • Если в логе вы видели «⛔ Зацикливание на фазе complaint_type — остановка» — теперь этот SKU просто пропустится, и бот пойдёт дальше. То же самое для «messenger_no_chat» (пустая страница чатов).
Что нового — история обновлений расширения | OZGuard