Веб-действия включают «Открыть новую вкладку», «Закрыть вкладку», «Закрыть другие вкладки», «Переключить вкладку», «Посетить веб-сайт», «Обновить страницу», «Назад», «Сделать скриншот», «Наведение», «Раскрывающийся список», «Фокус», «Нажатие», «Ввод», «Прокрутка», «Загрузить файл» и «Выполнить Javascript». Всего 16 действий.

Пример сценария: открыть новую вкладку в профиле и перейти на нужную веб-страницу.

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

Пример сценария: закрыть все остальные вкладки, кроме той, в которой выполняются RPA-операции.

Пример сценария: когда требуется переключение между вкладками веб-страницы.


Как показано выше, имеется 3 вкладки: стартовая страница SunBrowser (вкладка A), сайт Shopee (вкладка B), сайт Etsy (вкладка C).
Заголовок: watch - Prices and Deals - Nov 2022 | Shopee Singapore
URL: https://shopee.sg/search?keyword=watch
Заголовок: Pillows -Etsy HK
URL: https://www.etsy.com/hk-en/search?q=pillows
При выборе разных [Правила] и заполнении различных [Инфо о вкладке] эффект будет следующим.

Пример сценария: необходимо перейти на определённый веб-сайт.

| Параметры | Описание |
|---|---|
| URL - адрес | Введите URL-адрес сайта, к которому вы хотите получить доступ, например https://www.amazon.com, https://www.facebook.com. Допускается также использование переменных. |
Пример сценария: когда необходимо обновить текущую страницу.

Пример сценария: при необходимости перейти на предыдущую страницу.

Пример сценария: когда необходимо сделать скриншот после выполнения определённого шага.


| Параметры | Описание |
| Название скриншота | Имя скриншота можно задать вручную; по умолчанию оно создаётся из ID задачи, ID пользователя и временной метки. Допускается использование переменных. |
| Выберите папку | Папка по умолчанию: C:.ADSPOWER_GLOBAL\RPA\screenshot Локальная папка: можно выбрать вручную или использовать переменные. |
| Полный скрин | Включено: захват всей длинной страницы. Выключено: захват только видимой части страницы. |
| Формат | PNG или JPEG (Для JPEG можно задать качество изображения). |
Пример сценария: имитация наведения мыши на кнопку, изображение или поле ввода.


| Параметры | Описание |
| Селектор | Введите селектор, например #email_input, input[type="password"], .button_search. Для справки |
| Сохраненный элемент | Позволяет выбирать селекторы, которые хранятся как объекты. |
| Порядок элемента | Неизменно: выбирает n-ный элемент на веб-странице. Рандомно: случайным образом выбирает элемент в указанном диапазоне. |
Пример сценария: выбрать одно из значений выпадающего списка.


| Параметры | Описание |
| Селектор | Селектор выпадающего списка поддерживает только элемент <select>. Как показано выше, введите #pet-select. |
| Порядок элемента | Неизменно: выбирает n-ный элемент на веб-странице. Рандомно: случайным образом выбирает элемент в указанном диапазоне. |
| Выбранное значение | Введите значение, которое вы хотите выбрать, как показано на изображении выше. Например, чтобы выбрать «Parrot», введите атрибут значения: parrot. |
Пример сценария: наведение курсора на элемент. Как показано на анимации, курсор появляется в поле ввода.


| Параметры | Описание |
| Селектор | Введите селектор, например #email_input, .button_search. |
| Сохраненный элемент | Позволяет выбирать селекторы, которые хранятся как объекты. |
| Порядок элемента | Неизменно: выбирает n-ный элемент на веб-странице. Рандомно: случайным образом выбирает элемент в указанном диапазоне. |
Пример сценария: нажать элемент на странице, например изображение, кнопку и т. д.

