# Расширение "Недвижимость"

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 для загородного дома). Названия можно использовать произвольные, но объекты одного подтипа должны содержать одинаковое значение типа и подтипа.