Afina

Скачать приложение

AppleWindows
RU

Задачи

Работа с задачами в Afina

Раздел "Tasks" — центральный хаб исполнения скриптов в Afina. Это то место, где находит свой дом каждый запланированный запуск, пакетный старт, обновление статуса и журнал выполнения. Пользователи получают удобный опыт: запускать скрипты на выбранных аккаунтах, планировать их на потом, повторять по заданным правилам и отслеживать результаты по всему стеку аккаунтов. Кроме того, раздел обеспечивает надёжное управление группами задач, временем выполнения, активными сессиями, правилами повторов и данными запуска, прикреплёнными к каждому старту.

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

Преимущества раздела «Задачи»

  • В разделе "Tasks" доступен широкий набор параметров запуска под любую бизнес-задачу.
  • Пользователи настраивают каждый старт через подходящие группы задач и лимиты активных сессий.
  • Сценарии автоматизации без труда обращаются к результату через соответствующий журнал задач.
  • Раздел поддерживает как одиночные запуски, так и полноценные массовые прогоны в любой момент.
  • Любой пользователь получает удобный опыт при построении конвейеров задач с уникальной конфигурацией.

После сохранения задачи только что созданный запуск встаёт в общий список раздела "Tasks". С этого момента пользователь может запускать скрипты на выбранных аккаунтах, редактировать настройки задачи, привязывать запуск к конвейеру, помечать старые задачи на очистку, связывать нужную группу с рабочим процессом и отправлять конфигурацию в очереди автоматизации. Таким образом, каждая только что созданная задача сразу готова к работе.

Настройки задачи

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

Кроме того, поле Task Group в верхней части формы даёт бесперебойный доступ к логической группировке задач. Пользователь выбирает ярлык группы и указывает на соответствующий тег для организации. Остальное платформа берёт на себя.

Более того, форма поддерживает связанное значение Execution Time. Так что пользователь может распределить запуски задач по выбранному временному окну, когда расписание настроено. После завершения работы с формой только что сохранённая задача встаёт в очередь и сразу готова к запуску, настройке и использованию внутри скриптов. Среди других доступных полей — Active Sessions, Retry on Error и Shuffle Accounts для случайного порядка запуска.

Расписание выполнения и группы задач

Под разные бизнес-задачи доступны различные сценарии расписания. Пользователи могут поставить одиночный запуск или собрать стек повторяющихся прогонов в одном рабочем процессе. Для рутинных операций пользователь выбирает подходящий режим расписания: Start Immediately для свежего запуска сразу после создания или Schedule для автоматического старта в указанное время. Массовая опция расположена в списке задач в верхней части раздела "Tasks".

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

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

Мониторинг выполнения, журналы и очистка

Каждая задача в Afina способна нести объёмный набор данных запуска. Эти данные ровно то, к чему обращаются скрипты и задания автоматизации во время выполнения. К примеру, статусы запуска, ссылки на аккаунты, группы задач, сообщения журнала, причины ошибок и любые другие параметры, которые от запуска к запуску должны выглядеть по-разному.

Самое ценное в этой функциональности — переиспользование. Одну группу задач можно применять везде и получать стабильно одинаковые результаты. Каждый скрипт подставляет собственные значения, когда вызов доходит до шага запуска. Вместо клонирования задачи под каждый скрипт пользователь просто грамотно готовит переменные. Таким образом, автоматизация становится гибче.

Кроме того, Afina предлагает два варианта мониторинга: стандартный список задач и просмотрщик журнала по аккаунту. Список задач сводит статус по всему запуску. Просмотрщик журнала погружается в конкретный аккаунт через иконку "View Account Task Log" и модальное окно "Log Viewer". Среди примеров — статусы запуска, такие как "In Progress", "Completed", "Error", плюс любое другое состояние, которое пользователь хочет проверить.

Оба формата мониторинга предоставляют те же элементы управления Refresh и Clear. Функция безупречно подходит для того, чтобы держать сотню запусков в порядке за один заход. Этим возможности не ограничиваются. Пользователи могут также сочетать список задач с запланированными окнами очистки или сохранять снимок перед любым серьёзным изменением.