| Параметры | Описание |
| Селектор | Введите селектор, например #email_input, .button_search. |
| Сохраненный элемент | Позволяет выбирать селекторы, которые хранятся как объекты. |
| Порядок элемента | Неизменно: выбирает n-ный элемент на веб-странице. Рандомно: случайным образом выбирает элемент в указанном диапазоне. |
| Действия мыши | Варианты: левый щелчок, средний щелчок, правый щелчок |
| Действия нажатий | Варианты: щелчок (один раз), двойной щелчок |
Пример сценария: ввод текста в соответствующий элемент.


| Параметры | Описание |
| Селектор | Поддерживаются только следующие элементы: <input type='text'>, <input type='password'>, <textarea>. Выберите селектор для ввода, например: input[type="password"], input[type="text"]. |
| Сохраненный элемент | Позволяет выбирать селекторы, которые хранятся как объекты |
| Порядок элемента | Если на веб-странице несколько элементов, соответствующих выбранному селектору, порядок определяет, какой элемент будет выбран. |
| Значение | Ввод содержимого: одно значение на строку; для нескольких значений — каждое на отдельной строке. Пример: Содержимое 1 Содержимое 2 Максимум 50 строк, не более 500 символов в строке. По порядке: значения берутся по порядку. Пример: Apple iPhone 13 Macbook То профиль 1 получит первое значение Apple iPhone 13, браузер 2 — Macbook. Рандомно: значения выбираются случайным образом. Случайное число: выбирается число в указанном диапазоне. |
| Очистить содержимое и ввести | Поддерживается очистка содержимого перед повторным вводом. (симуляция Ctrl+A → Del) |
| Интервал ввода | Введите интервал времени. Например, если вы ввели интервал времени 300, система будет вводить символ каждые 300 мс. |
Пример сценария: имитация прокрутки и просмотра страницы.

| Параметры | Описание |
| Дистанция | Позиция: позволяет прокручивать страницу вверх, в середину или внизу страницы; По пикселям: позволяет ввести расстояние перемещения, например. 100 пикселей, 1000 пикселей, 1234 пикселей. |
| Тип прокрутки | Плавно: Поле прокрутки прокручивается плавно.![]() Авто: Поле прокрутки прокручивается мгновенно. ![]() |
| Скорость прокрутки | Действуют только при типе прокрутки «Плавно» Одиночная прокрутка: длина каждого движения. Продолжительность: сколько времени ждать после каждой прокрутки. Эти настройки позволяют регулировать скорость прокрутки. Подберите подходящие значения с помощью функции отладки. |
Пример сценария: загрузите вложения на веб-сайт, такие как excel, txt, изображения и другие файлы.
| Параметры | Описание |
| Селектор | Поддерживается только работа с элементом <input type='file'>, поэтому селектор должен указывать именно на него. Например: input[type="file"]. |
| Порядок элемента | Если на веб-странице несколько элементов, соответствующих выбранному селектору, порядок определяет, какой элемент будет выбран. |
| Файл | Локальный файл: выберите локальный файл для загрузки. Случайный файл из папки: выберите папку, загрузите файл случайным образом из папки. Файл онлайн: чтобы загрузить сетевой файл, введите адрес, начинающийся с http/https. |
| Время ожидания | Максимальное время ожидания. Например, при значении 30000 мс: если шаг не будет выполнен в течение 30 секунд, выполнение автоматически перейдёт к следующему шагу. |
Пример сценария: внедрение JavaScript-кода в браузер.

Поддерживаются подсказки при редактировании JavaScript-кода, включая подсказки переменных; также доступна подсветка синтаксиса.
| Параметры | Описание |
| JavaScript | Можно внедрить ваш JS‑код. После выполнения этого шага вы сможете увидеть указанный выше вывод в браузере. |
| Вводить переменные | Выберите переменную для внедрения, которую можно использовать в функции JavaScript, например task_id на изображении выше. |
| Return Value Сохранить в | Сохраните значение, возвращаемое функцией JavaScript, в переменную. Как показано в коде выше, имя возвращаемого значения — 'adspower', поэтому 'adspower' будет сохранено в переменной my_name. |