⏰ Планировщик задач
Автоматический запуск модулей по расписанию: задачи, группы, периодичность, рабочие интервалы и запуск из Telegram
Планировщик запускает модули сам, по расписанию — не нужно каждый день приходить и нажимать «ЗАПУСТИТЬ».
1. Зачем нужен планировщик#
Прогрев карточек — работа регулярная. Если запускать вручную, получается рвано: сегодня три захода, завтра ни одного, послезавтра десять. Для алгоритмов Ozon такая картина выглядит неестественно.
Планировщик даёт ровный график: одни и те же действия в одно и то же время, день за днём. Плюс снимает с вас рутину.
Он не подменяет настройки модуля, а нажимает за вас кнопку «ЗАПУСТИТЬ». Поэтому сначала настройте и проверьте модуль вручную, и только потом ставьте его в расписание.
2. Задачи и группы#
Задача — один запуск модуля по своему расписанию.
Группа — несколько задач вместе. Группу можно запустить или остановить одной кнопкой, что удобно, когда на товар работает сразу несколько модулей.
Задачи можно сохранять как шаблоны и загружать в новые — кнопка «Загрузить шаблон».
3. Параметры задачи#
OZON → Планировщик → «Создать задачу»
Основное#
| Поле | Что означает |
|---|---|
| Название задачи | Понятное имя, чтобы отличать задачи в списке |
| Максимум запусков | Сколько раз задача сработает. 0 — бесконечно |
Периодичность#
| Режим | Что означает |
|---|---|
| Один раз | Сработает единожды в заданную дату и время |
| Каждый N часов | Повтор через заданное число часов |
| Каждый N дней | Повтор через заданное число дней |
| По дням недели | Только в выбранные дни |
Число повторов задаётся в поле «Каждые N», а старт — полями «Дата запуска», «Часы» и «Минуты».
При режиме «По дням недели» появляется выбор дней.
Ровно 09:00 каждый день — заметная закономерность. Лучше чередовать: например, «каждые 7 часов» даёт естественный сдвиг по времени суток.
Рабочие интервалы#
Ограничивают время суток, когда задача имеет право работать. Интервалов может быть несколько — кнопка «+ Добавить интервал».
Живые покупатели ночью почти не ходят по маркетплейсу. Ограничьте работу дневными часами — например, с 09:00 до 23:00.
Ограничение времени выполнения#
Галочка «Ограничить время выполнения» не даёт задаче работать бесконечно. Есть два варианта: остановиться через заданное время после старта или остановиться в конкретное время суток («Остановить в»).
Если модуль по какой-то причине зависнет, без ограничения он проработает до утра, сожжёт прокси-трафик и аккаунты.
4. Тип запуска «Отслеживание Sellmetra»#
Особый режим: задача не работает по часам, а следит за позициями и запускает модуль, когда позиция просела.
Без него этот тип запуска в списке не появится.
| Поле | Что вписать |
|---|---|
| Sellmetra API key | Ключ из кабинета сервиса |
| Текст запроса | Поисковый запрос, по которому замеряем |
| SKU ID / Артикул | Идентификатор товара |
| Регион | Город замера, можно не указывать |
| Порог позиции | Позиция, ниже которой запускается модуль |
| Проверка каждые N минут | Как часто замерять |
Запросов может быть несколько — кнопка «+ Добавить запрос».
Модуль позиций — это отдельный инструмент со своей историей замеров и своими задачами. Здесь же отслеживание встроено в планировщик как условие запуска задачи. Если вам нужна история и аналитика — берите модуль. Если нужен только триггер — хватит планировщика.
5. Запуск из Telegram#
Задачи планировщика видны в Telegram-боте: можно посмотреть список и запустить или остановить любую задачу, не подходя к компьютеру.
Для этого программа должна быть запущена — бот не включает компьютер, он только передаёт команду.
Увидели в отчёте, что запуск отвалился — запустили заново из телефона. Подробнее про уведомления — в теме Telegram-уведомления.
6. Возможные ошибки#
| Что происходит | Причина | Что делать |
|---|---|---|
| Задача не запускается | Программа была закрыта в это время | Планировщик работает только при запущенной программе |
| Задача не запускается | Текущее время вне рабочих интервалов | Проверьте интервалы задачи |
| Задача сработала один раз и больше нет | Достигнут максимум запусков | Поставьте 0 для бесконечного повтора |
| Запуск идёт, но модуль сразу падает | Настройки модуля не проверены вручную | Запустите модуль руками и убедитесь, что он работает |
| Задачи группы конфликтуют | Несколько задач запускают модули одновременно | Разведите их по времени: лимиты сессий никто не отменял |
| Тип «Отслеживание Sellmetra» недоступен | Нет допа Sellmetra+ | Проверьте тариф в боте |
| Задача работает бесконечно | Не включено ограничение времени | Включите ограничение выполнения |
Если компьютер уснёт или выключится, задачи не сработают. Для постоянной работы отключите спящий режим в настройках Windows.
7. Порядок настройки#
- Настройте и проверьте модуль вручную — планировщик не чинит неправильные настройки
- Создайте задачу и дайте ей понятное название
- Выберите периодичность и время старта
- Задайте рабочие интервалы — дневные часы
- Включите ограничение времени выполнения
- Поставьте максимум запусков = 1 и дождитесь срабатывания
- Убедитесь по отчётам, что запуск прошёл как надо — в отчёте будет пометка «🤖 Авто»
- Только теперь поставьте бесконечный повтор
Задача может исправно срабатывать, но модуль внутри будет падать. Отчёты покажут это сразу.