Автоматизация поиска на Юла (youla.ru): простой поиск, по географическому местоположению, по радиусу, в одном или нескольких регионах и по всей России.
Функция поиска объявлений на Юла зависит от выбранной категории. Это связано с тем, что раздел "Легковые авто" построен на движке am.ru, поиск по другим разделам – на собственном движке. Программа edrom (версия 3.77b и выше) поддерживает все виды поиска, которые доступны пользователям сайта через браузер:
1.1. Простой поиск по ссылкам в отдельных городах для раздела " Легковые Автомобили"(Get-запрос).
1. Простой поиск по ссылкам в отдельных городах (Get-запрос)
Данный вид поиска появился еще с версий программы, в которых была впервые реализована поддержка youla.ru. Простой поиск по ссылкам позволяет обычным копированием запроса из адресной строки браузера отслеживать объявления нужной категории и города. К примеру, запрос https://youla.ru/samara/foto-video отслеживает объявления в г. Самара из раздела "Фото и Видео", запрос https://auto.youla.ru/samara/cars/used/ отслеживает объявления в г. Самара из раздела "Легковые авто". Особенностью данного вида поиска является возможность одним запросом отслеживать объявления только в одном отдельном городе.
1.1. Простой поиск по ссылкам в отдельных городах для раздела "Легковые авто" (Get-запрос).
Особенностью простого поиска в данном раздела является возможность одним запросом отслеживать объявления только в одном отдельном городе (радиус 0 км). Возможен поиск по следующим городам: Москва, Санкт-Петербург, Барнаул, Владимир, Волгоград, Воронеж, Екатеринбург, Ижевск, Иркутск, Казань, Калининград, Кемерово, Краснодар, Красноярск, Крым, Липецк, Нижний Новгород, Новосибирск, Омск, Пенза, Пермь, Ростов-на-Дону, Рязань, Самара, Саратов, Ставрополь, Тверь, Томск, Тула, Тюмень, Ульяновск, Уфа, Чебоксары, Челябинск, Ярославль. Чтобы настроить поиск:
а) откройте браузер, перейдите в раздел "Легковые авто" - https://auto.youla.ru/. Нажмите переключатель выбора региона поиска:
б) выберите город. Город можно выбрать только из выпадающего списка (список городов перечислен выше):
Выбор радиуса поиска объявлений не имеет значения (программа будет искать в радиусе 0 км)
в) задайте дополнительные критерии поиска (например, годы выпуска) и нажмите "Показать объявления"..
г) скопируйте запрос из адресной строки браузера в программу:
В резульате сформирован запрос следующего вида:
https://auto.youla.ru/НАЗВАНИЕ_ГОРОДА/cars/?photo=1&years%5Bmin%5D=2000,
где НАЗВАНИЕ_ГОРОДА – город в котором осуществляется поиск.
1.2. Простой поиск по ссылкам в отдельных городах для всех других разделов ("Спецтехника", "Запчасти", "Недвижимость", "Услуги", "Электроника" и т.д.) (Get-запрос).
Особенностью простого поиска в данном раздела является возможность одним запросом отслеживать объявления только в одном отдельном городе. В отличие от автоверсии, где перечень городов ограничен двумя десятками, здесь поиск возможен по нескольким сотням крупных и небольших городов. Чтобы настроить поиск:
а) откройте браузер, перейдите в необходимый раздел, например "Фото- и видеокамеры". Нажмите переключатель выбора региона поиска:
б) во вкладке "Город" выберите город. Его можно ввести в поле ввода или выбрать город из списка популярных:
в) задайте дополнительные критерии поиска (например, цену) и нажмите "Применить":
г) скопируйте запрос из адресной строки браузера в программу:
В результате сформирован запрос следующего вида:
https://youla.ru/ НАЗВАНИЕ_ГОРОДА/ НАЗВАНИЕ_РАЗДЕЛА?attributes[price][from]=200000,
где НАЗВАНИЕ_ГОРОДА – город, в котором осуществляется поиск;
НАЗВАНИЕ_РАЗДЕЛА – раздел, в котором осуществляется поиск.
2. Поиск по ссылке с заданием региона через функционал сайта (Get-запрос с "cookie").
В некоторых случаях поиска по отдельным городам бывает недостаточно и возникает необходимость сформировать более сложный поиск по географическому местоположению. Программа edrom поддерживает все возможности поиска, которые доступны пользователям сайта через функционал в браузере.
2.1. Поиск по ссылке с заданием одного или нескольких регионов, поиск по одному или нескольким городам, а также поиск по радиусу и по всей России для раздела "Легковые автомобили" (Get-запрос с "cookie").
Для раздела "Автомобили" возможен поиск по одному или нескольких регионам (области, республики и т.д.), одному или нескольким городам, а также поиск по радиусу и поиск по всей России.
а) откройте браузер, перейдите в раздел "Легковые авто" - https://auto.youla.ru/. Нажмите переключатель выбора региона поиска:
б) задайте необходимый географический регион через функционал сайта (в примере выбран поиск по всей России):
в) задайте дополнительные критерии поиска (например, марку и модель) и нажмите "Показать объявления".
г) В результате будет сформирован запрос следующего вида:
https://auto.youla.ru/cars/?ПАРАМЕТРЫ_ПОИСКА,
где ПАРАМЕТРЫ_ПОИСКА – параметры поиска,
https://auto.youla.ru/cars/ – неизменяемый вид начальной части запроса при поиске по географическому местоположению.
Скопируйте запрос https://auto.youla.ru/cars/?brandId=1&modelId=83&photo=1 из адресной строки браузера в программу и нажмите кнопку "Настройка региона поиска...":
д) В открывшемся окне браузера через функционал сайта youla.ru выберите необходимый регион поиска:
е) После того, как в открывшемся окне браузера регион изменится на выбранный, нажмите кнопку "ОК". В диалоговом окне отобразится сообщение, что "Регион поиска успешно сохранен":
ж) Запрос успешно сформирован и настройки местоположения сохранены. Нажмите «Выполнить тестовый запрос», чтобы проверить отображение объявлений:
2.2. Поиск по ссылке с заданием местоположения (по радиусу) для всех других разделов ("Спецтехника", "Запчасти", "Недвижимость", "Услуги", "Электроника" и т.д.) (Get-запрос с "cookie").
Для всех других разделов (кроме "Легковые автомобили") возможен традиционный поиск ЮЛА с заданием местоположения по радиусу.
а) откройте браузер, перейдите в необходимый раздел (например "Фото- и видеокамеры"). Нажмите переключатель выбора региона поиска:
б) задайте необходимые географические координаты и радиус поиска через функционал "Местоположение" сайта:
в) задайте дополнительные критерии поиска (например, цену) и нажмите "Применить".
г) В результате будет сформирован запрос следующего вида:
https://youla.ru/all/НАЗВАНИЕ_ПОДРАЗДЕЛА?ПАРАМЕТРЫ_ПОИСКА,
где НАЗВАНИЕ_ПОДРАЗДЕЛА – подраздел, в котором производится поиск;
ПАРАМЕТРЫ_ПОИСКА – параметры поиска;
https://youla.ru/all/ – неизменяемый вид начальной части запроса при поиске по географическим координатам и радиусу.
Скопируйте запрос https://youla.ru/all/foto-video?attributes[price][from]=200000 из адресной строки браузера в программу и нажмите кнопку "Настройка региона поиска...":
д) В открывшемся окне браузера через функционал "Местоположение" выберите необходимый регион поиска и нажмите "Закрепить":
е) После того, как в открывшемся окне браузера регион изменится на выбранный, нажмите кнопку "ОК". В диалоговом окне отобразится сообщение, что "Регион поиска успешно сохранен":
ж) Запрос успешно сформирован и настройки местоположения сохранены. Нажмите «Выполнить тестовый запрос», чтобы проверить отображение объявлений: