Запускаем поток id 61909 с настройками id 75 Обработка страниц location 4584 Открываем URL: https://www.cian.ru/cat.php?deal_type=rent&engine_version=2&offer_type=flat®ion=4584&totime=86400&location[0]=4584 -1602248368.8683 По данному URL обнаружено 28 объявлений. Попытка добавления объявления id: 210545775 URL объявления: https://www.cian.ru/rent/flat/210545775 Объявление обнаружено, но процесс индексации не был завершен, так же от старта процесса прошло более 180 секунд, обновляем время. Поиск пользователя сайта по телефону 79164443454 Пользователь найден, ID пользователя: 1898027 Координаты метки определены как 39.908636, 43.440653 Строка с адресом была определена: Краснодарский край, Сочи, район Адлерский, Адлер мкр, улица Белорусская, 20 Запрос к api работающего на основе yandex geocoder https://8-index.onrealt.ru/api-geocoder/ используя данные из json массива https://geocode-maps.yandex.ru/1.x/?geocode=39.908636,43.440653&format=json&results=10 {"locality":{"name":"\u0421\u043e\u0447\u0438","data":{"GeoObject":{"metaDataProperty":{"GeocoderMetaData":{"precision":"other","text":"\u0420\u043e\u0441\u0441\u0438\u044f, \u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439, \u0421\u043e\u0447\u0438","kind":"locality","Address":{"country_code":"RU","formatted":"\u0420\u043e\u0441\u0441\u0438\u044f, \u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439, \u0421\u043e\u0447\u0438","Components":[{"kind":"country","name":"\u0420\u043e\u0441\u0441\u0438\u044f"},{"kind":"province","name":"\u042e\u0436\u043d\u044b\u0439 \u0444\u0435\u0434\u0435\u0440\u0430\u043b\u044c\u043d\u044b\u0439 \u043e\u043a\u0440\u0443\u0433"},{"kind":"province","name":"\u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439"},{"kind":"area","name":"\u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0439 \u043e\u043a\u0440\u0443\u0433 \u0421\u043e\u0447\u0438"},{"kind":"locality","name":"\u0421\u043e\u0447\u0438"}]},"AddressDetails":{"Country":{"AddressLine":"\u0420\u043e\u0441\u0441\u0438\u044f, \u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439, \u0421\u043e\u0447\u0438","CountryNameCode":"RU","CountryName":"\u0420\u043e\u0441\u0441\u0438\u044f","AdministrativeArea":{"AdministrativeAreaName":"\u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439","SubAdministrativeArea":{"SubAdministrativeAreaName":"\u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0439 \u043e\u043a\u0440\u0443\u0433 \u0421\u043e\u0447\u0438","Locality":{"LocalityName":"\u0421\u043e\u0447\u0438"}}}}}}},"name":"\u0421\u043e\u0447\u0438","description":"\u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439, \u0420\u043e\u0441\u0441\u0438\u044f","boundedBy":{"Envelope":{"lowerCorner":"39.149676 43.395064","upperCorner":"40.010388 44.029925"}},"Point":{"pos":"39.723089 43.585472"}}}},"area":{"name":"\u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0439 \u043e\u043a\u0440\u0443\u0433 \u0421\u043e\u0447\u0438","data":{"GeoObject":{"metaDataProperty":{"GeocoderMetaData":{"precision":"other","text":"\u0420\u043e\u0441\u0441\u0438\u044f, \u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439, \u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0439 \u043e\u043a\u0440\u0443\u0433 \u0421\u043e\u0447\u0438","kind":"area","Address":{"country_code":"RU","formatted":"\u0420\u043e\u0441\u0441\u0438\u044f, \u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439, \u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0439 \u043e\u043a\u0440\u0443\u0433 \u0421\u043e\u0447\u0438","Components":[{"kind":"country","name":"\u0420\u043e\u0441\u0441\u0438\u044f"},{"kind":"province","name":"\u042e\u0436\u043d\u044b\u0439 \u0444\u0435\u0434\u0435\u0440\u0430\u043b\u044c\u043d\u044b\u0439 \u043e\u043a\u0440\u0443\u0433"},{"kind":"province","name":"\u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439"},{"kind":"area","name":"\u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0439 \u043e\u043a\u0440\u0443\u0433 \u0421\u043e\u0447\u0438"}]},"AddressDetails":{"Country":{"AddressLine":"\u0420\u043e\u0441\u0441\u0438\u044f, \u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439, \u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0439 \u043e\u043a\u0440\u0443\u0433 \u0421\u043e\u0447\u0438","CountryNameCode":"RU","CountryName":"\u0420\u043e\u0441\u0441\u0438\u044f","AdministrativeArea":{"AdministrativeAreaName":"\u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439","SubAdministrativeArea":{"SubAdministrativeAreaName":"\u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0439 \u043e\u043a\u0440\u0443\u0433 \u0421\u043e\u0447\u0438"}}}}}},"name":"\u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0439 \u043e\u043a\u0440\u0443\u0433 \u0421\u043e\u0447\u0438","description":"\u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439, \u0420\u043e\u0441\u0441\u0438\u044f","boundedBy":{"Envelope":{"lowerCorner":"38.996594 43.250258","upperCorner":"40.663697 44.127561"}},"Point":{"pos":"39.759515 43.709823"}}}},"region":{"name":"\u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439","data":{"GeoObject":{"metaDataProperty":{"GeocoderMetaData":{"precision":"other","text":"\u0420\u043e\u0441\u0441\u0438\u044f, \u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439","kind":"province","Address":{"country_code":"RU","formatted":"\u0420\u043e\u0441\u0441\u0438\u044f, \u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439","Components":[{"kind":"country","name":"\u0420\u043e\u0441\u0441\u0438\u044f"},{"kind":"province","name":"\u042e\u0436\u043d\u044b\u0439 \u0444\u0435\u0434\u0435\u0440\u0430\u043b\u044c\u043d\u044b\u0439 \u043e\u043a\u0440\u0443\u0433"},{"kind":"province","name":"\u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439"}]},"AddressDetails":{"Country":{"AddressLine":"\u0420\u043e\u0441\u0441\u0438\u044f, \u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439","CountryNameCode":"RU","CountryName":"\u0420\u043e\u0441\u0441\u0438\u044f","AdministrativeArea":{"AdministrativeAreaName":"\u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439"}}}}},"name":"\u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439","description":"\u0420\u043e\u0441\u0441\u0438\u044f","boundedBy":{"Envelope":{"lowerCorner":"36.52117 43.250258","upperCorner":"41.740426 47.03082"}},"Point":{"pos":"39.610422 45.544904"}}}}} Имя региона 'Краснодарский край' проверяем, используется ли данный регион. Регион был успешно идентифицирован, номер региона: 4 Населенный пункт Сочи был найден в базе данных id: 54 Проверка форм названия Сочи Определяем локацию типа 3, ключевое слово для поиска 'микрорайон': Локация типа 3 была обнаружена в ответе геокодера, имя локации: микрорайон Центральный Локация типа 3 была найдена в базе данных, id: 52 Улица была идентифицирована, имя: Белорусская улица ищем ее в базе данных. Улица была найдена, id улицы Белорусская улица: 79394 Номер был идентифицирован, имя: Белорусская улица, 18 ищем его в базе данных. Номер был найден, id номера Белорусская улица, 18: 1040899 Для пользователя отключена индексация фотографий на cian.ru Имя сгенерировано: sochi-snyat-kvartiru-posutochno-belorusskaya-ulitca-18 Делаем первичную запись в базу данных объявлений. Время обработки изображений объявления ID 210545775 равно , всего было обработано 0 изображений. Завершаем процесс добавления объявления сменой статуса в таблицах ad_4_1 и indexed_ad на 1 https://onrealt.ru/sochi/snyat-kvartiru-posutochno/28271538 Проверка обработчиков опции требующих проверки. Успешная проверка опции type_rent_q Успешная проверка опции type Успешная проверка опции rent_rate_q Успешная проверка опции all_area Успешная проверка опции floor Успешная проверка опции living_area Успешная проверка опции kitchen_area Успешная проверка опции windows_yard Успешная проверка опции windows_street Успешная проверка опции separated_bathroom Успешная проверка опции repairs Успешная проверка опции internet Успешная проверка опции furniture_rooms Успешная проверка опции washer Успешная проверка опции children Успешная проверка опции tv Успешная проверка опции conditioning Успешная проверка опции bath Успешная проверка опции fridge Успешная проверка опции build_year Успешная проверка опции building_type Успешная проверка опции ceiling_height Успешная проверка опции passenger_elevator Успешная проверка опции service_lift Успешная проверка опции price Успешная проверка опции currency Успешная проверка опции value_pledge Успешная проверка опции pledge_type Успешная проверка опции commission_type Успешная проверка опции date_added Успешная проверка опции max_floor Успешная проверка опции txt_info Успешная проверка опции room_m_1 Расчет качества и рейтинга объявления. Общее время получения объявления ID 210545775 равно 2.9401330947876