# Расширение "Недвижимость"
offer > realty
Нишевый алгоритм "Недвижимость" предназначен для товарных рекомендаций в области недвижимости. Основные отличия:
- Учитывает характеристики объектов (площадь, этаж).
- Учитывает тип сделки (продажа, аренда).
- Учитывает тип недвижимости (жилая, коммерческая).
Для работы алгоритма вам необходимо передавать дополнительные параметры объектов:
- площадь;
- тип;
- вид сделки.
# Особенности
# Особенности цены объекта
В качестве цены объекта указывается стоимость за 1 квадратный метр.
# География
Географические привязки объектов указываются с помощью секции locations, описанной в основном документе о YML-файле. В записи location не нужно указывать цену объекта.
# Площадь объекта
offer > realty > space
Включает минимальное, максимальное или точное значение площади объекта. Площадь всегда указывается в квадратных метрах, даже если это земельный участок в 30 га.
Пример:
# Этаж
offer > realty > floor
Необязательный элементfloor указывает этаж и этажность объекта.
Пример:
# Тип сделки
offer > realty > action
Обязательный параметр.
| Значение элемента | Расшифровка |
|---|---|
| rent | Объект в аренду |
| sale | Объект на продажу |
Важно
Если один и тот же объект и продается и сдается в аренду, в YML должно быть два объекта offer с разными ID.
Пример:
# Тип недвижимости
offer > realty > type
Обязательный параметр. Содержит тип недвижимости.
| Значение элемента | Расшифровка |
|---|---|
| living | Жилое помещение |
| office | Офис |
| warehouse | Складское помещение |
| land | Земельный участок |
| shop | Магазин |
| manufacturing | Производство |
| cafe | Кафе, рестораны |
| custom | Свободное назначение |
Внутри самого тега может находиться атрибут specific, содержащий строковый код подтипа в системе наименований магазина (например, coworking для офиса, apartment для квартиры или cottage для загородного дома). Названия можно использовать произвольные, но объекты одного подтипа должны содержать одинаковое значение типа и подтипа.