Да, на самом деле, есть много разных способов.
Основное решение:
Первый
Пропуск бота "Ключевой термин 1"и" Ключевое слово 2 "в поле ввода поиска Google, далее" allintitle: "и связаны вместе с" И ".Это скажет Google возвращать результаты только с «Ключевым термином 1» и «Ключевым термином 2» в заголовке.
Поиск будет выглядеть следующим образом: allintitle: «Ключевой термин 1» И «Ключевой термин 2» ( Пример изображения )
Это в основном заставляет Google делать заголовокработать и избавляет вас от необходимости захватывать возвращенную страницу и сравнивать строковые значения между заголовками и вашими ключевыми терминами.
Второй
Отслеживание соответствующего местоположения на странице HTML длявозвращенные ссылки в ваших объектах поиска Google. Модель приложения.
Сами ссылки содержатся в элементе <cite class="iUh30">{URL}</cite>
HTML, поэтому ваш элемент модели приложения будет выглядеть примерно так:
Tag - 'Equals' -CITE
Класс - 'Равен' - iUh30
Индекс - 'Динамический' -
Третий
Затем можно передать числовое значение индексассылки, по которой вы хотите, чтобы бот щелкнул на этапе навигации.Если это больше, чем один, просто запустите цикл бота на этапе навигации, но просто добавьте 1 к текущему порядковому номеру до конца цикла.Чтобы это работало, вам нужно настроить параметры браузера ресурсов бота, чтобы открывать ссылки на новой вкладке, иначе это не сработает.
Еще одна стратегия, которую вы могли бы использовать, - заставить бота захватить Googleпоиск по страницам возврата весь HTML и сохранить его в элемент данныхЗатем вы можете использовать XML VBO для анализа всего, кроме возвращаемых ссылок, а затем делать с ними все, что пожелаете.
Захват всего DOM и перетаскивание его в Blue Prism, тем не менее, нецелесообразно, поскольку вводить такую возможность всегда плохотакже добавляются неизвестные живые сценарии.