Настройка поиска по Avito.ru, Youla.ru, Auto.ru, Drom.ru и другим сайтам
Задать глобальные настройки поиска пользователь может в верхней таблице главного окна программы (см. рисунок):
Здесь не нужно обладать специальными навыками – достаточно потратить считанные минуты, и программа будет достоверно воспроизводить поисковый процесс на какой-либо из площадок объявлений.
Если пользователь скачал сборку программы по легковому автотранспорту с привязкой к интересующему его региону (столица и область, Екатеринбург и Свердловская обл. и пр.), в процессе дальнейшей настройки поискового процесса он может ограничиться применением Фильтра II (подробности по ссылке).Когда пользователя интересуют объявления, касающиеся объектов недвижимости (либо иных товаров), когда ему необходимо добавить поиск в другом регионе, изменить глубину поиска (задать определенный период размещения) либо настроить другие его особые параметры (выбрать тип кузова авто, найти конкретную спецтехнику, просмотреть предложения от фирм, а не от частных лиц и пр.), следует задавать собственные специфические критерии поиска. Ниже будет более подробно рассказано о возможностях работы с Редактором запросов.
Пользователь может применять к поиску свои критерии. Сделать это можно в встроенном в программу Редакторе запросов, который представлен на следующем рисунке:
Чтобы начать работать с Редактором запросов, нужно нажать на кнопку "+". Она расположена на панели инструментов, как видно на рисунке:
Другой вариант – обращение к контекстному меню "Добавить" в главном окне верхней таблицы с условиями поиска, как видно на рисунке:
Есть еще один вариант обратиться к Редактору запросов, применимый к ранее сформированным запросам, – пользователю необходимо дважды щелкнуть по строке или выбрать пункт меню "Редактировать" из контекстного меню, как видно на рисунке:
В открывшемся Редакторе запросов пользователь может задать перечень сайтов, к которому он будет обращаться за информацией, как видно на рисунке:
Используя фильтр, пользователь задает поиск только на нужных ему досках объявлений. Те, кто ищет публикации с недвижимостью, исключает из поиска сайты, где публикуются объявления о продаже автомобилей, и наоборот. Если пользователь выберет критерий "Все сайты", программа будет осуществлять поиск по всем общероссийским площадкам, с которыми она работает.
Чтобы настроить поиск среди объявлений конкретного сайта, можно воспользоваться опцией "Выбор сайта для поиска" и выделить площадку, где сервис будет вести поиск объявлений, как это видно на рисунке:
В поле Строка запроса (HTTP запрос типа GET) указан тот http-адрес, где программа будет искать новые (измененные) публикации.
В поле Комментарий можно внести произвольное пояснение к формируемому пользователем запросу.
Раздел Режим работы позволяет выбрать алгоритм, которого программа будет придерживаться при обработке объявлений. Когда пользователь выбирает Поиск всех объявлений, программа не только находит новые публикации, но и проверяет ранее размещенные предложения на предмет изменения ценника. Данный режим использовался в ранних версиях программы. Пользователям, которые работают с ее последними версиями, рекомендовано выбирать иные режимы, поскольку для Поиска всех объявлений программе требуется слишком много времени для загрузки и анализа страниц, содержащих одни и те же предложения. Необходимо также отметить, что программа не позволяет сортировать объявления по дате их добавления на сайт. Если пользователю нужно следить за изменением цен в уже опубликованных объявлениях, он сможет получить желаемый результат только при использовании опции Поиск всех объявлений.
Выбирая вариант Поиск только новых объявлений, пользователь экономит время, поскольку программе уже не нужно загружать страницы с ранее размещенными и известными ей предложениями: она загружает только страницы, где опубликованы новые объявления.
Раздел Частота загрузки страницы позволяет задать Периодичность обращения программы к порталам купли-продажи. Редактировать данный параметр можно лишь тогда, когда программа работает в режиме Поиск всех объявлений. Так, на портале auto.ru (в его старой версии с 2006 по 2014 гг.) или avtobizon.ru новые предложения могут появляться на любой странице с выдачей результатов поиска. Иначе говоря, публикуемые предложения не могут быть отсортированы по дате их добавления. Для своевременной реакции на новые объявления следует обращаться ко всем страницам во время каждого мониторинга, поэтому значение периодичности для названных выше порталов всегда равняется "1". Работа других сайтов (avito.ru, drom.ru и др.) настроена таким образом, что новые предложения публикуются именно на первой странице (если сортировка настроена по дате добавления объявлений). Здесь в процессе мониторинга проверять нужно именно первую страницу, Именно эту страницу следует проверять при каждом мониторинге, и тогда периодичность загрузки данной страницы равняется "1". Проверять последующие страницы (вторую и т. д.) проверять так часто не требуется. Однако их необходимо периодически проверять на случай изменения цен в уже опубликованных предложениях. Параметр "Периодичность"позволяет определить, как часто будет проводиться такая проверка. Если мониторинг проводится через 1 минуту, а для периодичности установлено значение "2", загрузка страницы будет производиться через раз, с периодичностью 2 минуты. Если этот параметр будет равен "3", загрузка страницы будет производиться с периодичностью 3 минуты.
Однако во время первого запуска мониторинга программа будет проверять все страницы исследуемого сайта, вне зависимости от пользовательских настроек параметра периодичности.
Изменить параметр Периодичность, если сервис работает в режиме Поиск только новых объявлений, не удастся — ему всегда будет присвоено значение «1». Пользователь может лишь уменьшить частоту запросов.
В последнем разделе Редактора запроса "Отключить поиск" пользователь может на время отключить мониторинг для конкретного запроса или же всего портала в целом. Если требуется прекратить мониторить площадку auto.ru, следует выбрать одну из строк с обращением к данной площадке, убрать галочку для опции "Вкл/Выкл поиск по странице" и поставить ее напротив опции "Применить ко всем страницам этого сервера", как это показано на рисунке:
Для настройки нового запроса на поиск необходимо нажать кнопку "…" и перейти в открывшийся браузер, как показано на рисунке:
Работа функции «Выполнить тестовый запрос» показана на рисунке:
Используя функцию «Выполнить тестовый запрос», можно в реальном времени посмотреть, обработку программой ответа от сервера на запрос, открытый в редакторе, как показано на рисунке:
В зависимости от типа запроса (простой поиск по ссылке или поиск объявлений до публикации), будут небольшие отличия по настройке мониторинга. Рассмотрим эти отличия в отдельных руководствах. Программа поддерживает три типа формирования запросов и для каждого из них далее представлено более подробное руководство:
1) Обычные HTTPS-запросы для поиска по ссылкам на avito.ru, auto.ru, drom.ru, youla.ru, irr.ru и т.д. Это наиболе простой способ мониторинга, который настраивается буквально за несколько секунд простым копированием ссылки из браузера. Более подробное описание, как настроить мониторинг см. по этой ссылке.
2) HTTPS-запросы для поиска по ссылкам с установкой региона поиска через Cookies. На сегодня по этому принципу работает сайт youla.ru. Более подробное описание, как настроить такой тип мониторинга см. по ссылке далее.
3) Запросы для поиска объявлений до публикации на сайтах Avito.ru и Auto.ru. Как настроить такой тип мониторинга см. по ссылке далее.